Collecting GitPython<4,>=3.1.50 Downloading gitpython-3.1.59-py3-none-any.whl (220 kB) Collecting paramiko==3.4.0 Downloading paramiko-3.4.0-py3-none-any.whl (225 kB) Collecting mt-940==4.28.0 Downloading mt_940-4.28.0-py2.py3-none-any.whl (19 kB) Requirement already satisfied: validators==0.20.0 in /usr/local/lib/python3.10/dist-packages (from -r Viindoo-tvtmaaddons-17.0/requirements.txt (line 4)) (0.20.0) Requirement already satisfied: Pygments==2.15.0 in /usr/local/lib/python3.10/dist-packages (from -r Viindoo-tvtmaaddons-17.0/requirements.txt (line 5)) (2.15.0) Collecting user-agents==2.2.0 Downloading user_agents-2.2.0-py3-none-any.whl (9.6 kB) Collecting wbgapi==1.0.12 Downloading wbgapi-1.0.12-py3-none-any.whl (36 kB) Collecting PyJWT<3,>=2.13.0 Downloading pyjwt-2.13.0-py3-none-any.whl (31 kB) Collecting fuzzywuzzy==0.18.0 Downloading fuzzywuzzy-0.18.0-py2.py3-none-any.whl (18 kB) Collecting python-Levenshtein==0.25.1 Downloading python_Levenshtein-0.25.1-py3-none-any.whl (9.4 kB) Collecting polyline==2.0.3 Downloading polyline-2.0.3-py3-none-any.whl (6.0 kB) Collecting flexpolyline==0.1.0 Downloading flexpolyline-0.1.0-py3-none-any.whl (7.1 kB) Collecting ortools==9.11.4210 Downloading ortools-9.11.4210-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (28.1 MB) Collecting python-slugify Downloading python_slugify-8.0.4-py2.py3-none-any.whl (10 kB) Collecting jwcrypto==1.5.7 Downloading jwcrypto-1.5.7-py3-none-any.whl (94 kB) Requirement already satisfied: cryptography>=3.3 in /usr/lib/python3/dist-packages (from paramiko==3.4.0->-r Viindoo-tvtmaaddons-17.0/requirements.txt (line 2)) (3.4.8) Collecting bcrypt>=3.2 Downloading bcrypt-5.0.0-cp39-abi3-manylinux_2_34_x86_64.whl (278 kB) Collecting pynacl>=1.5 Downloading pynacl-1.6.2-cp38-abi3-manylinux_2_34_x86_64.whl (1.4 MB) Requirement already satisfied: decorator>=3.4.0 in /usr/lib/python3/dist-packages (from validators==0.20.0->-r Viindoo-tvtmaaddons-17.0/requirements.txt (line 4)) (4.4.2) Collecting ua-parser>=0.10.0 Downloading ua_parser-1.0.2-py3-none-any.whl (31 kB) 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 absl-py>=2.0.0 Downloading absl_py-2.5.0-py3-none-any.whl (137 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 protobuf<5.27,>=5.26.1 Downloading protobuf-5.26.1-cp37-abi3-manylinux2014_x86_64.whl (302 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 immutabledict>=3.0.0 Downloading immutabledict-4.3.1-py3-none-any.whl (5.0 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) 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.3.post1) Collecting python-dateutil>=2.8.2 Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) Collecting cffi>=2.0.0 Downloading cffi-2.1.1-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.59 Levenshtein-0.25.1 PyJWT-2.13.0 PyYAML-6.0.3 absl-py-2.5.0 bcrypt-5.0.0 cffi-2.1.1 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.77-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 Downloading pybind11-3.1.0-py3-none-any.whl (319 kB) Requirement already satisfied: setuptools>=0.7.0 in /usr/local/lib/python3.10/dist-packages (from fasttext==0.9.2->-r Viindoo-erponline-enterprise-17.0/requirements.txt (line 2)) (61.0.0) Collecting googleapis-common-protos>=1.5.5 Downloading googleapis_common_protos-1.75.1-py3-none-any.whl (300 kB) 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 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) 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 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.34.0-py3-none-any.whl (180 kB) Collecting proto-plus<2.0.0dev,>=1.22.3 Downloading proto_plus-1.28.3-py3-none-any.whl (50 kB) Collecting grpc-google-iam-v1<1.0.0dev,>=0.12.4 Downloading grpc_google_iam_v1-0.14.5-py3-none-any.whl (32 kB) Collecting google-cloud-core<3.0.0dev,>=1.4.4 Downloading google_cloud_core-2.6.1-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.1-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 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) Collecting aiosignal>=1.1.2 Downloading aiosignal-1.4.0-py3-none-any.whl (7.5 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 multidict<7.0,>=4.5 Downloading multidict-6.7.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (243 kB) Collecting charset-normalizer<4.0,>=2.0 Downloading charset_normalizer-3.5.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (261 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) 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) 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) Collecting click>=7.1.2 Downloading click-8.4.2-py3-none-any.whl (119 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) Collecting tzlocal>=4.3 Downloading tzlocal-5.4.4-py3-none-any.whl (18 kB) Collecting python-pkcs11~=0.7.0 Downloading python-pkcs11-0.7.0.tar.gz (106 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Requirement already satisfied: Pillow>=7.2.0 in /usr/lib/python3/dist-packages (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-17.0/requirements.txt (line 13)) (9.0.1) Collecting python-barcode==0.15.1 Downloading python_barcode-0.15.1-py3-none-any.whl (212 kB) Requirement already satisfied: defusedxml~=0.7.1 in /usr/lib/python3/dist-packages (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-17.0/requirements.txt (line 13)) (0.7.1) Collecting uharfbuzz<0.38.0,>=0.25.0 Downloading uharfbuzz-0.37.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB) Collecting fonttools>=4.33.3 Downloading fonttools-4.63.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (4.9 MB) Requirement already satisfied: 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 oscrypto>=1.1.0 Downloading oscrypto-1.3.0-py2.py3-none-any.whl (194 kB) Collecting uritools>=3.0.1 Downloading uritools-6.1.3-py3-none-any.whl (11 kB) Collecting botocore<1.44.0,>=1.43.77 Downloading botocore-1.43.77-py3-none-any.whl (15.7 MB) Collecting jmespath<2.0.0,>=0.7.1 Downloading jmespath-1.1.0-py3-none-any.whl (20 kB) Collecting s3transfer<0.20.0,>=0.19.0 Downloading s3transfer-0.19.2-py3-none-any.whl (90 kB) Requirement already satisfied: urllib3!=2.2.0,<3,>=1.25.4 in /usr/lib/python3/dist-packages (from botocore<1.44.0,>=1.43.77->boto3->-r Viindoo-erponline-enterprise-17.0/requirements.txt (line 1)) (1.26.5) Requirement already satisfied: python-dateutil<3.0.0,>=2.1 in /home/nvq1xbwiguuu/.local/lib/python3.10/site-packages (from botocore<1.44.0,>=1.43.77->boto3->-r Viindoo-erponline-enterprise-17.0/requirements.txt (line 1)) (2.9.0.post0) Collecting google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.1 Downloading google_api_core-2.33.0-py3-none-any.whl (176 kB) 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) Collecting google-cloud-core<3.0.0dev,>=1.4.4 Downloading google_cloud_core-2.6.0-py3-none-any.whl (29 kB) Collecting googleapis-common-protos>=1.5.5 Downloading googleapis_common_protos-1.75.0-py3-none-any.whl (300 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) 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) Collecting propcache>=0.2.1 Downloading propcache-0.5.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (60 kB) Requirement already satisfied: idna>=2.0 in /usr/local/lib/python3.10/dist-packages (from yarl<2.0,>=1.0->aiohttp==3.8.4->-r Viindoo-erponline-enterprise-17.0/requirements.txt (line 12)) (2.10) Requirement already satisfied: six>=1.5 in /usr/lib/python3/dist-packages (from python-dateutil<3.0.0,>=2.1->botocore<1.44.0,>=1.43.77->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=4757893 sha256=742f345e0edb1af1fb7e8529ed68d316f0c2d397ff8aeca2ed8c94830436a9f9 Stored in directory: /tmp/pip-ephem-wheel-cache-mq9wcl0d/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=1220998 sha256=605f7bc13d50121e6fee8668df4243bd070b0c26bc13e223117d70c8918953a0 Stored in directory: /tmp/pip-ephem-wheel-cache-mq9wcl0d/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.77 botocore-1.43.77 cachetools-5.5.2 charset-normalizer-3.5.1 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.1 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.1.0 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-08-21 12:27:26,624 104 INFO ? odoo: Odoo version 17.0 2026-08-21 12:27:26,624 104 INFO ? odoo: Using configuration file at /home/nvq1xbwiguuu/.odoorc 2026-08-21 12:27:26,624 104 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/rb-022b3bb-224122'] 2026-08-21 12:27:26,624 104 INFO ? odoo: database: default@default:5432 2026-08-21 12:27:26,863 104 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf 2026-08-21 12:27:27,609 104 INFO ? odoo.addons.to_base: Removing the default currency rate's SQL constraint `unique_name_per_day` 2026-08-21 12:27:27,611 104 INFO ? odoo.service.server: HTTP service (werkzeug) running on localhost:8069 2026-08-21 12:27:27,645 104 INFO rb-022b3bb-224122-406412 odoo.modules.loading: loading 1 modules... 2026-08-21 12:27:28,120 104 INFO rb-022b3bb-224122-406412 odoo.modules.loading: 1 modules loaded in 0.47s, 0 queries (+0 extra) 2026-08-21 12:27:30,038 104 INFO rb-022b3bb-224122-406412 odoo.modules.loading: loading 1226 modules... 2026-08-21 12:28:04,934 104 INFO rb-022b3bb-224122-406412 odoo.modules.loading: 1226 modules loaded in 34.90s, 2 queries (+2 extra) 2026-08-21 12:28:07,066 104 INFO rb-022b3bb-224122-406412 odoo.modules.loading: Modules loaded. 2026-08-21 12:28:07,437 104 INFO rb-022b3bb-224122-406412 odoo.modules.registry: Registry loaded in 39.827s 2026-08-21 12:28:07,438 104 INFO rb-022b3bb-224122-406412 odoo.service.server: Starting post tests 2026-08-21 12:28:08,848 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_qweb: Pregenerating assets bundles 2026-08-21 12:28:15,004 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_qweb: JS Assets bundles generated in 3.1344947814941406 seconds 2026-08-21 12:28:15,393 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_qweb: CSS Assets bundles generated in 0.3894679546356201 seconds 2026-08-21 12:28:19,665 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_01_project_sharing ... 2026-08-21 12:28:20,338 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome pid: 140 2026-08-21 12:28:20,338 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome headless temporary user profile dir: /tmp/tmpyd0f2fs7_chrome_odoo 2026-08-21 12:28:20,339 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Issuing json command http://127.0.0.1:46515/json/version 2026-08-21 12:28:20,341 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:46515/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:28:20,416 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:28:20,416 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Issuing json command http://127.0.0.1:46515/json 2026-08-21 12:28:20,417 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:46515/json with timeout 3 increased to 10s during tests 2026-08-21 12:28:20,456 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Websocket url found: ws://127.0.0.1:46515/devtools/page/FE47A51FC6B92A006335328FC1D187C7 2026-08-21 12:28:20,501 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Enable chrome headless console log notification 2026-08-21 12:28:20,513 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome headless enable page notifications 2026-08-21 12:28:21,164 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:admin from n/a 2026-08-21 12:28:21,211 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Setting session cookie in browser 2026-08-21 12:28:21,216 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Open "http://127.0.0.1:8069/web" in browser 2026-08-21 12:28:21,216 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Navigating to: "http://127.0.0.1:8069/web" 2026-08-21 12:28:21,238 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:28:22,594 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:22] "GET /web HTTP/1.1" 200 - 104 0.197 1.169 2026-08-21 12:28:22,596 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Navigation result: {'frameId': 'FE47A51FC6B92A006335328FC1D187C7', 'loaderId': 'B42488FA4FA1C404C05D0284D0B9786C', 'isDownload': False} 2026-08-21 12:28:22,596 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Evaluate ready code "odoo.isTourReady('project_sharing_tour')" 2026-08-21 12:28:22,646 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:22] "GET /web/assets/dccc580/web.assets_web.min.css HTTP/1.1" 200 - 4 0.016 0.012 2026-08-21 12:28:22,661 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:22] "GET /web/assets/4a43d02/web.assets_web.min.js HTTP/1.1" 200 - 4 0.003 0.033 2026-08-21 12:28:22,707 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:22] "GET /web/webclient/load_menus/8b0c5897f737587db2c3ce3f7b53ba9be8d0470f37e91a0b084047c9be622dbb HTTP/1.1" 200 - 4 0.011 0.057 2026-08-21 12:28:22,723 104 INFO rb-022b3bb-224122-406412 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-08-21 12:28:22,726 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:22] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 4 0.010 0.073 2026-08-21 12:28:22,747 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:22] "GET /web/assets/4f3afd1/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.009 0.021 2026-08-21 12:28:23,565 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:23] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.015 0.025 2026-08-21 12:28:23,611 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Evaluate test code "odoo.startTour('project_sharing_tour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web"})" 2026-08-21 12:28:23,845 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:23] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.219 0.082 2026-08-21 12:28:23,913 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:23] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 9 0.023 0.291 2026-08-21 12:28:23,948 104 INFO rb-022b3bb-224122-406412 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-08-21 12:28:24,074 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:24] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.086 0.374 2026-08-21 12:28:24,091 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:24] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.010 0.454 2026-08-21 12:28:24,352 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:24] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.203 0.291 2026-08-21 12:28:24,371 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: '.o_navbar_apps_menu button' 2026-08-21 12:28:24,930 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:24] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.339 0.661 2026-08-21 12:28:25,013 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:25] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.068 0.819 2026-08-21 12:28:25,056 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:25] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.034 0.628 2026-08-21 12:28:25,066 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:25] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.662 2026-08-21 12:28:25,855 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'Go to the Project App. (trigger: .o_app[data-menu-xmlid="project.menu_main_pm"])' 2026-08-21 12:28:25,865 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'Open the project dropdown. (trigger: .o_kanban_record:contains("Project Sharing") .o_dropdown_kanban .dropdown-toggle)' 2026-08-21 12:28:26,632 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:26] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.012 2026-08-21 12:28:28,215 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 3.183 2026-08-21 12:28:28,230 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 3.281 2026-08-21 12:28:28,230 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:28] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 4.736 2026-08-21 12:28:28,232 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:28] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 4.730 2026-08-21 12:28:28,232 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:28] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 4.724 2026-08-21 12:28:28,239 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 3.153 2026-08-21 12:28:28,293 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:28] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 12:28:28,317 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:28] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.031 0.046 2026-08-21 12:28:28,326 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:28] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 0.021 2026-08-21 12:28:28,402 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:28] "POST /web/action/load HTTP/1.1" 200 - 11 0.025 0.082 2026-08-21 12:28:28,419 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:28] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.007 0.034 2026-08-21 12:28:28,438 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:28] "GET /web/offline HTTP/1.1" 200 - 7 0.005 0.040 2026-08-21 12:28:28,447 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:28] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:28:28,465 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:28] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.010 0.059 2026-08-21 12:28:28,469 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:28] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.031 2026-08-21 12:28:28,696 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:28] "POST /web/dataset/call_kw/project.project/get_views HTTP/1.1" 200 - 134 0.057 0.199 2026-08-21 12:28:28,891 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:28] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 101 0.071 0.098 2026-08-21 12:28:29,128 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:29] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.027 0.023 2026-08-21 12:28:29,184 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:29] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 20 0.021 0.082 2026-08-21 12:28:29,222 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:29] "GET /web/image/res.users/36/avatar_128 HTTP/1.1" 200 - 13 0.014 0.116 2026-08-21 12:28:29,879 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'Start editing the project. (trigger: .o_kanban_record:contains("Project Sharing") .dropdown-menu a:contains("Share"))' 2026-08-21 12:28:29,888 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'Select "Edit" as Access mode in the "Share Project" wizard. (trigger: div.o_field_radio[name="access_mode"] div.o_radio_item > input[data-value="edit"])' 2026-08-21 12:28:29,908 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:29] "POST /web/action/load HTTP/1.1" 200 - 10 0.009 0.013 2026-08-21 12:28:29,945 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:29] "POST /web/dataset/call_kw/project.share.wizard/get_views HTTP/1.1" 200 - 13 0.005 0.014 2026-08-21 12:28:29,975 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:29] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.002 0.005 2026-08-21 12:28:30,004 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:30] "POST /web/dataset/call_kw/project.share.wizard/onchange HTTP/1.1" 200 - 13 0.009 0.028 2026-08-21 12:28:30,831 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'Select the user portal as collaborator to the "Project Sharing" project. (trigger: .o_field_many2many_tags_email[name=partner_ids] input)' 2026-08-21 12:28:30,841 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: '.ui-autocomplete a.dropdown-item:contains("Georges")' 2026-08-21 12:28:30,868 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:30] "POST /web/dataset/call_kw/res.partner/name_search HTTP/1.1" 200 - 5 0.012 0.017 2026-08-21 12:28:31,116 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:31] "POST /web/dataset/call_kw/res.partner/name_search HTTP/1.1" 200 - 5 0.005 0.019 2026-08-21 12:28:31,848 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:31] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-21 12:28:31,882 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'Confirm the project sharing with this portal user. (trigger: footer > button[name="action_share_record"])' 2026-08-21 12:28:31,889 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'Go to project portal view to select the "Project Sharing" project (trigger: .o_web_client)' 2026-08-21 12:28:31,911 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:31] "POST /web/dataset/call_kw/res.partner/web_read HTTP/1.1" 200 - 5 0.009 0.016 2026-08-21 12:28:31,955 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:31] "POST /web/dataset/call_kw/project.share.wizard/web_save HTTP/1.1" 200 - 10 0.017 0.018 2026-08-21 12:28:32,218 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:32] "POST /web/dataset/call_button HTTP/1.1" 200 - 74 0.139 0.116 2026-08-21 12:28:32,386 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:32] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 78 0.067 0.092 2026-08-21 12:28:34,301 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:34] "GET /my/projects HTTP/1.1" 200 - 219 0.169 0.746 2026-08-21 12:28:34,331 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/89289e1/web.assets_frontend.min.css, copying from /web/assets/89289e1/web.assets_frontend.min.css 2026-08-21 12:28:34,394 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:34] "GET /web/assets/1/89289e1/web.assets_frontend.min.css HTTP/1.1" 200 - 13 0.049 0.026 2026-08-21 12:28:34,402 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/aa52fa9/web.assets_frontend_minimal.min.js, copying from /web/assets/aa52fa9/web.assets_frontend_minimal.min.js 2026-08-21 12:28:34,415 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:34] "GET /web/assets/1/aa52fa9/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 10 0.006 0.075 2026-08-21 12:28:34,429 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6ae8a68/web.__assets_tests_call__.min.js, copying from /web/assets/6ae8a68/web.__assets_tests_call__.min.js 2026-08-21 12:28:34,453 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:34] "GET /web/assets/1/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 10 0.006 0.030 2026-08-21 12:28:34,499 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:34] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:28:34,529 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:34] "GET /web/image/website/1/logo/My%20Website?unique=c5ab18c HTTP/1.1" 200 - 6 0.010 0.018 2026-08-21 12:28:34,559 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:34] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:28:34,580 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/84e7f2f/web.assets_frontend_lazy.min.js, copying from /web/assets/84e7f2f/web.assets_frontend_lazy.min.js 2026-08-21 12:28:34,609 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:34] "GET /web/assets/1/84e7f2f/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 11 0.013 0.039 2026-08-21 12:28:34,621 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:34] "GET /web/image/website/1/favicon?unique=c5ab18c HTTP/1.1" 200 - 6 0.004 0.054 2026-08-21 12:28:34,897 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:34] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 4 0.003 0.008 2026-08-21 12:28:34,915 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:34] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.001 0.003 2026-08-21 12:28:34,934 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:34] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 4 0.002 0.009 2026-08-21 12:28:34,952 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:34] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.001 0.004 2026-08-21 12:28:35,008 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:35] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.007 0.010 2026-08-21 12:28:36,240 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'Select "Project Sharing" project to go to project sharing feature for this project. (trigger: table > tbody > tr a:has(span:contains(Project Sharing)))' 2026-08-21 12:28:36,259 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'Wait the project sharing feature be loaded (trigger: iframe .o_project_sharing)' 2026-08-21 12:28:36,341 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:36] "GET /my/projects/19 HTTP/1.1" 200 - 30 0.022 0.066 2026-08-21 12:28:36,410 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:36] "GET /en_US/my/projects/19/project_sharing HTTP/1.1" 301 - 5 0.008 0.006 2026-08-21 12:28:36,423 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:36] "GET /en/my/projects/19/project_sharing HTTP/1.1" 303 - 5 0.002 0.005 2026-08-21 12:28:36,544 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:36] "GET /my/projects/19/project_sharing HTTP/1.1" 200 - 38 0.039 0.074 2026-08-21 12:28:36,571 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:36] "GET /web/assets/135e073/project.webclient.min.css HTTP/1.1" 200 - 4 0.007 0.010 2026-08-21 12:28:36,590 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:36] "GET /web/assets/a14daba/project.webclient.min.js HTTP/1.1" 200 - 4 0.007 0.020 2026-08-21 12:28:36,878 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:36] "GET /web/webclient/translations/5d130d1cee379bf3a0968cbac017ae366bd3e8f9?lang=en_US HTTP/1.1" 200 - 3 0.004 0.006 2026-08-21 12:28:37,157 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:37] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 70 0.052 0.143 2026-08-21 12:28:37,200 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:37] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 3 0.004 0.010 2026-08-21 12:28:37,204 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:37] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.001 0.005 2026-08-21 12:28:37,221 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:37] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 9 0.007 0.016 2026-08-21 12:28:37,232 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:37] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 4 0.005 0.025 2026-08-21 12:28:37,237 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:37] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.000 0.015 2026-08-21 12:28:37,253 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:37] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.006 0.018 2026-08-21 12:28:37,289 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:37] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:28:38,476 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'Wait the project sharing feature be loaded (trigger: iframe .o_project_sharing)' 2026-08-21 12:28:38,489 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'Click "Create" button (trigger: iframe button.o-kanban-button-new)' 2026-08-21 12:28:38,506 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'Create Task (trigger: iframe .o_kanban_quick_create .o_field_widget[name="name"] input)' 2026-08-21 12:28:38,533 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:38] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 8 0.004 0.017 2026-08-21 12:28:38,558 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:38] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 4 0.002 0.007 2026-08-21 12:28:39,268 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'Go to the form view of this new task (trigger: iframe .o_kanban_quick_create .o_kanban_edit)' 2026-08-21 12:28:39,273 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'Change the stage of the task. (trigger: iframe div[name="stage_id"] div.o_statusbar_status button[aria-checked="false"]:contains(Done))' 2026-08-21 12:28:39,437 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:39] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 71 0.077 0.085 2026-08-21 12:28:39,478 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:39] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 10 0.008 0.022 2026-08-21 12:28:39,582 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:39] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 28 0.022 0.042 2026-08-21 12:28:39,630 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:39] "POST /mail/chatter_init HTTP/1.1" 200 - 9 0.007 0.012 2026-08-21 12:28:39,636 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:39] "POST /web/dataset/call_kw/project.task.type/search_read HTTP/1.1" 200 - 3 0.001 0.020 2026-08-21 12:28:39,675 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:39] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.004 0.019 2026-08-21 12:28:39,782 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:39] "GET /web/image/res.partner/3/avatar_128 HTTP/1.1" 200 - 11 0.008 0.023 2026-08-21 12:28:40,036 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'Write a message in the chatter of the task (trigger: iframe .o_portal_chatter_composer_input .o_portal_chatter_composer_body textarea)' 2026-08-21 12:28:40,045 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'Send the message (trigger: iframe .o_portal_chatter_composer_input .o_portal_chatter_composer_body button[name="send_message"])' 2026-08-21 12:28:40,063 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'Go back to the kanban view (trigger: iframe ol.breadcrumb > li.o_back_button > a:contains(Project Sharing))' 2026-08-21 12:28:40,081 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'open the search panel menu (trigger: iframe .o_searchview_dropdown_toggler)' 2026-08-21 12:28:40,099 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:40] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 26 0.020 0.042 2026-08-21 12:28:40,255 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 247 and Message-Id '<806075031543094.1787315320.156773567199707-openerp-119-project.task@bae0c881e4b1>' from 'admin@yourcompany.example.com' to (redacted) 'g****es@project.portal' successfully sent 2026-08-21 12:28:40,255 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 12:28:40,287 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [247] 2026-08-21 12:28:40,287 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 12:28:40,291 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:40] "POST /mail/chatter_post HTTP/1.1" 200 - 65 0.083 0.156 2026-08-21 12:28:40,298 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:40] "POST /web/dataset/call_kw/project.task.type/search_read HTTP/1.1" 200 - 3 0.002 0.177 2026-08-21 12:28:40,393 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:40] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 37 0.043 0.226 2026-08-21 12:28:40,462 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:40] "POST /mail/chatter_fetch HTTP/1.1" 200 - 14 0.040 0.061 2026-08-21 12:28:40,487 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:40] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 4 0.014 0.057 2026-08-21 12:28:40,510 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:40] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 5 0.012 0.074 2026-08-21 12:28:40,572 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:40] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 17 0.021 0.033 2026-08-21 12:28:40,839 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'click on the first item in the filter menu (trigger: iframe .o_filter_menu .dropdown-item:first-child)' 2026-08-21 12:28:40,857 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'click on the first item in the group by menu (trigger: iframe .o_group_by_menu .dropdown-item:first-child)' 2026-08-21 12:28:40,873 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'open accordion "save current search" in favorite menu (trigger: iframe .o_favorite_menu .o_add_favorite)' 2026-08-21 12:28:40,889 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'click to "save" button in favorite menu (trigger: iframe .o_favorite_menu .o_accordion_values .o_save_favorite)' 2026-08-21 12:28:40,906 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'click on the first item in the filter menu (trigger: iframe .o_filter_menu .dropdown-item:first-child)' 2026-08-21 12:28:40,923 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'click on the first item in the group by menu (trigger: iframe .o_group_by_menu .dropdown-item:first-child)' 2026-08-21 12:28:40,939 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'click to "save" button in favorite menu (trigger: iframe .o_favorite_menu .o_accordion_values .o_save_favorite)' 2026-08-21 12:28:40,943 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:40] "POST /web/dataset/call_kw/ir.filters/create_or_replace HTTP/1.1" 200 - 11 0.032 0.015 2026-08-21 12:28:40,967 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'Go to the list view (trigger: iframe button.o_switch_view.o_list)' 2026-08-21 12:28:40,979 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'iframe .o_optional_columns_dropdown_toggle' 2026-08-21 12:28:40,981 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:40] "POST /web/dataset/call_kw/ir.filters/create_or_replace HTTP/1.1" 200 - 12 0.019 0.016 2026-08-21 12:28:40,991 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:40] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 4 0.002 0.022 2026-08-21 12:28:41,003 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:41] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 5 0.002 0.031 2026-08-21 12:28:41,033 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:41] "POST /web/dataset/call_kw/project.task/fields_get HTTP/1.1" 200 - 3 0.008 0.051 2026-08-21 12:28:41,077 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:41] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 8 0.009 0.092 2026-08-21 12:28:41,129 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:41] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 17 0.021 0.086 2026-08-21 12:28:41,138 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:41] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 3 0.004 0.083 2026-08-21 12:28:41,208 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:41] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 23 0.036 0.074 2026-08-21 12:28:41,214 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:41] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.001 0.109 2026-08-21 12:28:41,736 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'iframe .o_optional_columns_dropdown .dropdown-item:contains("Milestone")' 2026-08-21 12:28:41,747 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'Check the list view (trigger: iframe .o_list_view)' 2026-08-21 12:28:41,750 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: test successful 2026-08-21 12:28:41,763 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:41] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:28:41,777 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Closing chrome headless with pid 140 2026-08-21 12:28:41,777 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Closing websocket connection 2026-08-21 12:28:41,782 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Terminating chrome headless with pid 140 2026-08-21 12:28:41,879 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_122841_879564_TestProjectSharingUi.txt 2026-08-21 12:28:41,880 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Removing chrome user profile "/tmp/tmpyd0f2fs7_chrome_odoo" 2026-08-21 12:28:41,926 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_02_project_sharing ... 2026-08-21 12:28:42,089 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 248 and Message-Id '<027292511108400.1787315321.996037960052490-openerp-19-project.project@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'g****es@project.portal' successfully sent 2026-08-21 12:28:42,089 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 12:28:42,111 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [248] 2026-08-21 12:28:42,112 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 12:28:42,495 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome pid: 424 2026-08-21 12:28:42,496 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome headless temporary user profile dir: /tmp/tmp14jz8tfv_chrome_odoo 2026-08-21 12:28:42,496 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Issuing json command http://127.0.0.1:44549/json/version 2026-08-21 12:28:42,498 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:44549/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:28:42,527 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:28:42,527 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Issuing json command http://127.0.0.1:44549/json 2026-08-21 12:28:42,528 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:44549/json with timeout 3 increased to 10s during tests 2026-08-21 12:28:42,567 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Websocket url found: ws://127.0.0.1:44549/devtools/page/9D3A99186DFEAB20E3CE6BECAB2E596F 2026-08-21 12:28:42,611 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Enable chrome headless console log notification 2026-08-21 12:28:42,625 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome headless enable page notifications 2026-08-21 12:28:42,729 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:georges1 from n/a 2026-08-21 12:28:42,738 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Setting session cookie in browser 2026-08-21 12:28:42,745 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Open "http://127.0.0.1:8069/my/projects" in browser 2026-08-21 12:28:42,745 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Navigating to: "http://127.0.0.1:8069/my/projects" 2026-08-21 12:28:42,761 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:28:43,839 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:43] "GET /my/projects HTTP/1.1" 200 - 246 0.142 0.941 2026-08-21 12:28:43,841 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Navigation result: {'frameId': '9D3A99186DFEAB20E3CE6BECAB2E596F', 'loaderId': '015AB76C819BFA92608F72A6342C9EA5', 'isDownload': False} 2026-08-21 12:28:43,841 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Evaluate ready code "odoo.isTourReady('portal_project_sharing_tour')" 2026-08-21 12:28:43,853 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:28:43,866 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/89289e1/web.assets_frontend.min.css, copying from /web/assets/89289e1/web.assets_frontend.min.css 2026-08-21 12:28:43,914 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:43] "GET /web/assets/1/89289e1/web.assets_frontend.min.css HTTP/1.1" 200 - 13 0.039 0.020 2026-08-21 12:28:43,922 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/aa52fa9/web.assets_frontend_minimal.min.js, copying from /web/assets/aa52fa9/web.assets_frontend_minimal.min.js 2026-08-21 12:28:43,940 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:43] "GET /web/assets/1/aa52fa9/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 10 0.013 0.041 2026-08-21 12:28:43,958 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6ae8a68/web.__assets_tests_call__.min.js, copying from /web/assets/6ae8a68/web.__assets_tests_call__.min.js 2026-08-21 12:28:43,968 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:43] "GET /web/assets/1/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 10 0.003 0.016 2026-08-21 12:28:44,057 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:28:44,062 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:44] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 12:28:44,066 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:44] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 12:28:44,072 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:44] "GET /web/image/website/1/logo/My%20Website?unique=c5ab18c HTTP/1.1" 200 - 6 0.015 0.014 2026-08-21 12:28:44,102 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:44] "GET /web/image/website/1/favicon?unique=c5ab18c HTTP/1.1" 200 - 6 0.005 0.012 2026-08-21 12:28:44,121 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/84e7f2f/web.assets_frontend_lazy.min.js, copying from /web/assets/84e7f2f/web.assets_frontend_lazy.min.js 2026-08-21 12:28:44,138 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:44] "GET /web/assets/1/84e7f2f/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 11 0.010 0.035 2026-08-21 12:28:44,437 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:44] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 3 0.004 0.012 2026-08-21 12:28:44,460 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:44] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.001 0.005 2026-08-21 12:28:44,513 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Evaluate test code "odoo.startTour('portal_project_sharing_tour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/my/projects"})" 2026-08-21 12:28:44,595 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:44] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 14 0.012 0.115 2026-08-21 12:28:44,600 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:44] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.000 0.079 2026-08-21 12:28:44,614 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:44] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.006 0.079 2026-08-21 12:28:45,774 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour on step: 'Select "Project Sharing" project to go to project sharing feature for this project. (trigger: table > tbody > tr a:has(span:contains(Project Sharing)))' 2026-08-21 12:28:45,793 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour on step: 'Wait the project sharing feature be loaded (trigger: iframe .o_project_sharing)' 2026-08-21 12:28:45,892 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:45] "GET /my/projects/19 HTTP/1.1" 200 - 37 0.027 0.070 2026-08-21 12:28:45,918 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:45] "POST /heatmap/send_log HTTP/1.1" 200 - 7 0.004 0.011 2026-08-21 12:28:45,950 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:45] "GET /en_US/my/projects/19/project_sharing HTTP/1.1" 301 - 5 0.002 0.015 2026-08-21 12:28:45,963 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:45] "GET /en/my/projects/19/project_sharing HTTP/1.1" 303 - 5 0.003 0.006 2026-08-21 12:28:46,102 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:46] "GET /my/projects/19/project_sharing HTTP/1.1" 200 - 60 0.019 0.113 2026-08-21 12:28:46,120 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:46] "GET /web/assets/135e073/project.webclient.min.css HTTP/1.1" 200 - 4 0.002 0.006 2026-08-21 12:28:46,132 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:46] "GET /web/assets/a14daba/project.webclient.min.js HTTP/1.1" 200 - 4 0.001 0.019 2026-08-21 12:28:46,385 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:46] "GET /web/webclient/translations/5d130d1cee379bf3a0968cbac017ae366bd3e8f9?lang=en_US HTTP/1.1" 200 - 3 0.004 0.007 2026-08-21 12:28:46,600 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:46] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 83 0.040 0.090 2026-08-21 12:28:46,754 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:46] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 12 0.017 0.039 2026-08-21 12:28:46,775 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:46] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 11 0.009 0.055 2026-08-21 12:28:46,778 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:46] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.000 0.064 2026-08-21 12:28:46,786 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:46] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 4 0.002 0.069 2026-08-21 12:28:46,794 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:46] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.003 0.043 2026-08-21 12:28:46,874 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:46] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 22 0.040 0.033 2026-08-21 12:28:46,890 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:46] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.008 0.071 2026-08-21 12:28:47,993 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour on step: 'Wait the project sharing feature be loaded (trigger: iframe .o_project_sharing)' 2026-08-21 12:28:48,005 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour on step: 'Click "Create" button (trigger: iframe button.o-kanban-button-new)' 2026-08-21 12:28:48,023 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour on step: 'Create Task (trigger: iframe .o_kanban_quick_create .o_field_widget[name="name"] input)' 2026-08-21 12:28:48,055 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:48] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 8 0.007 0.022 2026-08-21 12:28:48,104 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:48] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 12 0.015 0.017 2026-08-21 12:28:48,781 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour on step: 'Go to the form view of this new task (trigger: iframe .o_kanban_quick_create .o_kanban_edit)' 2026-08-21 12:28:48,789 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour on step: 'Change the stage of the task. (trigger: iframe div[name="stage_id"] div.o_statusbar_status button[aria-checked="false"]:contains(Done))' 2026-08-21 12:28:48,926 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:48] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 74 0.046 0.090 2026-08-21 12:28:48,987 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:48] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 14 0.033 0.019 2026-08-21 12:28:49,133 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:49] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 38 0.067 0.050 2026-08-21 12:28:49,238 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:49] "POST /mail/chatter_init HTTP/1.1" 200 - 12 0.043 0.017 2026-08-21 12:28:49,249 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:49] "POST /web/dataset/call_kw/project.task.type/search_read HTTP/1.1" 200 - 3 0.005 0.050 2026-08-21 12:28:49,279 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:49] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.009 0.036 2026-08-21 12:28:49,421 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:49] "GET /web/image/res.partner/357/avatar_128 HTTP/1.1" 200 - 23 0.034 0.037 2026-08-21 12:28:49,561 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour on step: 'Write a message in the chatter of the task (trigger: iframe .o_portal_chatter_composer_input .o_portal_chatter_composer_body textarea)' 2026-08-21 12:28:49,574 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour on step: 'Send the message (trigger: iframe .o_portal_chatter_composer_input .o_portal_chatter_composer_body button[name="send_message"])' 2026-08-21 12:28:49,596 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour on step: 'Go back to the kanban view (trigger: iframe ol.breadcrumb > li.o_back_button > a:contains(Project Sharing))' 2026-08-21 12:28:49,608 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour on step: 'open the search panel menu (trigger: iframe .o_searchview_dropdown_toggler)' 2026-08-21 12:28:49,647 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:49] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 23 0.038 0.042 2026-08-21 12:28:49,724 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:49] "POST /mail/chatter_post HTTP/1.1" 200 - 21 0.033 0.108 2026-08-21 12:28:49,731 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:49] "POST /web/dataset/call_kw/project.task.type/search_read HTTP/1.1" 200 - 3 0.002 0.070 2026-08-21 12:28:49,832 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:49] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 40 0.048 0.120 2026-08-21 12:28:49,873 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:49] "POST /mail/chatter_fetch HTTP/1.1" 200 - 17 0.021 0.121 2026-08-21 12:28:49,890 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:49] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 6 0.005 0.039 2026-08-21 12:28:49,905 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:49] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 7 0.006 0.051 2026-08-21 12:28:49,961 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:49] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 21 0.016 0.034 2026-08-21 12:28:50,367 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour on step: 'click on the first item in the filter menu (trigger: iframe .o_filter_menu .dropdown-item:first-child)' 2026-08-21 12:28:50,385 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour on step: 'click on the first item in the group by menu (trigger: iframe .o_group_by_menu .dropdown-item:first-child)' 2026-08-21 12:28:50,389 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour on step: 'open accordion "save current search" in favorite menu (trigger: iframe .o_favorite_menu .o_add_favorite)' 2026-08-21 12:28:50,407 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour on step: 'click to "save" button in favorite menu (trigger: iframe .o_favorite_menu .o_accordion_values .o_save_favorite)' 2026-08-21 12:28:50,424 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour on step: 'click on the first item in the filter menu (trigger: iframe .o_filter_menu .dropdown-item:first-child)' 2026-08-21 12:28:50,441 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour on step: 'click on the first item in the group by menu (trigger: iframe .o_group_by_menu .dropdown-item:first-child)' 2026-08-21 12:28:50,454 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:50] "POST /web/dataset/call_kw/ir.filters/create_or_replace HTTP/1.1" 200 - 11 0.028 0.012 2026-08-21 12:28:50,455 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour on step: 'click to "save" button in favorite menu (trigger: iframe .o_favorite_menu .o_accordion_values .o_save_favorite)' 2026-08-21 12:28:50,476 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour on step: 'Go to the list view (trigger: iframe button.o_switch_view.o_list)' 2026-08-21 12:28:50,492 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour on step: 'iframe .o_optional_columns_dropdown_toggle' 2026-08-21 12:28:50,508 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:50] "POST /web/dataset/call_kw/ir.filters/create_or_replace HTTP/1.1" 200 - 12 0.024 0.018 2026-08-21 12:28:50,520 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:50] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 6 0.003 0.037 2026-08-21 12:28:50,533 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:50] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 7 0.004 0.045 2026-08-21 12:28:50,598 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:50] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 7 0.029 0.080 2026-08-21 12:28:50,648 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:50] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 21 0.023 0.074 2026-08-21 12:28:50,688 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:50] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 21 0.012 0.051 2026-08-21 12:28:50,694 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:50] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.002 0.062 2026-08-21 12:28:51,248 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour on step: 'iframe .o_optional_columns_dropdown .dropdown-item:contains("Milestone")' 2026-08-21 12:28:51,255 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour on step: 'Check the list view (trigger: iframe .o_list_view)' 2026-08-21 12:28:51,256 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: test successful 2026-08-21 12:28:51,268 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Closing chrome headless with pid 424 2026-08-21 12:28:51,269 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Closing websocket connection 2026-08-21 12:28:51,270 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Terminating chrome headless with pid 424 2026-08-21 12:28:51,350 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_122851_350211_TestProjectSharingUi.txt 2026-08-21 12:28:51,350 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Removing chrome user profile "/tmp/tmp14jz8tfv_chrome_odoo" 2026-08-21 12:28:51,369 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_03_project_sharing ... 2026-08-21 12:28:51,531 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 249 and Message-Id '<053129799147043.1787315331.456017255783081-openerp-19-project.project@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'g****es@project.portal' successfully sent 2026-08-21 12:28:51,531 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 12:28:51,546 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [249] 2026-08-21 12:28:51,547 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 12:28:51,971 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome pid: 643 2026-08-21 12:28:51,972 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome headless temporary user profile dir: /tmp/tmp4lho5t9u_chrome_odoo 2026-08-21 12:28:51,972 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Issuing json command http://127.0.0.1:33829/json/version 2026-08-21 12:28:51,976 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33829/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:28:52,022 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:28:52,022 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Issuing json command http://127.0.0.1:33829/json 2026-08-21 12:28:52,023 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33829/json with timeout 3 increased to 10s during tests 2026-08-21 12:28:52,035 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Websocket url found: ws://127.0.0.1:33829/devtools/page/E781B22076FB0872C693CAC3CC76867D 2026-08-21 12:28:52,099 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Enable chrome headless console log notification 2026-08-21 12:28:52,133 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome headless enable page notifications 2026-08-21 12:28:52,239 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:georges1 from n/a 2026-08-21 12:28:52,248 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Setting session cookie in browser 2026-08-21 12:28:52,282 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Open "http://127.0.0.1:8069/my/projects" in browser 2026-08-21 12:28:52,282 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Navigating to: "http://127.0.0.1:8069/my/projects" 2026-08-21 12:28:52,299 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:28:53,520 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:53] "GET /my/projects HTTP/1.1" 200 - 246 0.223 1.004 2026-08-21 12:28:53,523 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Navigation result: {'frameId': 'E781B22076FB0872C693CAC3CC76867D', 'loaderId': '5E0AF9D57529AE3B7B7E48714A17713E', 'isDownload': False} 2026-08-21 12:28:53,523 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Evaluate ready code "odoo.isTourReady('portal_project_sharing_tour_with_disallowed_milestones')" 2026-08-21 12:28:53,539 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 12:28:53,546 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/89289e1/web.assets_frontend.min.css, copying from /web/assets/89289e1/web.assets_frontend.min.css 2026-08-21 12:28:53,601 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:53] "GET /web/assets/1/89289e1/web.assets_frontend.min.css HTTP/1.1" 200 - 13 0.043 0.025 2026-08-21 12:28:53,611 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/aa52fa9/web.assets_frontend_minimal.min.js, copying from /web/assets/aa52fa9/web.assets_frontend_minimal.min.js 2026-08-21 12:28:53,619 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:53] "GET /web/assets/1/aa52fa9/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 10 0.007 0.059 2026-08-21 12:28:53,632 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6ae8a68/web.__assets_tests_call__.min.js, copying from /web/assets/6ae8a68/web.__assets_tests_call__.min.js 2026-08-21 12:28:53,645 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:53] "GET /web/assets/1/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 10 0.005 0.019 2026-08-21 12:28:53,762 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:53] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 12:28:53,778 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:53] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 12:28:53,781 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.024 2026-08-21 12:28:53,782 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:53] "GET /web/image/website/1/logo/My%20Website?unique=c5ab18c HTTP/1.1" 200 - 6 0.024 0.011 2026-08-21 12:28:53,823 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/84e7f2f/web.assets_frontend_lazy.min.js, copying from /web/assets/84e7f2f/web.assets_frontend_lazy.min.js 2026-08-21 12:28:53,844 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:53] "GET /web/assets/1/84e7f2f/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 11 0.010 0.034 2026-08-21 12:28:53,869 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:53] "GET /web/image/website/1/favicon?unique=c5ab18c HTTP/1.1" 200 - 6 0.013 0.036 2026-08-21 12:28:54,144 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:54] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 3 0.001 0.007 2026-08-21 12:28:54,171 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:54] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.005 0.003 2026-08-21 12:28:54,218 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Evaluate test code "odoo.startTour('portal_project_sharing_tour_with_disallowed_milestones', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/my/projects"})" 2026-08-21 12:28:54,270 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:54] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 14 0.012 0.086 2026-08-21 12:28:54,277 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:54] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.000 0.062 2026-08-21 12:28:54,295 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:54] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.010 0.061 2026-08-21 12:28:55,473 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour_with_disallowed_milestones on step: 'Select "Project Sharing" project to go to project sharing feature for this project. (trigger: table > tbody > tr a:has(span:contains(Project Sharing)))' 2026-08-21 12:28:55,489 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour_with_disallowed_milestones on step: 'Wait the project sharing feature be loaded (trigger: iframe .o_project_sharing)' 2026-08-21 12:28:55,594 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:55] "GET /my/projects/19 HTTP/1.1" 200 - 37 0.029 0.072 2026-08-21 12:28:55,634 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:55] "POST /heatmap/send_log HTTP/1.1" 200 - 7 0.006 0.009 2026-08-21 12:28:55,678 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:55] "GET /en_US/my/projects/19/project_sharing HTTP/1.1" 301 - 5 0.005 0.010 2026-08-21 12:28:55,712 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:55] "GET /en/my/projects/19/project_sharing HTTP/1.1" 303 - 5 0.018 0.006 2026-08-21 12:28:55,933 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:55] "GET /my/projects/19/project_sharing HTTP/1.1" 200 - 60 0.081 0.127 2026-08-21 12:28:55,950 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:55] "GET /web/assets/135e073/project.webclient.min.css HTTP/1.1" 200 - 4 0.002 0.005 2026-08-21 12:28:55,958 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:55] "GET /web/assets/a14daba/project.webclient.min.js HTTP/1.1" 200 - 4 0.003 0.008 2026-08-21 12:28:56,269 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:56] "GET /web/webclient/translations/5d130d1cee379bf3a0968cbac017ae366bd3e8f9?lang=en_US HTTP/1.1" 200 - 3 0.008 0.007 2026-08-21 12:28:56,529 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:56] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 83 0.084 0.112 2026-08-21 12:28:56,617 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:56] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 12 0.012 0.021 2026-08-21 12:28:56,636 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:56] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 11 0.006 0.042 2026-08-21 12:28:56,641 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:56] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.002 0.032 2026-08-21 12:28:56,655 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:56] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 4 0.007 0.037 2026-08-21 12:28:56,662 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:56] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.003 0.032 2026-08-21 12:28:56,708 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:56] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 22 0.017 0.036 2026-08-21 12:28:56,718 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:56] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.004 0.044 2026-08-21 12:28:57,890 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour_with_disallowed_milestones on step: 'Wait the project sharing feature be loaded (trigger: iframe .o_project_sharing)' 2026-08-21 12:28:57,907 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour_with_disallowed_milestones on step: 'Go to the list view (trigger: iframe button.o_switch_view.o_list)' 2026-08-21 12:28:57,923 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour_with_disallowed_milestones on step: 'iframe .o_optional_columns_dropdown_toggle' 2026-08-21 12:28:57,969 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:57] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 22 0.017 0.025 2026-08-21 12:28:57,974 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:57] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.001 0.044 2026-08-21 12:28:58,682 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour_with_disallowed_milestones on step: 'iframe .o_optional_columns_dropdown' 2026-08-21 12:28:58,690 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: test successful 2026-08-21 12:28:58,699 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:28:58] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:28:58,712 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Closing chrome headless with pid 643 2026-08-21 12:28:58,713 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Closing websocket connection 2026-08-21 12:28:58,714 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Terminating chrome headless with pid 643 2026-08-21 12:28:58,820 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_122858_819398_TestProjectSharingUi.txt 2026-08-21 12:28:58,820 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Removing chrome user profile "/tmp/tmp4lho5t9u_chrome_odoo" 2026-08-21 12:28:58,900 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 1439 checked, 3 removed 2026-08-21 12:29:06,709 104 INFO rb-022b3bb-224122-406412 odoo.addons.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 (company_2_data). 2026-08-21 12:29:15,121 104 INFO rb-022b3bb-224122-406412 odoo.addons.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_data). 2026-08-21 12:29:21,814 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_action_pos_order_invoice ... 2026-08-21 12:29:25,005 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_action_pos_order_invoice_with_discount ... 2026-08-21 12:29:26,972 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_cogs_with_ship_later_no_invoicing ... 2026-08-21 12:29:29,552 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_cogs_with_ship_later_with_backorder ... 2026-08-21 12:29:32,146 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_create_account_move_line ... 2026-08-21 12:29:33,977 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [153] 2026-08-21 12:29:34,430 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_fifo_valuation_no_invoice ... 2026-08-21 12:29:36,831 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [160] 2026-08-21 12:29:37,316 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_fifo_valuation_with_invoice ... 2026-08-21 12:29:40,802 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_no_duplicate_picking_on_repeated_invoice_action ... 2026-08-21 12:29:43,401 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-08-21 12:29:50,493 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 12:29:58,085 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 12:30:02,303 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #40 deleted ir.property records with IDs: [833, 834, 835, 836, 837, 838] 2026-08-21 12:30:04,474 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #40 deleted ir.attachment records with IDs: [3109, 3110, 3111, 3112, 3113, 3114, 3115, 3116, 3156, 3157, 3158, 3159, 3160, 3161, 3162, 3163] 2026-08-21 12:30:04,475 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #40 deleted pos.config records with IDs: [9, 10, 11, 12] 2026-08-21 12:30:04,498 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #40 deleted ir.sequence records with IDs: [361, 364, 412, 415, 362, 365, 413, 416] 2026-08-21 12:30:08,707 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_01_pos_basic_order ... 2026-08-21 12:30:09,215 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 835 2026-08-21 12:30:09,216 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmp7klm0yfq_chrome_odoo 2026-08-21 12:30:09,216 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:38619/json/version 2026-08-21 12:30:09,221 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:38619/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:30:09,265 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:30:09,266 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:38619/json 2026-08-21 12:30:09,266 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:38619/json with timeout 3 increased to 10s during tests 2026-08-21 12:30:09,310 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:38619/devtools/page/DEB468AB5C02567155ED6E504D381A1C 2026-08-21 12:30:09,324 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-21 12:30:09,326 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-21 12:30:09,508 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:30:09,511 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-21 12:30:09,514 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=13" in browser 2026-08-21 12:30:09,514 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-21 12:30:09,524 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:30:10,120 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:10] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 112 0.099 0.499 2026-08-21 12:30:10,122 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': 'DEB468AB5C02567155ED6E504D381A1C', 'loaderId': '9EB09CF0C4E0F841580EB3E4A85B63C3', 'isDownload': False} 2026-08-21 12:30:10,122 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('pos_pricelist')" 2026-08-21 12:30:10,137 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:30:10,149 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:10] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.008 2026-08-21 12:30:10,182 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:10] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.008 0.028 2026-08-21 12:30:10,184 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:10] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.037 2026-08-21 12:30:10,491 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:10] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.002 0.006 2026-08-21 12:30:10,506 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:10] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.006 2026-08-21 12:30:10,540 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 12:30:10,548 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:10] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:30:10,554 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:10] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.014 2026-08-21 12:30:10,576 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('pos_pricelist', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=13"})" 2026-08-21 12:30:11,152 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:11] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 303 0.222 0.359 2026-08-21 12:30:11,226 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:11] "GET /pos/ui HTTP/1.1" 200 - 20 0.031 0.599 2026-08-21 12:30:11,249 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:30:11,313 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:11] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.034 0.100 2026-08-21 12:30:11,472 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:11] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.007 2026-08-21 12:30:11,512 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:11] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.008 2026-08-21 12:30:12,063 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:12] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.183 0.349 2026-08-21 12:30:12,132 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:12] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.038 2026-08-21 12:30:12,152 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:12] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.003 0.011 2026-08-21 12:30:12,167 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:12] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-21 12:30:12,260 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:12] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 14 0.032 0.038 2026-08-21 12:30:12,285 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 12:30:12,318 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:12] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.023 0.083 2026-08-21 12:30:12,362 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:12] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.011 0.130 2026-08-21 12:30:12,402 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:12] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.010 0.168 2026-08-21 12:30:12,412 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 12:30:12,428 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:30:12,443 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:12] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.009 0.226 2026-08-21 12:30:12,489 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:12] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.008 0.249 2026-08-21 12:30:12,496 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:12] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:30:12,504 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:12] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.007 0.206 2026-08-21 12:30:12,543 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:12] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.010 0.212 2026-08-21 12:30:12,632 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:12] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.043 0.224 2026-08-21 12:30:12,680 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:12] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.008 0.241 2026-08-21 12:30:12,728 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:12] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.012 0.263 2026-08-21 12:30:12,747 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:12] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.006 0.242 2026-08-21 12:30:12,762 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:12] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.007 0.246 2026-08-21 12:30:12,776 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:12] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.011 0.244 2026-08-21 12:30:12,797 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:12] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.013 0.236 2026-08-21 12:30:12,812 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:12] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.167 2026-08-21 12:30:12,837 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:12] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.145 2026-08-21 12:30:12,847 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:12] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.002 0.110 2026-08-21 12:30:12,871 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:12] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.002 0.113 2026-08-21 12:30:12,889 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:12] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.001 0.116 2026-08-21 12:30:12,905 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:12] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.004 0.100 2026-08-21 12:30:12,926 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:12] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.006 0.090 2026-08-21 12:30:13,120 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'waiting for loading to finish (trigger: body:not(:has(.o_loading_indicator)))' 2026-08-21 12:30:13,137 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:30:13,154 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'wait for unit tests to finish (trigger: .pos.done-testing)' 2026-08-21 12:30:13,169 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:30:13,175 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:13] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.017 0.013 2026-08-21 12:30:13,187 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:13,204 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'click more button (trigger: .mobile-more-button)' 2026-08-21 12:30:13,221 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:30:13,237 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'click pricelist button (trigger: .control-button.o_pricelist_button)' 2026-08-21 12:30:13,268 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'verify default pricelist is set (trigger: .selection-item.selected:contains('Public Pricelist'))' 2026-08-21 12:30:13,269 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'select fixed pricelist (trigger: .selection-item:contains('Fixed'))' 2026-08-21 12:30:13,285 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'open partner list (trigger: button.set-partner)' 2026-08-21 12:30:13,302 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'select Acme Corporation (trigger: .partner-line:contains('Acme Corporation'))' 2026-08-21 12:30:13,346 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'click more button (trigger: .mobile-more-button)' 2026-08-21 12:30:13,352 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'click pricelist button (trigger: .control-button.o_pricelist_button)' 2026-08-21 12:30:13,371 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'verify pricelist changed (trigger: .selection-item.selected:contains('Public Pricelist'))' 2026-08-21 12:30:13,387 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'cancel pricelist dialog (trigger: .button.cancel:visible)' 2026-08-21 12:30:13,402 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'open customer list (trigger: button.set-partner)' 2026-08-21 12:30:13,418 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'select Lumber Inc (trigger: .partner-line:contains('Lumber Inc'))' 2026-08-21 12:30:13,454 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'click more button (trigger: .mobile-more-button)' 2026-08-21 12:30:13,469 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'click pricelist button (trigger: .control-button.o_pricelist_button)' 2026-08-21 12:30:13,487 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'verify pricelist remained public pricelist ('Not loaded' is not available) (trigger: .selection-item.selected:contains('Public Pricelist'))' 2026-08-21 12:30:13,502 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'cancel pricelist dialog (trigger: .button.cancel:visible)' 2026-08-21 12:30:13,519 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'go back to the products (trigger: .floor-button)' 2026-08-21 12:30:13,536 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'order 1 kg shelf (trigger: .product:contains('Wall Shelf'))' 2026-08-21 12:30:13,552 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:13,574 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'Check orderline with attributes: {"productName":"Wall Shelf","quantity":"1.0","withClass":".selected"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf")):has(em.qty:contains("1")))' 2026-08-21 12:30:13,586 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'click more button (trigger: .mobile-more-button)' 2026-08-21 12:30:13,606 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'click pricelist button (trigger: .control-button.o_pricelist_button)' 2026-08-21 12:30:13,619 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'select fixed pricelist (trigger: .selection-item:contains('min_quantity ordering'))' 2026-08-21 12:30:13,636 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 12:30:13,652 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'Check orderline with attributes: {"productName":"Wall Shelf","quantity":"2.0","withClass":".selected"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf")):has(em.qty:contains("2")))' 2026-08-21 12:30:14,494 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'order total amount is '$ 2.00' (trigger: .product-screen .order-summary .total:contains("$ 2.00"))' 2026-08-21 12:30:14,501 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'go back to the products (trigger: .floor-button)' 2026-08-21 12:30:14,520 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'order different shelf (trigger: .product:contains('Small Shelf'))' 2026-08-21 12:30:14,536 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:14,556 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'Check orderline with attributes: {"productName":"Small Shelf","quantity":"1.0","withClass":".selected"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Small Shelf")):has(em.qty:contains("1")))' 2026-08-21 12:30:14,568 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 12:30:14,581 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:14] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.003 2026-08-21 12:30:14,586 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 12:30:14,603 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 12:30:14,619 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'Check orderline with attributes: {"productName":"Small Shelf","price":"5.0","withClass":".selected"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Small Shelf")):has(.price:contains("5.0")))' 2026-08-21 12:30:15,470 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 12:30:15,486 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 12:30:15,505 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'click more button (trigger: .mobile-more-button)' 2026-08-21 12:30:15,519 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'click pricelist button (trigger: .control-button.o_pricelist_button)' 2026-08-21 12:30:15,536 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'select public pricelist (trigger: .selection-item:contains('Public Pricelist'))' 2026-08-21 12:30:15,553 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'order total amount is '$ 8.96' (trigger: .product-screen .order-summary .total:contains("$ 8.96"))' 2026-08-21 12:30:15,569 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'click more button (trigger: .mobile-more-button)' 2026-08-21 12:30:15,586 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'click pricelist button (trigger: .control-button.o_pricelist_button)' 2026-08-21 12:30:15,602 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'select fixed pricelist (trigger: .selection-item:contains('min_quantity ordering'))' 2026-08-21 12:30:15,620 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'open the navbar menu (trigger: .menu-button)' 2026-08-21 12:30:15,637 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'confirm closing the frontend (trigger: .close-button)' 2026-08-21 12:30:15,643 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-21 12:30:15,660 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:15] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:30:15,677 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 835 2026-08-21 12:30:15,679 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-21 12:30:15,680 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 835 2026-08-21 12:30:15,869 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123015_868665_MobileTestUi.txt 2026-08-21 12:30:15,869 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmp7klm0yfq_chrome_odoo" 2026-08-21 12:30:16,287 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 1038 2026-08-21 12:30:16,287 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpapxgjeht_chrome_odoo 2026-08-21 12:30:16,287 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:34707/json/version 2026-08-21 12:30:16,289 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:34707/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:30:16,314 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:30:16,314 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:34707/json 2026-08-21 12:30:16,315 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:34707/json with timeout 3 increased to 10s during tests 2026-08-21 12:30:16,341 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:34707/devtools/page/5ACEDAAA361389E66C11A42A0F8DA1D1 2026-08-21 12:30:16,348 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-21 12:30:16,379 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-21 12:30:16,440 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:30:16,443 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-21 12:30:16,448 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=13" in browser 2026-08-21 12:30:16,448 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-21 12:30:16,557 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:16] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 20 0.024 0.072 2026-08-21 12:30:16,565 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '5ACEDAAA361389E66C11A42A0F8DA1D1', 'loaderId': '25E06A2997F31C341D0701C51B4766F8', 'isDownload': False} 2026-08-21 12:30:16,565 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('pos_basic_order')" 2026-08-21 12:30:16,591 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:30:16,613 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:16] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.010 0.014 2026-08-21 12:30:16,616 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:16] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.015 2026-08-21 12:30:16,649 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:16] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.051 2026-08-21 12:30:16,970 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:16] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.005 0.008 2026-08-21 12:30:16,985 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:16] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.005 0.007 2026-08-21 12:30:17,007 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:30:17,031 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:17] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.010 0.011 2026-08-21 12:30:17,033 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:17] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.017 2026-08-21 12:30:17,042 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('pos_basic_order', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=13"})" 2026-08-21 12:30:17,519 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:17] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.151 0.328 2026-08-21 12:30:17,562 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:17] "GET /pos/ui HTTP/1.1" 200 - 20 0.010 0.483 2026-08-21 12:30:17,605 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:30:17,664 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:17] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.027 0.093 2026-08-21 12:30:17,831 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:17] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.005 2026-08-21 12:30:17,871 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:17] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 12:30:18,338 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:18] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.128 0.322 2026-08-21 12:30:18,441 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:18] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.041 0.048 2026-08-21 12:30:18,462 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:18] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.005 0.011 2026-08-21 12:30:18,474 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:18] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.002 0.004 2026-08-21 12:30:18,562 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:18] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.021 0.045 2026-08-21 12:30:18,579 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:30:18,597 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:18] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.008 0.093 2026-08-21 12:30:18,641 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:18] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.012 0.144 2026-08-21 12:30:18,647 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30: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-08-21 12:30:18,662 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 12:30:18,699 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:18] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.030 0.163 2026-08-21 12:30:18,742 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:18] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.009 0.217 2026-08-21 12:30:18,785 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:18] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.013 0.245 2026-08-21 12:30:18,792 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:18] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.002 0.203 2026-08-21 12:30:18,838 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:18] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.012 0.226 2026-08-21 12:30:18,869 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:18] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 11 0.009 0.193 2026-08-21 12:30:18,890 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:18] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.006 0.177 2026-08-21 12:30:18,927 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:18] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.007 0.171 2026-08-21 12:30:18,940 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:18] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.139 2026-08-21 12:30:18,979 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:18] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.008 0.175 2026-08-21 12:30:18,989 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:18] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.178 2026-08-21 12:30:19,002 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:19] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.154 2026-08-21 12:30:19,009 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:19] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.002 0.128 2026-08-21 12:30:19,016 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:19] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.002 0.104 2026-08-21 12:30:19,027 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:19] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.003 0.089 2026-08-21 12:30:19,034 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:19] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.001 0.088 2026-08-21 12:30:19,051 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:19] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.001 0.068 2026-08-21 12:30:19,093 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:19] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.003 0.021 2026-08-21 12:30:19,113 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:19] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.001 0.042 2026-08-21 12:30:19,385 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'waiting for loading to finish (trigger: body:not(:has(.loader)))' 2026-08-21 12:30:19,403 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:30:19,419 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'buy Desk Organizer (trigger: .product-list .product-name:contains("Desk Organizer"))' 2026-08-21 12:30:19,436 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:19,468 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'Check orderline with attributes: {"productName":"Desk Organizer"} (trigger: .order-container .orderline:has(.product-name:contains("Desk Organizer")))' 2026-08-21 12:30:19,471 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:30:19,476 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'go back to the products (trigger: .floor-button)' 2026-08-21 12:30:19,488 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:19,507 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'order total amount is '5.10' (trigger: .product-screen .order-summary .total:contains("5.10"))' 2026-08-21 12:30:19,518 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'go back to the products (trigger: .floor-button)' 2026-08-21 12:30:19,536 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'buy Desk Organizer (trigger: .product-list .product-name:contains("Desk Organizer"))' 2026-08-21 12:30:19,552 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:19,573 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'Check orderline with attributes: {"productName":"Desk Organizer"} (trigger: .order-container .orderline:has(.product-name:contains("Desk Organizer")))' 2026-08-21 12:30:19,585 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'go back to the products (trigger: .floor-button)' 2026-08-21 12:30:19,603 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:19,622 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'order total amount is '10.20' (trigger: .product-screen .order-summary .total:contains("10.20"))' 2026-08-21 12:30:19,636 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'go back to the products (trigger: .floor-button)' 2026-08-21 12:30:19,653 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'go to payment screen (trigger: .btn-switchpane:contains('Pay'))' 2026-08-21 12:30:19,680 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'pay with cash (trigger: .paymentmethod:contains("Cash"))' 2026-08-21 12:30:19,686 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:30:19,687 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:30:19,709 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash"))' 2026-08-21 12:30:19,723 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:19] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:30:19,724 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: ''5' inputed in the number popup (trigger: .popup .payment-input-number)' 2026-08-21 12:30:19,736 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-08-21 12:30:19,752 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'selected payment is Cash and has 5.0 (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash"))' 2026-08-21 12:30:19,768 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'verify remaining (trigger: .payment-status-remaining .amount:contains("5.20"))' 2026-08-21 12:30:19,785 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'verify change (trigger: .payment-status-change .amount:contains("0.00"))' 2026-08-21 12:30:19,802 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'pay with cash (trigger: .paymentmethod:contains("Bank"))' 2026-08-21 12:30:19,819 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'selected payment is Bank and has 5.2 (trigger: .paymentlines .paymentline.selected .payment-name:contains("Bank"))' 2026-08-21 12:30:19,820 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:19] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.004 0.011 2026-08-21 12:30:19,835 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Bank"))' 2026-08-21 12:30:19,852 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: ''6' inputed in the number popup (trigger: .popup .payment-input-number)' 2026-08-21 12:30:19,869 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-08-21 12:30:19,885 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'selected payment is Bank and has 6.0 (trigger: .paymentlines .paymentline.selected .payment-name:contains("Bank"))' 2026-08-21 12:30:19,901 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'verify remaining (trigger: .payment-status-remaining .amount:contains("0.00"))' 2026-08-21 12:30:19,918 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'verify change (trigger: .payment-status-change .amount:contains("0.80"))' 2026-08-21 12:30:19,935 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'validate the order (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-08-21 12:30:19,948 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #80496287 for PoS orders references: ['Order 00014-004-0001'] (draft: False) 2026-08-21 12:30:19,953 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'verify that the order has been successfully sent to the backend (trigger: .js_connected:visible)' 2026-08-21 12:30:19,961 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:30:20,088 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #80496287 with result: [{'id': 21, 'pos_reference': 'Order 00014-004-0001', 'account_move': False}] 2026-08-21 12:30:20,104 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:20] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 104 0.062 0.098 2026-08-21 12:30:20,151 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:20] "GET /web/image?model=pos.config&id=13&field=custom_logo HTTP/1.1" 200 - 6 0.005 0.010 2026-08-21 12:30:20,643 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-21 12:30:20,885 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'Click Next Order (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done'])' 2026-08-21 12:30:20,901 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'check if we left the receipt screen (trigger: .pos-content div:not(:has(.receipt-screen)))' 2026-08-21 12:30:20,918 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'buy Desk Organizer (trigger: .product-list .product-name:contains("Desk Organizer"))' 2026-08-21 12:30:20,936 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:20,955 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'Check orderline with attributes: {"productName":"Desk Organizer"} (trigger: .order-container .orderline:has(.product-name:contains("Desk Organizer")))' 2026-08-21 12:30:20,969 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'go back to the products (trigger: .floor-button)' 2026-08-21 12:30:20,986 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:21,005 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'Check orderline with attributes: {"productName":"Desk Organizer","quantity":"1.0","price":null,"withClass":".selected"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("1")))' 2026-08-21 12:30:21,022 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'go back to the products (trigger: .floor-button)' 2026-08-21 12:30:21,036 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:21,054 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-08-21 12:30:21,068 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'go back to the products (trigger: .floor-button)' 2026-08-21 12:30:21,086 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:21,105 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'Check orderline with attributes: {"productName":"Desk Organizer","quantity":"0.0","price":"0.0","withClass":".selected"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("0")):has(.price:contains("0.0")))' 2026-08-21 12:30:21,517 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:21] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.017 0.003 2026-08-21 12:30:21,921 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'go back to the products (trigger: .floor-button)' 2026-08-21 12:30:21,936 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:21,954 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'click numpad button: 9 (trigger: div.numpad.row button.col:contains("9"))' 2026-08-21 12:30:21,969 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'go back to the products (trigger: .floor-button)' 2026-08-21 12:30:21,986 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:22,004 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'Check orderline with attributes: {"productName":"Desk Organizer","quantity":"0.9","price":"4.59","withClass":".selected"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("0.9")):has(.price:contains("4.59")))' 2026-08-21 12:30:22,863 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'go back to the products (trigger: .floor-button)' 2026-08-21 12:30:22,863 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:22,863 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'click numpad button: 9 (trigger: div.numpad.row button.col:contains("9"))' 2026-08-21 12:30:22,868 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'go back to the products (trigger: .floor-button)' 2026-08-21 12:30:22,887 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:22,905 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'Check orderline with attributes: {"productName":"Desk Organizer","quantity":"0.99","price":"5.05","withClass":".selected"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("0.99")):has(.price:contains("5.05")))' 2026-08-21 12:30:23,720 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'go back to the products (trigger: .floor-button)' 2026-08-21 12:30:23,736 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'go to payment screen (trigger: .btn-switchpane:contains('Pay'))' 2026-08-21 12:30:23,753 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'pay with cash (trigger: .paymentmethod:contains("Cash"))' 2026-08-21 12:30:23,768 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'selected payment is Cash and has 5.05 (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash"))' 2026-08-21 12:30:23,787 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'validate the order (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-08-21 12:30:23,797 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #82233096 for PoS orders references: ['Order 00014-004-0002'] (draft: False) 2026-08-21 12:30:23,802 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'verify that the order has been successfully sent to the backend (trigger: .js_connected:visible)' 2026-08-21 12:30:23,840 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #82233096 with result: [{'id': 22, 'pos_reference': 'Order 00014-004-0002', 'account_move': False}] 2026-08-21 12:30:23,853 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:23] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 41 0.019 0.041 2026-08-21 12:30:24,613 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:24] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 12:30:24,622 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'Click Next Order (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done'])' 2026-08-21 12:30:24,637 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'check if we left the receipt screen (trigger: .pos-content div:not(:has(.receipt-screen)))' 2026-08-21 12:30:24,652 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'buy Letter Tray (trigger: .product-list .product-name:contains("Letter Tray"))' 2026-08-21 12:30:24,675 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:24,690 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'Check orderline with attributes: {"productName":"Letter Tray"} (trigger: .order-container .orderline:has(.product-name:contains("Letter Tray")))' 2026-08-21 12:30:24,704 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'go back to the products (trigger: .floor-button)' 2026-08-21 12:30:24,720 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:24,738 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'Check orderline with attributes: {"productName":"Letter Tray","quantity":"1.0","price":null,"withClass":".selected"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(em.qty:contains("1")))' 2026-08-21 12:30:24,751 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'go back to the products (trigger: .floor-button)' 2026-08-21 12:30:24,773 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:24,788 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'order total amount is '5.28' (trigger: .product-screen .order-summary .total:contains("5.28"))' 2026-08-21 12:30:24,803 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'go back to the products (trigger: .floor-button)' 2026-08-21 12:30:24,819 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:24,838 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'click more button (trigger: .mobile-more-button)' 2026-08-21 12:30:24,852 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'set fiscal position (trigger: .control-button.o_fiscal_position_button)' 2026-08-21 12:30:24,869 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'choose fiscal position FP-POS-2M to add to the order (trigger: .popups .popup .selection .selection-item:contains("FP-POS-2M"))' 2026-08-21 12:30:24,887 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'click more button (trigger: .mobile-more-button)' 2026-08-21 12:30:24,903 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'the fiscal position FP-POS-2M has been set to the order (trigger: .control-button.o_fiscal_position_button:contains("FP-POS-2M"))' 2026-08-21 12:30:24,922 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'go back to the products (trigger: .floor-button)' 2026-08-21 12:30:24,946 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:24,968 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'order total amount is '5.52' (trigger: .product-screen .order-summary .total:contains("5.52"))' 2026-08-21 12:30:24,988 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'go back to the products (trigger: .floor-button)' 2026-08-21 12:30:25,007 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'open the navbar menu (trigger: .menu-button)' 2026-08-21 12:30:25,019 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'open closing the Point of Sale frontend popup (trigger: .close-button)' 2026-08-21 12:30:25,044 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'close the Point of Sale frontend (trigger: .close-pos-popup .button:contains('Discard'))' 2026-08-21 12:30:25,069 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:25] "POST /web/dataset/call_kw/pos.session/get_closing_control_data HTTP/1.1" 200 - 16 0.015 0.026 2026-08-21 12:30:25,838 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-21 12:30:25,845 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:25] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:30:25,850 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 1038 2026-08-21 12:30:25,850 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-21 12:30:25,851 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 1038 2026-08-21 12:30:25,954 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123025_953645_MobileTestUi.txt 2026-08-21 12:30:25,954 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpapxgjeht_chrome_odoo" 2026-08-21 12:30:26,257 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 1256 2026-08-21 12:30:26,258 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpq0tksfot_chrome_odoo 2026-08-21 12:30:26,258 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:46839/json/version 2026-08-21 12:30:26,259 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:46839/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:30:26,337 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:30:26,337 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:46839/json 2026-08-21 12:30:26,338 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:46839/json with timeout 3 increased to 10s during tests 2026-08-21 12:30:26,388 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:46839/devtools/page/78C685C3CAF97DBF690932D87E2BC6E8 2026-08-21 12:30:26,424 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-21 12:30:26,483 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-21 12:30:26,522 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:30:26,528 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-21 12:30:26,536 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=13" in browser 2026-08-21 12:30:26,536 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-21 12:30:26,641 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:26] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 20 0.029 0.057 2026-08-21 12:30:26,645 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '78C685C3CAF97DBF690932D87E2BC6E8', 'loaderId': '4518456E601B21249D722AFB2A907051', 'isDownload': False} 2026-08-21 12:30:26,645 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('ProductScreenTour')" 2026-08-21 12:30:26,665 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:30:26,680 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:26] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.007 2026-08-21 12:30:26,699 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:26] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.012 0.015 2026-08-21 12:30:26,717 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:26] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.007 0.030 2026-08-21 12:30:27,076 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:27] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.001 0.010 2026-08-21 12:30:27,084 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:27] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.005 2026-08-21 12:30:27,118 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:30:27,142 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:27] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.008 0.008 2026-08-21 12:30:27,144 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:27] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:30:27,157 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('ProductScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=13"})" 2026-08-21 12:30:27,632 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:27] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.163 0.318 2026-08-21 12:30:27,679 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:27] "GET /pos/ui HTTP/1.1" 200 - 20 0.012 0.473 2026-08-21 12:30:27,706 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:30:27,763 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:27] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.038 0.067 2026-08-21 12:30:27,921 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:27] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-08-21 12:30:27,959 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:27] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-08-21 12:30:28,438 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:28] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.110 0.342 2026-08-21 12:30:28,505 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:28] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.042 2026-08-21 12:30:28,535 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:28] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.013 0.009 2026-08-21 12:30:28,544 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:28] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.003 2026-08-21 12:30:28,621 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:28] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.026 0.041 2026-08-21 12:30:28,663 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:28] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.011 0.098 2026-08-21 12:30:28,667 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:30:28,709 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:28] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.020 0.122 2026-08-21 12:30:28,746 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:28] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.012 0.158 2026-08-21 12:30:28,753 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:30:28,766 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 12:30:28,795 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:28] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.013 0.192 2026-08-21 12:30:28,840 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:28] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.013 0.262 2026-08-21 12:30:28,849 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:28] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.004 0.221 2026-08-21 12:30:28,878 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:28] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.006 0.202 2026-08-21 12:30:28,914 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:28] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.008 0.182 2026-08-21 12:30:28,964 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:28] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 11 0.015 0.170 2026-08-21 12:30:28,986 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:28] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.007 0.179 2026-08-21 12:30:29,023 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:29] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.009 0.163 2026-08-21 12:30:29,038 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:29] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.007 0.138 2026-08-21 12:30:29,049 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:29] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.152 2026-08-21 12:30:29,071 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:29] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.003 0.021 2026-08-21 12:30:29,097 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:29] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.012 0.154 2026-08-21 12:30:29,114 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:29] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.010 0.122 2026-08-21 12:30:29,126 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:29] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.006 0.118 2026-08-21 12:30:29,148 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:29] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.010 0.110 2026-08-21 12:30:29,153 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:29] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.241 2026-08-21 12:30:29,180 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:29] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.006 0.117 2026-08-21 12:30:29,199 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:29] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.004 0.111 2026-08-21 12:30:29,486 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:30:29,501 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer"))' 2026-08-21 12:30:29,526 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:29,575 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.0","price":"5.10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("1")):has(.price:contains("5.10")))' 2026-08-21 12:30:29,581 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:30:29,582 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:29,589 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer"))' 2026-08-21 12:30:29,608 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:29,623 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"2.0","price":"10.20"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("2")):has(.price:contains("10.20")))' 2026-08-21 12:30:29,638 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:29,655 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray"))' 2026-08-21 12:30:29,668 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:29,690 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1.0","price":"5.28"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(em.qty:contains("1")):has(.price:contains("5.28")))' 2026-08-21 12:30:29,701 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:29,719 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer"))' 2026-08-21 12:30:29,736 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:29,755 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"3.0","price":"15.30"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("3")):has(.price:contains("15.30")))' 2026-08-21 12:30:29,768 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:29,787 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:29,806 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Letter Tray")):has(em.qty:contains("1")))' 2026-08-21 12:30:29,820 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(em.qty:contains("1")))' 2026-08-21 12:30:29,834 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:29,853 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 12:30:29,868 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:29,888 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(em.qty:contains("1")))' 2026-08-21 12:30:29,901 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:29,919 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:29,938 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 12:30:29,951 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:29,996 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:29,997 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"0.0","price":"0.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(em.qty:contains("0")):has(.price:contains("0.0")))' 2026-08-21 12:30:30,804 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:30,813 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:30] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-21 12:30:30,819 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:30,838 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 12:30:30,851 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:30,870 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:30,888 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"3","price":"15.30"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("3")):has(.price:contains("15.30")))' 2026-08-21 12:30:31,703 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:31,719 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:31,739 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 12:30:31,751 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:31,769 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:31,795 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"0.0","price":"0.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("0")):has(.price:contains("0.0")))' 2026-08-21 12:30:32,345 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.003 2026-08-21 12:30:32,603 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:32,621 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:32,638 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 12:30:32,651 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:32,670 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:32,688 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.0","price":"5.1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("1")):has(.price:contains("5.1")))' 2026-08-21 12:30:33,505 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:33,519 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:33,537 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 12:30:33,551 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:33,569 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:33,587 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"12.0","price":"61.2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("12")):has(.price:contains("61.2")))' 2026-08-21 12:30:34,394 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:34,402 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:34,420 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 12:30:34,434 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:34,452 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:34,470 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"123.0","price":"627.3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("123")):has(.price:contains("627.3")))' 2026-08-21 12:30:35,279 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:35,288 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:35,310 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-08-21 12:30:35,322 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 12:30:35,336 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:35,352 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:35,388 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"123.5","price":"629.85"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("123.5")):has(.price:contains("629.85")))' 2026-08-21 12:30:36,158 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:36] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 12:30:36,186 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:36,201 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:36,220 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 12:30:36,235 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:36,252 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:36,272 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 12:30:36,284 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:36,302 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:36,320 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 12:30:36,334 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:36,352 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:36,370 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"123.5","price":"123.5"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("123.5")):has(.price:contains("123.5")))' 2026-08-21 12:30:37,177 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:37,185 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:37,203 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 12:30:37,217 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-08-21 12:30:37,234 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:37,252 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:37,270 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"123.5","price":"1,358.5"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("123.5")):has(.price:contains("1,358.5")))' 2026-08-21 12:30:38,072 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:38,086 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:38,103 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click numpad button: % Disc (trigger: div.numpad.row button.col:contains("% Disc"))' 2026-08-21 12:30:38,120 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:38,140 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:38,155 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'check if --% Disc-- mode is activated (trigger: div.numpad.row button.col:contains("% Disc").active)' 2026-08-21 12:30:38,170 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:38,185 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:38,212 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 12:30:38,221 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-08-21 12:30:38,234 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:38,252 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:38,271 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"123.5","price":"1,290.58"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("123.5")):has(.price:contains("1,290.58")))' 2026-08-21 12:30:39,078 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:39,085 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:39,104 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 12:30:39,118 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:39,135 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:39,154 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 12:30:39,168 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:39,185 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:39,204 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 12:30:39,218 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:39,235 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:39,254 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline)))' 2026-08-21 12:30:40,062 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:40,068 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'selecting 'Desk test' subcategory (trigger: .products-widget > .products-widget-control .category-button:contains("Desk test"))' 2026-08-21 12:30:40,084 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: ''Desk test' subcategory selected (trigger: i.fa-caret-right ~ button.category-button:contains("Desk test"))' 2026-08-21 12:30:40,100 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: ''Desk Pad' should be displayed (trigger: .product-list .product-name:contains("Desk Pad"))' 2026-08-21 12:30:40,117 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:30:40,135 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'selecting 'Misc test' subcategory (trigger: .products-widget > .products-widget-control .category-button:contains("Misc test"))' 2026-08-21 12:30:40,151 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: ''Misc test' subcategory selected (trigger: i.fa-caret-right ~ button.category-button:contains("Misc test"))' 2026-08-21 12:30:40,167 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: ''Whiteboard Pen' should be displayed (trigger: .product-list .product-name:contains("Whiteboard Pen"))' 2026-08-21 12:30:40,184 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:30:40,201 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'selecting 'Chair test' subcategory (trigger: .products-widget > .products-widget-control .category-button:contains("Chair test"))' 2026-08-21 12:30:40,218 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: ''Chair test' subcategory selected (trigger: i.fa-caret-right ~ button.category-button:contains("Chair test"))' 2026-08-21 12:30:40,234 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: ''Letter Tray' should be displayed (trigger: .product-list .product-name:contains("Letter Tray"))' 2026-08-21 12:30:40,251 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:30:40,268 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 12:30:40,284 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click product 'Wall Shelf Unit' (trigger: article.product .product-content .product-name:contains("Wall Shelf Unit"))' 2026-08-21 12:30:40,301 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:40,320 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Whiteboard Pen","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("1")))' 2026-08-21 12:30:40,334 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("1")))' 2026-08-21 12:30:40,351 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:40,368 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 12:30:40,387 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:40,409 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 12:30:40,417 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:40,437 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:40,456 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"2.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("2")))' 2026-08-21 12:30:41,168 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:41] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-21 12:30:41,269 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:41,285 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:41,304 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Wall Shelf Unit","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Wall Shelf Unit")):has(em.qty:contains("1")))' 2026-08-21 12:30:41,318 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Wall Shelf Unit","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf Unit")):has(em.qty:contains("1")))' 2026-08-21 12:30:41,336 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:41,352 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 12:30:41,367 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:41,387 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 12:30:41,401 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:41,418 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:41,437 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Wall Shelf Unit","quantity":"2.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf Unit")):has(em.qty:contains("2")))' 2026-08-21 12:30:42,254 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:42,268 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:42,287 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 12:30:42,301 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:42,318 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:42,337 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Wall Shelf Unit","quantity":"0.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf Unit")):has(em.qty:contains("0")))' 2026-08-21 12:30:43,153 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:43,168 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:43,187 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 12:30:43,201 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:43,218 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:43,241 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"2.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("2")))' 2026-08-21 12:30:44,052 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:44,068 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:44,087 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 12:30:44,100 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:44,121 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:44,139 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"0.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("0")))' 2026-08-21 12:30:44,943 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:44,956 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:44,970 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 12:30:44,997 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:45,002 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:45,021 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline)))' 2026-08-21 12:30:45,827 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:45,835 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 12:30:45,850 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click product 'Wall Shelf Unit' (trigger: article.product .product-content .product-name:contains("Wall Shelf Unit"))' 2026-08-21 12:30:45,868 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click product 'Small Shelf' (trigger: article.product .product-content .product-name:contains("Small Shelf"))' 2026-08-21 12:30:45,887 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board"))' 2026-08-21 12:30:45,901 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click product 'Monitor Stand' (trigger: article.product .product-content .product-name:contains("Monitor Stand"))' 2026-08-21 12:30:45,918 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:45,938 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Whiteboard Pen","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("1")))' 2026-08-21 12:30:45,958 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("1")))' 2026-08-21 12:30:45,967 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:45,996 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 12:30:46,001 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:46,021 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 12:30:46,033 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:46,054 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:46,072 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"0.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("0")))' 2026-08-21 12:30:46,887 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:46,902 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:46,920 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 12:30:46,935 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:46,951 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:46,980 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(em.qty:contains("1")))' 2026-08-21 12:30:47,788 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:47,803 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:47,821 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Wall Shelf Unit","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Wall Shelf Unit")):has(em.qty:contains("1")))' 2026-08-21 12:30:47,835 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Wall Shelf Unit","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf Unit")):has(em.qty:contains("1")))' 2026-08-21 12:30:47,854 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:47,870 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 12:30:47,884 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:47,906 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 12:30:47,917 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:47,935 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:47,958 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Wall Shelf Unit","quantity":"0.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf Unit")):has(em.qty:contains("0")))' 2026-08-21 12:30:48,768 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:48,784 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:48,803 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 12:30:48,817 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:48,834 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:48,854 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(em.qty:contains("1")))' 2026-08-21 12:30:49,669 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:49,685 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:49,703 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Small Shelf","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Small Shelf")):has(em.qty:contains("1")))' 2026-08-21 12:30:49,717 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Small Shelf","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Small Shelf")):has(em.qty:contains("1")))' 2026-08-21 12:30:49,735 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:49,751 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 12:30:49,767 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:49,787 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 12:30:49,800 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:49,818 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:49,846 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Small Shelf","quantity":"0.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Small Shelf")):has(em.qty:contains("0")))' 2026-08-21 12:30:50,173 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 12:30:50,644 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:50,651 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:50,691 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 12:30:50,695 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:50,702 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:50,735 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(em.qty:contains("1")))' 2026-08-21 12:30:51,547 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:51,551 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:51,570 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Magnetic Board","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Magnetic Board")):has(em.qty:contains("1")))' 2026-08-21 12:30:51,585 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(em.qty:contains("1")))' 2026-08-21 12:30:51,600 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:51,618 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 12:30:51,634 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:51,659 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 12:30:51,683 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:51,684 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:51,703 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"0.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(em.qty:contains("0")))' 2026-08-21 12:30:52,509 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:52,518 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:52,539 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 12:30:52,551 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:52,568 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:52,587 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(em.qty:contains("1")))' 2026-08-21 12:30:53,392 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:53,401 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:53,421 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 12:30:53,434 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:53,452 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:53,470 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"0.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(em.qty:contains("0")))' 2026-08-21 12:30:54,277 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:54,285 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:54,304 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 12:30:54,317 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:54,334 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:54,355 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline)))' 2026-08-21 12:30:55,159 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:55,168 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer"))' 2026-08-21 12:30:55,184 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:55,203 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("1")))' 2026-08-21 12:30:55,216 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:55,234 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:55,252 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click more button (trigger: .mobile-more-button)' 2026-08-21 12:30:55,267 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click customer note button (trigger: .control-buttons .control-button span:contains("Customer Note"))' 2026-08-21 12:30:55,287 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'input text 'Test customer note' (trigger: .modal-dialog .popup-textarea textarea)' 2026-08-21 12:30:55,300 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-08-21 12:30:55,318 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:55,335 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:55,353 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"productName":"Desk Organizer","quantity":"1.0","customerNote":"Test customer note","withClass":".selected"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("1")):has(.info-list .customer-note:contains("Test customer note")))' 2026-08-21 12:30:55,367 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:55,384 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 12:30:55,389 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-21 12:30:55,396 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 1256 2026-08-21 12:30:55,397 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-21 12:30:55,397 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 1256 2026-08-21 12:30:55,492 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123055_492229_MobileTestUi.txt 2026-08-21 12:30:55,492 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpq0tksfot_chrome_odoo" 2026-08-21 12:30:55,775 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 1476 2026-08-21 12:30:55,775 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpek9daws4_chrome_odoo 2026-08-21 12:30:55,775 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:33827/json/version 2026-08-21 12:30:55,777 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33827/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:30:55,816 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:30:55,817 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:33827/json 2026-08-21 12:30:55,817 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33827/json with timeout 3 increased to 10s during tests 2026-08-21 12:30:55,863 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:33827/devtools/page/A3E388E12392459AA118C1D2F0C82F26 2026-08-21 12:30:55,867 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-21 12:30:55,873 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-21 12:30:55,992 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:30:55,999 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-21 12:30:56,005 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=13" in browser 2026-08-21 12:30:56,006 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-21 12:30:56,081 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:56] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 20 0.016 0.052 2026-08-21 12:30:56,090 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': 'A3E388E12392459AA118C1D2F0C82F26', 'loaderId': '19B8B2510DD9DD6790EA2741648C8B87', 'isDownload': False} 2026-08-21 12:30:56,090 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('PaymentScreenTour')" 2026-08-21 12:30:56,107 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:30:56,136 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:56] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.018 2026-08-21 12:30:56,166 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:56] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.015 0.039 2026-08-21 12:30:56,193 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:56] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.017 0.062 2026-08-21 12:30:56,499 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:56] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.005 0.007 2026-08-21 12:30:56,508 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:56] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.008 2026-08-21 12:30:56,542 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:30:56,552 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:56] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.008 2026-08-21 12:30:56,555 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:56] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:30:56,580 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('PaymentScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=13"})" 2026-08-21 12:30:56,988 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:56] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.096 0.305 2026-08-21 12:30:57,039 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:57] "GET /pos/ui HTTP/1.1" 200 - 20 0.016 0.405 2026-08-21 12:30:57,064 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:30:57,116 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:57] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.024 0.085 2026-08-21 12:30:57,295 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:57] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.006 2026-08-21 12:30:57,329 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:57] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.005 2026-08-21 12:30:57,821 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:57] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.145 0.333 2026-08-21 12:30:57,910 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:57] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.030 0.044 2026-08-21 12:30:57,930 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:57] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.003 0.011 2026-08-21 12:30:57,941 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:57] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.002 0.004 2026-08-21 12:30:58,039 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:58] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.028 0.057 2026-08-21 12:30:58,087 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:58] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.016 0.103 2026-08-21 12:30:58,113 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:30:58,137 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:58] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.009 0.171 2026-08-21 12:30:58,172 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:58] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.005 0.191 2026-08-21 12:30:58,225 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:58] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.012 0.215 2026-08-21 12:30:58,241 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 12:30:58,249 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:30:58,271 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:58] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.008 0.254 2026-08-21 12:30:58,279 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:58] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.003 0.232 2026-08-21 12:30:58,341 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:58] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.023 0.190 2026-08-21 12:30:58,377 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:58] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.007 0.210 2026-08-21 12:30:58,421 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:58] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.016 0.227 2026-08-21 12:30:58,467 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:58] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 11 0.016 0.184 2026-08-21 12:30:58,487 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:58] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.010 0.194 2026-08-21 12:30:58,496 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:58] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.002 0.200 2026-08-21 12:30:58,502 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.202 2026-08-21 12:30:58,527 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:58] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.015 0.157 2026-08-21 12:30:58,536 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:58] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.150 2026-08-21 12:30:58,554 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:58] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.008 0.110 2026-08-21 12:30:58,571 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:58] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.095 2026-08-21 12:30:58,591 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:58] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.002 0.097 2026-08-21 12:30:58,615 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:58] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.002 0.098 2026-08-21 12:30:58,632 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:58] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.006 0.080 2026-08-21 12:30:58,645 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:58] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.001 0.100 2026-08-21 12:30:58,951 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray"))' 2026-08-21 12:30:58,979 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:59,013 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(em.qty:contains("1")))' 2026-08-21 12:30:59,018 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:59,021 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:30:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:30:59,041 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:59,054 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 12:30:59,067 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:59,086 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:59,104 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 12:30:59,116 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:59,134 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:30:59,152 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(em.qty:contains("10")))' 2026-08-21 12:30:59,968 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:30:59,985 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:00,005 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"10.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(em.qty:contains("10")))' 2026-08-21 12:31:00,018 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:00,035 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-21 12:31:00,066 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:31:00,075 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:00] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:31:00,077 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:00] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:31:00,089 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'there are no paymentlines (trigger: .paymentlines-empty)' 2026-08-21 12:31:00,100 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'amount to pay is '52.8' (trigger: .paymentlines-empty .total:contains("52.8"))' 2026-08-21 12:31:00,121 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 12:31:00,134 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash"))' 2026-08-21 12:31:00,171 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: ''11' inputed in the number popup (trigger: .popup .payment-input-number)' 2026-08-21 12:31:00,175 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-08-21 12:31:00,191 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:00] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:31:00,192 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash"))' 2026-08-21 12:31:00,204 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'amount tendered in the line is '11.00' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("11.00"))' 2026-08-21 12:31:00,219 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'remaining amount is 41.8 (trigger: .payment-status-remaining .amount:contains("41.8"))' 2026-08-21 12:31:00,235 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'change is 0.0 (trigger: .payment-status-change .amount:contains("0.0"))' 2026-08-21 12:31:00,252 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'validate button is not highligted (trigger: .payment-screen .btn-switchpane.secondary:contains('Validate'))' 2026-08-21 12:31:00,268 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash"))' 2026-08-21 12:31:00,286 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: ''0' inputed in the number popup (trigger: .popup .payment-input-number)' 2026-08-21 12:31:00,301 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-08-21 12:31:00,318 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash"))' 2026-08-21 12:31:00,333 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'amount tendered in the line is '0.00' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("0.00"))' 2026-08-21 12:31:00,350 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'delete Cash paymentline with 0 amount (trigger: .paymentlines .paymentline .payment-infos:contains("Cash"):has(.payment-amount:contains("0")) ~ .delete-button)' 2026-08-21 12:31:00,367 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'there are no paymentlines (trigger: .paymentlines-empty)' 2026-08-21 12:31:00,384 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'amount to pay is '52.8' (trigger: .paymentlines-empty .total:contains("52.8"))' 2026-08-21 12:31:00,400 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 12:31:00,418 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0"))' 2026-08-21 12:31:00,418 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:00] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.005 0.007 2026-08-21 12:31:00,433 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'change is 0.0 (trigger: .payment-status-change .amount:contains("0.0"))' 2026-08-21 12:31:00,450 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'validate button is highlighted (trigger: .payment-screen .btn-switchpane:not(.secondary):contains('Validate'))' 2026-08-21 12:31:00,467 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'delete Bank paymentline with 52.8 amount (trigger: .paymentlines .paymentline .payment-infos:contains("Bank"):has(.payment-amount:contains("52.8")) ~ .delete-button)' 2026-08-21 12:31:00,484 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 12:31:00,500 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash"))' 2026-08-21 12:31:00,517 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: ''10' inputed in the number popup (trigger: .popup .payment-input-number)' 2026-08-21 12:31:00,533 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-08-21 12:31:00,550 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'remaining amount is 42.8 (trigger: .payment-status-remaining .amount:contains("42.8"))' 2026-08-21 12:31:00,567 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'change is 0.0 (trigger: .payment-status-change .amount:contains("0.0"))' 2026-08-21 12:31:00,583 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'validate button is not highligted (trigger: .payment-screen .btn-switchpane.secondary:contains('Validate'))' 2026-08-21 12:31:00,600 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash"))' 2026-08-21 12:31:00,618 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: ''105' inputed in the number popup (trigger: .popup .payment-input-number)' 2026-08-21 12:31:00,633 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-08-21 12:31:00,650 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'remaining amount is 0.00 (trigger: .payment-status-remaining .amount:contains("0.00"))' 2026-08-21 12:31:00,699 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'change is 52.2 (trigger: .payment-status-change .amount:contains("52.2"))' 2026-08-21 12:31:00,699 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'validate button is highlighted (trigger: .payment-screen .btn-switchpane:not(.secondary):contains('Validate'))' 2026-08-21 12:31:00,700 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash"))' 2026-08-21 12:31:00,717 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: ''155' inputed in the number popup (trigger: .popup .payment-input-number)' 2026-08-21 12:31:00,733 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-08-21 12:31:00,750 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0"))' 2026-08-21 12:31:00,767 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'change is 102.2 (trigger: .payment-status-change .amount:contains("102.2"))' 2026-08-21 12:31:00,783 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'validate button is highlighted (trigger: .payment-screen .btn-switchpane:not(.secondary):contains('Validate'))' 2026-08-21 12:31:00,800 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'delete Cash paymentline with 155.0 amount (trigger: .paymentlines .paymentline .payment-infos:contains("Cash"):has(.payment-amount:contains("155.0")) ~ .delete-button)' 2026-08-21 12:31:00,818 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 12:31:00,833 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash"))' 2026-08-21 12:31:00,852 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: ''1' inputed in the number popup (trigger: .popup .payment-input-number)' 2026-08-21 12:31:00,866 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:00] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.011 0.004 2026-08-21 12:31:00,871 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-08-21 12:31:00,884 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'remaining amount is 51.8 (trigger: .payment-status-remaining .amount:contains("51.8"))' 2026-08-21 12:31:00,900 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'change is 0.0 (trigger: .payment-status-change .amount:contains("0.0"))' 2026-08-21 12:31:00,920 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'validate button is not highligted (trigger: .payment-screen .btn-switchpane.secondary:contains('Validate'))' 2026-08-21 12:31:00,933 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 12:31:00,950 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Bank"))' 2026-08-21 12:31:00,967 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: ''5' inputed in the number popup (trigger: .popup .payment-input-number)' 2026-08-21 12:31:00,983 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-08-21 12:31:01,000 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'remaining amount is 46.8 (trigger: .payment-status-remaining .amount:contains("46.8"))' 2026-08-21 12:31:01,016 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'change is 0.0 (trigger: .payment-status-change .amount:contains("0.0"))' 2026-08-21 12:31:01,033 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'validate button is not highligted (trigger: .payment-screen .btn-switchpane.secondary:contains('Validate'))' 2026-08-21 12:31:01,049 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 12:31:01,067 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0"))' 2026-08-21 12:31:01,083 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'change is 0.0 (trigger: .payment-status-change .amount:contains("0.0"))' 2026-08-21 12:31:01,100 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'validate button is highlighted (trigger: .payment-screen .btn-switchpane:not(.secondary):contains('Validate'))' 2026-08-21 12:31:01,101 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-21 12:31:01,109 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 1476 2026-08-21 12:31:01,110 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-21 12:31:01,110 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 1476 2026-08-21 12:31:01,206 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123101_206086_MobileTestUi.txt 2026-08-21 12:31:01,207 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpek9daws4_chrome_odoo" 2026-08-21 12:31:01,516 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 1678 2026-08-21 12:31:01,516 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmp8jxisfus_chrome_odoo 2026-08-21 12:31:01,517 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:41561/json/version 2026-08-21 12:31:01,520 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:41561/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:31:01,595 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:31:01,595 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:41561/json 2026-08-21 12:31:01,596 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:41561/json with timeout 3 increased to 10s during tests 2026-08-21 12:31:01,615 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:41561/devtools/page/3E9E9B8C55DCA615FF0CD15A909EC827 2026-08-21 12:31:01,660 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-21 12:31:01,700 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-21 12:31:01,742 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:31:01,751 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-21 12:31:01,768 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=13" in browser 2026-08-21 12:31:01,768 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-21 12:31:01,846 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:01] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 20 0.015 0.055 2026-08-21 12:31:01,849 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '3E9E9B8C55DCA615FF0CD15A909EC827', 'loaderId': 'BBA87F1C6B66A4EDC26E53C364B05445', 'isDownload': False} 2026-08-21 12:31:01,850 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('ReceiptScreenTour')" 2026-08-21 12:31:01,864 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:31:01,890 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:01] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.015 0.008 2026-08-21 12:31:01,907 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:01] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.033 2026-08-21 12:31:01,932 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:01] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.017 0.043 2026-08-21 12:31:02,292 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:02] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.005 0.013 2026-08-21 12:31:02,308 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:02] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.009 0.014 2026-08-21 12:31:02,348 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:02] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:31:02,355 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:02] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.004 2026-08-21 12:31:02,361 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:31:02,377 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('ReceiptScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=13"})" 2026-08-21 12:31:02,827 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:02] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.136 0.320 2026-08-21 12:31:02,880 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:02] "GET /pos/ui HTTP/1.1" 200 - 20 0.013 0.468 2026-08-21 12:31:02,911 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:31:02,965 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:02] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.030 0.076 2026-08-21 12:31:03,174 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:03] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.011 2026-08-21 12:31:03,221 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:03] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.006 2026-08-21 12:31:03,717 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:03] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.153 0.324 2026-08-21 12:31:03,804 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:03] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.039 2026-08-21 12:31:03,843 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:03] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.004 0.012 2026-08-21 12:31:03,853 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:03] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.004 2026-08-21 12:31:03,928 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:03] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.024 0.038 2026-08-21 12:31:03,964 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:03] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.012 0.084 2026-08-21 12:31:03,984 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:31:04,004 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:04] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.012 0.126 2026-08-21 12:31:04,044 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:04] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.007 0.155 2026-08-21 12:31:04,061 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 12:31:04,072 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:31:04,090 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:04] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.020 0.189 2026-08-21 12:31:04,145 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:04] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.012 0.231 2026-08-21 12:31:04,152 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:04] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.002 0.218 2026-08-21 12:31:04,190 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:04] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.008 0.189 2026-08-21 12:31:04,246 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:04] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.019 0.204 2026-08-21 12:31:04,289 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:04] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 11 0.020 0.191 2026-08-21 12:31:04,308 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:04] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.007 0.206 2026-08-21 12:31:04,360 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:04] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.010 0.200 2026-08-21 12:31:04,367 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:04] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.176 2026-08-21 12:31:04,382 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:04] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.186 2026-08-21 12:31:04,398 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:04] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.009 0.197 2026-08-21 12:31:04,407 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:04] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.155 2026-08-21 12:31:04,424 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:04] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.010 0.121 2026-08-21 12:31:04,436 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:04] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.115 2026-08-21 12:31:04,453 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:04] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.003 0.078 2026-08-21 12:31:04,479 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:04] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.001 0.088 2026-08-21 12:31:04,497 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:04] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.002 0.093 2026-08-21 12:31:04,529 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:04] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.019 0.098 2026-08-21 12:31:04,783 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray"))' 2026-08-21 12:31:04,804 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:04,843 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(em.qty:contains("1")))' 2026-08-21 12:31:04,849 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:31:04,866 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:04,876 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:04,889 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 12:31:04,902 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:04,924 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:04,938 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 12:31:04,954 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:04,968 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:04,989 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 12:31:05,000 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:05,019 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:05,037 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 12:31:05,051 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:05,068 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:05,087 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 12:31:05,099 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:05,118 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:05,137 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 12:31:05,150 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:05,167 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:05,187 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 12:31:05,200 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:05,227 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:05,237 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(em.qty:contains("10")))' 2026-08-21 12:31:06,051 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:06,068 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:06,086 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(em.qty:contains("10")))' 2026-08-21 12:31:06,099 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:06,117 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:06,138 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 12:31:06,152 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 12:31:06,203 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'select customer 'Partner Full' (trigger: .partnerlist-screen .partner-line td:contains("Partner Full"))' 2026-08-21 12:31:06,217 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:06,234 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-21 12:31:06,258 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:31:06,263 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:06] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:31:06,275 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:06] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 12:31:06,284 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 12:31:06,301 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:06] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.004 0.007 2026-08-21 12:31:06,302 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'validate button is highlighted (trigger: .payment-screen .btn-switchpane:not(.secondary):contains('Validate'))' 2026-08-21 12:31:06,320 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click ship later button (trigger: .button:contains("Ship Later"))' 2026-08-21 12:31:06,347 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click confirm button (trigger: .button.confirm)' 2026-08-21 12:31:06,350 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'Shipping later button is highlighted (trigger: .button:contains("Ship Later").highlight)' 2026-08-21 12:31:06,367 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-08-21 12:31:06,381 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #22928763 for PoS orders references: ['Order 00014-010-0001'] (draft: False) 2026-08-21 12:31:06,387 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'there should be the receipt (trigger: .receipt-screen .pos-receipt)' 2026-08-21 12:31:06,390 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:06] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:31:06,809 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #22928763 with result: [{'id': 23, 'pos_reference': 'Order 00014-010-0001', 'account_move': False}] 2026-08-21 12:31:06,845 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:06] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 193 0.232 0.235 2026-08-21 12:31:06,862 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:06] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 12:31:06,884 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:06] "GET /web/image?model=pos.config&id=13&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.009 2026-08-21 12:31:07,622 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'Shipping date must be printed (trigger: .pos-receipt-order-data:contains("Expected delivery:"))' 2026-08-21 12:31:07,633 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'Shipping date must be today (trigger: .pos-receipt-order-data:contains("Expected delivery: 08/21/2026"))' 2026-08-21 12:31:07,650 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: '.receipt-screen' 2026-08-21 12:31:07,667 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done'])' 2026-08-21 12:31:07,685 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:31:07,710 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad"))' 2026-08-21 12:31:07,718 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:07,739 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")))' 2026-08-21 12:31:07,750 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:07,768 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:07,787 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 12:31:07,800 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:07,818 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:07,836 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 12:31:07,855 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:07,868 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:07,887 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 12:31:07,900 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:07,918 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:07,936 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 12:31:07,951 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:07,968 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:07,986 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 12:31:08,000 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:08,017 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:08,036 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: 6 (trigger: div.numpad.row button.col:contains("6"))' 2026-08-21 12:31:08,050 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:08,067 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:08,087 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"6","price":"30.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("6")):has(.price:contains("30.0")))' 2026-08-21 12:31:08,799 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:08] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 12:31:08,902 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:08,918 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 12:31:08,935 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:08,953 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("1")))' 2026-08-21 12:31:08,966 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:08,984 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:09,012 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 12:31:09,020 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:09,037 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:09,054 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 12:31:09,067 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:09,086 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:09,106 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: 6 (trigger: div.numpad.row button.col:contains("6"))' 2026-08-21 12:31:09,118 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:09,138 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:09,156 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 12:31:09,168 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:09,185 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:09,204 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 12:31:09,218 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:09,234 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:09,256 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: 6 (trigger: div.numpad.row button.col:contains("6"))' 2026-08-21 12:31:09,267 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:09,284 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:09,309 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"6","price":"36.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("6")):has(.price:contains("36.0")))' 2026-08-21 12:31:10,118 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:10,135 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click product 'Monitor Stand' (trigger: article.product .product-content .product-name:contains("Monitor Stand"))' 2026-08-21 12:31:10,152 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:10,176 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(em.qty:contains("1")))' 2026-08-21 12:31:10,185 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:10,202 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:10,222 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 12:31:10,235 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:10,252 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:10,273 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 12:31:10,283 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:10,301 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:10,320 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 12:31:10,334 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:10,351 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:10,372 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 12:31:10,384 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:10,401 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:10,422 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 12:31:10,433 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:10,451 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:10,471 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: 6 (trigger: div.numpad.row button.col:contains("6"))' 2026-08-21 12:31:10,484 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:10,501 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:10,524 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"6","price":"6.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(em.qty:contains("6")):has(.price:contains("6.0")))' 2026-08-21 12:31:11,384 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:11,390 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-21 12:31:11,411 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:31:11,442 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 12:31:11,454 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash"))' 2026-08-21 12:31:11,475 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: ''70' inputed in the number popup (trigger: .popup .payment-input-number)' 2026-08-21 12:31:11,479 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:11] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:31:11,488 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-08-21 12:31:11,502 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'remaining amount is 2.0 (trigger: .payment-status-remaining .amount:contains("2.0"))' 2026-08-21 12:31:11,517 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash"))' 2026-08-21 12:31:11,540 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: ''700' inputed in the number popup (trigger: .popup .payment-input-number)' 2026-08-21 12:31:11,552 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-08-21 12:31:11,567 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'remaining amount is 0.00 (trigger: .payment-status-remaining .amount:contains("0.00"))' 2026-08-21 12:31:11,583 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'change is 628.0 (trigger: .payment-status-change .amount:contains("628.0"))' 2026-08-21 12:31:11,600 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-08-21 12:31:11,612 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #37042093 for PoS orders references: ['Order 00014-010-0002'] (draft: False) 2026-08-21 12:31:11,616 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'there should be the receipt (trigger: .receipt-screen .pos-receipt)' 2026-08-21 12:31:11,706 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #37042093 with result: [{'id': 24, 'pos_reference': 'Order 00014-010-0002', 'account_move': False}] 2026-08-21 12:31:11,724 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:11] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 47 0.043 0.073 2026-08-21 12:31:12,488 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: '.receipt-screen' 2026-08-21 12:31:12,499 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: '.receipt-screen .input-email input' 2026-08-21 12:31:12,523 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: '.receipt-screen .input-email .send.highlight' 2026-08-21 12:31:12,536 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: '.receipt-screen .notice .successful' 2026-08-21 12:31:13,536 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:13] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.008 0.004 2026-08-21 12:31:13,686 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-21 12:31:13,686 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-21 12:31:13,687 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-21 12:31:13,687 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-21 12:31:13,687 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-21 12:31:13,688 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-21 12:31:13,688 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-21 12:31:13,688 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-21 12:31:13,690 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-21 12:31:13,690 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-21 12:31:13,691 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-21 12:31:13,691 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-21 12:31:13,772 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-21 12:31:13,773 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-21 12:31:13,773 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-21 12:31:13,775 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-21 12:31:13,776 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-21 12:31:13,776 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-21 12:31:13,777 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-21 12:31:13,780 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-21 12:31:13,780 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-21 12:31:13,781 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:13] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:31:13,782 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-21 12:31:13,784 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-21 12:31:13,784 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-21 12:31:13,785 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-21 12:31:13,785 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-21 12:31:13,785 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-21 12:31:13,786 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-21 12:31:13,786 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-21 12:31:13,787 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-21 12:31:13,787 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-21 12:31:13,787 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-21 12:31:13,791 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:13] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 12:31:13,810 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:13] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.018 2026-08-21 12:31:13,811 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:13] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:31:13,813 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:13] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-08-21 12:31:13,814 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:13] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.024 2026-08-21 12:31:13,824 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:13] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.025 2026-08-21 12:31:13,834 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-21 12:31:13,861 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-21 12:31:13,864 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:13] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.055 2026-08-21 12:31:13,865 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-21 12:31:13,873 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:13] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.031 2026-08-21 12:31:13,898 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:13] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.053 2026-08-21 12:31:13,898 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-21 12:31:13,901 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:13] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.063 2026-08-21 12:31:13,907 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:13] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.061 2026-08-21 12:31:13,907 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:13] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 12:31:13,912 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-21 12:31:13,913 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-21 12:31:13,913 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:13] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.044 2026-08-21 12:31:13,919 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-21 12:31:13,920 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-21 12:31:13,921 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-21 12:31:13,921 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:13] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:31:13,922 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-21 12:31:13,924 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-21 12:31:13,925 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-21 12:31:13,927 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-21 12:31:13,929 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-21 12:31:13,929 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-21 12:31:13,930 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-21 12:31:13,930 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-21 12:31:13,931 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-21 12:31:13,931 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-21 12:31:13,931 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-21 12:31:13,931 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-21 12:31:13,932 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-21 12:31:13,932 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-21 12:31:13,933 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-21 12:31:13,933 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-21 12:31:13,933 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-21 12:31:13,934 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-21 12:31:13,934 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-21 12:31:13,934 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-21 12:31:13,935 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-21 12:31:13,936 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-21 12:31:13,939 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-21 12:31:13,939 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-21 12:31:13,940 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-21 12:31:14,032 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:14] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-08-21 12:31:14,033 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 12:31:14,034 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:14] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:31:14,057 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-21 12:31:14,058 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-21 12:31:14,058 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-21 12:31:14,058 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-21 12:31:14,059 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:14] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-08-21 12:31:14,061 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.041 2026-08-21 12:31:14,062 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-21 12:31:14,065 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-21 12:31:14,068 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.044 2026-08-21 12:31:14,071 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-21 12:31:14,078 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-21 12:31:14,082 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-21 12:31:14,087 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-21 12:31:14,087 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-21 12:31:14,090 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:14] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 12:31:14,092 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:14] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-08-21 12:31:14,093 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:14] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 12:31:14,103 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-21 12:31:14,105 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:14] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-08-21 12:31:14,108 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-21 12:31:14,139 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-21 12:31:14,139 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-21 12:31:14,140 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:14] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-08-21 12:31:14,142 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-21 12:31:14,143 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-21 12:31:14,143 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-21 12:31:14,144 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-21 12:31:14,144 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-21 12:31:14,145 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-21 12:31:14,145 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-21 12:31:14,146 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-21 12:31:14,147 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-21 12:31:14,164 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:14] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:31:14,165 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:14] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:31:14,200 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:14] "GET /web/image?model=pos.config&id=13&field=custom_logo HTTP/1.1" 304 - 6 0.002 0.008 2026-08-21 12:31:14,656 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 250 and Message-Id '<428197816442058.1787315474.637745380401611-openerp-private@bae0c881e4b1>' from 'pos_user@test.com' to (redacted) "'****@receiptscreen.com'" successfully sent 2026-08-21 12:31:14,657 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 12:31:14,661 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 12:31:14,666 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:14] "POST /web/dataset/call_kw/pos.order/action_receipt_to_customer HTTP/1.1" 200 - 26 0.018 0.052 2026-08-21 12:31:15,435 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done'])' 2026-08-21 12:31:15,449 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad"))' 2026-08-21 12:31:15,466 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:15,485 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")))' 2026-08-21 12:31:15,499 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:15,520 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:15,535 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 12:31:15,550 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:15,570 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:15,586 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 12:31:15,599 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:15,618 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:15,635 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 12:31:15,649 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:15,667 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:15,686 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 12:31:15,702 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:15,717 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:15,741 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 12:31:15,754 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:15,770 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:15,787 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: 6 (trigger: div.numpad.row button.col:contains("6"))' 2026-08-21 12:31:15,801 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:15,818 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:15,837 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"6"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("6")))' 2026-08-21 12:31:16,651 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:16,667 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-21 12:31:16,684 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:31:16,700 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: '.payment-screen .button.js_tip' 2026-08-21 12:31:16,717 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: ''1' inputed in the number popup (trigger: .popup .value)' 2026-08-21 12:31:16,732 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-08-21 12:31:16,750 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'there are no paymentlines (trigger: .paymentlines-empty)' 2026-08-21 12:31:16,766 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'amount to pay is '31.0' (trigger: .paymentlines-empty .total:contains("31.0"))' 2026-08-21 12:31:16,783 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 12:31:16,801 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-08-21 12:31:16,816 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #63509509 for PoS orders references: ['Order 00014-010-0003'] (draft: False) 2026-08-21 12:31:16,818 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'there should be the receipt (trigger: .receipt-screen .pos-receipt)' 2026-08-21 12:31:16,896 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #63509509 with result: [{'id': 25, 'pos_reference': 'Order 00014-010-0003', 'account_move': False}] 2026-08-21 12:31:16,911 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:16] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.043 0.057 2026-08-21 12:31:16,935 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:16] "GET /web/image?model=pos.config&id=13&field=custom_logo HTTP/1.1" 304 - 6 0.006 0.008 2026-08-21 12:31:17,675 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: '.receipt-screen' 2026-08-21 12:31:17,683 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done'])' 2026-08-21 12:31:17,700 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad"))' 2026-08-21 12:31:17,717 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:17,736 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")))' 2026-08-21 12:31:17,749 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:17,767 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:17,786 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 12:31:17,800 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:17,822 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:17,836 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 12:31:17,850 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:17,868 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:17,886 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 12:31:17,899 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:17,917 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:17,939 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 12:31:17,951 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:17,968 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:17,986 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 12:31:18,000 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:18,017 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:18,036 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")))' 2026-08-21 12:31:18,049 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:18,069 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:18,085 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click more button (trigger: .mobile-more-button)' 2026-08-21 12:31:18,100 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click customer note button (trigger: .control-buttons .control-button span:contains("Customer Note"))' 2026-08-21 12:31:18,118 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'input text 'Test customer note' (trigger: .modal-dialog .popup-textarea textarea)' 2026-08-21 12:31:18,133 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-08-21 12:31:18,151 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:18,168 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-21 12:31:18,184 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:31:18,199 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 12:31:18,216 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-08-21 12:31:18,232 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'Check orderline with attributes: {"customerNote":"Test customer note"} (trigger: .order-container .orderline:has(.info-list .customer-note:contains("Test customer note")))' 2026-08-21 12:31:18,235 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #25595934 for PoS orders references: ['Order 00014-010-0004'] (draft: False) 2026-08-21 12:31:18,310 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #25595934 with result: [{'id': 26, 'pos_reference': 'Order 00014-010-0004', 'account_move': False}] 2026-08-21 12:31:18,327 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:18] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 41 0.039 0.064 2026-08-21 12:31:18,973 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:18] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.003 2026-08-21 12:31:19,089 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done'])' 2026-08-21 12:31:19,101 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad"))' 2026-08-21 12:31:19,117 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:19,136 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")))' 2026-08-21 12:31:19,149 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:19,167 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:19,186 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 12:31:19,200 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:19,217 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:19,236 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 12:31:19,249 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:19,267 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:19,286 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 12:31:19,299 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:19,326 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:19,339 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 12:31:19,349 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:19,367 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:19,386 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 12:31:19,401 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:19,418 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:19,437 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 12:31:19,449 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:19,473 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:19,492 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 12:31:19,500 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:19,517 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:19,536 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("2")))' 2026-08-21 12:31:20,352 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:20,367 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:20,386 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: % Disc (trigger: div.numpad.row button.col:contains("% Disc"))' 2026-08-21 12:31:20,404 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:20,417 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:20,435 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'check if --% Disc-- mode is activated (trigger: div.numpad.row button.col:contains("% Disc").active)' 2026-08-21 12:31:20,449 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:20,467 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:20,487 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 12:31:20,499 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-08-21 12:31:20,516 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:20,533 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:20,552 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"2","price":"19"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("2")):has(.price:contains("19")))' 2026-08-21 12:31:21,370 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:21,383 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-21 12:31:21,400 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:31:21,416 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 12:31:21,433 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-08-21 12:31:21,452 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #92698549 for PoS orders references: ['Order 00014-010-0005'] (draft: False) 2026-08-21 12:31:21,464 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'there should be the receipt (trigger: .receipt-screen .pos-receipt)' 2026-08-21 12:31:21,511 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #92698549 with result: [{'id': 27, 'pos_reference': 'Order 00014-010-0005', 'account_move': False}] 2026-08-21 12:31:21,522 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:21] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 41 0.031 0.049 2026-08-21 12:31:22,286 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'Check orderline with attributes: {"productName":"Desk Pad","priceNoDiscount":"10"} (trigger: .order-container .orderline:has(.product-name:contains("Desk Pad")):has(.info-list:contains("10")))' 2026-08-21 12:31:22,300 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: '.receipt-screen' 2026-08-21 12:31:22,316 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done'])' 2026-08-21 12:31:22,320 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-21 12:31:22,349 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:22] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:31:22,361 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 1678 2026-08-21 12:31:22,368 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-21 12:31:22,369 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 1678 2026-08-21 12:31:22,466 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123122_465969_MobileTestUi.txt 2026-08-21 12:31:22,466 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmp8jxisfus_chrome_odoo" 2026-08-21 12:31:22,527 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_02_pos_with_invoiced ... 2026-08-21 12:31:23,197 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 1945 2026-08-21 12:31:23,198 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpgi3e7j2d_chrome_odoo 2026-08-21 12:31:23,199 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:44963/json/version 2026-08-21 12:31:23,201 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:44963/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:31:23,291 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:31:23,291 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:44963/json 2026-08-21 12:31:23,292 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:44963/json with timeout 3 increased to 10s during tests 2026-08-21 12:31:23,308 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:44963/devtools/page/9427BD083A4A94FBE9A9F3A543CABA16 2026-08-21 12:31:23,420 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-21 12:31:23,442 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-21 12:31:23,617 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:31:23,619 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-21 12:31:23,625 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=13" in browser 2026-08-21 12:31:23,626 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-21 12:31:23,637 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:31:24,950 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:24] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 112 0.088 1.230 2026-08-21 12:31:24,953 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '9427BD083A4A94FBE9A9F3A543CABA16', 'loaderId': 'BD76C5A711BA6B46835F8E08DB0D5199', 'isDownload': False} 2026-08-21 12:31:24,953 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('ChromeTour')" 2026-08-21 12:31:24,963 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:31:24,979 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:24] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.010 2026-08-21 12:31:24,986 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:24] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.001 0.015 2026-08-21 12:31:25,006 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:25] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.015 0.022 2026-08-21 12:31:25,327 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:25] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.004 0.008 2026-08-21 12:31:25,348 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:25] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.014 0.006 2026-08-21 12:31:25,369 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:31:25,377 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:25] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.008 2026-08-21 12:31:25,382 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:25] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:31:25,398 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('ChromeTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=13"})" 2026-08-21 12:31:25,964 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:25] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 302 0.175 0.401 2026-08-21 12:31:26,029 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:26] "GET /pos/ui HTTP/1.1" 200 - 20 0.020 0.580 2026-08-21 12:31:26,068 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:31:26,103 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:26] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.020 0.101 2026-08-21 12:31:26,277 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:26] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.006 0.006 2026-08-21 12:31:26,324 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:26] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.007 0.013 2026-08-21 12:31:26,740 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:26] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.094 0.309 2026-08-21 12:31:26,822 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:26] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.024 0.043 2026-08-21 12:31:26,850 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:26] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.011 0.012 2026-08-21 12:31:26,861 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:26] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 12:31:26,933 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:26] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 14 0.026 0.033 2026-08-21 12:31:26,963 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:26] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.007 0.080 2026-08-21 12:31:26,985 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.015 2026-08-21 12:31:27,000 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:27] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.007 0.108 2026-08-21 12:31:27,056 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:27] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.012 0.157 2026-08-21 12:31:27,089 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:27] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.005 0.183 2026-08-21 12:31:27,102 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31: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-08-21 12:31:27,120 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:31:27,135 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:27] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.010 0.231 2026-08-21 12:31:27,143 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:27] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.199 2026-08-21 12:31:27,182 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:27] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.006 0.180 2026-08-21 12:31:27,197 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:27] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 12:31:27,222 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:27] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.009 0.209 2026-08-21 12:31:27,256 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:27] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.006 0.187 2026-08-21 12:31:27,288 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:27] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.009 0.154 2026-08-21 12:31:27,314 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:27] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.017 0.155 2026-08-21 12:31:27,325 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:27] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.172 2026-08-21 12:31:27,330 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:27] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.158 2026-08-21 12:31:27,353 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:27] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.011 0.143 2026-08-21 12:31:27,367 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:27] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.135 2026-08-21 12:31:27,390 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:27] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.010 0.115 2026-08-21 12:31:27,402 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:27] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.105 2026-08-21 12:31:27,418 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:27] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.003 0.088 2026-08-21 12:31:27,435 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:27] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.002 0.102 2026-08-21 12:31:27,453 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:27] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.005 0.087 2026-08-21 12:31:27,474 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:27] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.008 0.089 2026-08-21 12:31:27,833 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:31:27,852 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:31:27,866 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.pos-topheader:contains(Cash In/Out)' 2026-08-21 12:31:27,867 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:27] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.008 0.016 2026-08-21 12:31:27,885 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:31:27,901 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:31:27,916 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad"))' 2026-08-21 12:31:27,936 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:27,975 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")))' 2026-08-21 12:31:27,979 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:31:27,980 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:27,986 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:28,006 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 12:31:28,017 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:28,033 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:28,052 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 12:31:28,065 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:28,083 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:28,103 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 12:31:28,115 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:28,133 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:28,152 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 12:31:28,167 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:28,184 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:28,207 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 12:31:28,215 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:28,233 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:28,254 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1","price":"2.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")):has(.price:contains("2.0")))' 2026-08-21 12:31:28,266 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:28,283 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:31:28,299 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.pos-topheader .ticket-button' 2026-08-21 12:31:28,317 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.screen.ticket-screen' 2026-08-21 12:31:28,334 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row > .col:contains("-0001") ~ .col:nth-child(2):contains(Ongoing)' 2026-08-21 12:31:28,349 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .highlight' 2026-08-21 12:31:28,366 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click product 'Monitor Stand' (trigger: article.product .product-content .product-name:contains("Monitor Stand"))' 2026-08-21 12:31:28,383 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:28,402 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(em.qty:contains("1")))' 2026-08-21 12:31:28,415 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:28,433 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:28,452 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 12:31:28,468 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:28,485 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:28,502 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 12:31:28,516 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:28,535 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:28,556 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click numpad button: 4 (trigger: div.numpad.row button.col:contains("4"))' 2026-08-21 12:31:28,566 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:28,585 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:28,602 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 12:31:28,618 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:28,633 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:28,652 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 12:31:28,665 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:28,684 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:28,702 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 12:31:28,718 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:28,733 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:28,755 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"3","price":"12.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(em.qty:contains("3")):has(.price:contains("12.0")))' 2026-08-21 12:31:28,883 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:28] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 12:31:29,568 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:29,584 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-21 12:31:29,610 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:31:29,616 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:29] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:31:29,617 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:29] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:31:29,624 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'payment screen is shown (trigger: .pos .payment-screen)' 2026-08-21 12:31:29,633 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:31:29,649 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.pos-topheader .ticket-button' 2026-08-21 12:31:29,667 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.screen.ticket-screen' 2026-08-21 12:31:29,682 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row > .col:contains("-0002") ~ .col:nth-child(2):contains(Payment)' 2026-08-21 12:31:29,699 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .highlight' 2026-08-21 12:31:29,716 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 12:31:29,733 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:29,763 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("1")))' 2026-08-21 12:31:29,765 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:29,787 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:29,802 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 12:31:29,816 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:29,833 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:29,852 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 12:31:29,865 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:29,883 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:29,901 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click numpad button: 6 (trigger: div.numpad.row button.col:contains("6"))' 2026-08-21 12:31:29,917 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:29,933 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:29,951 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 12:31:29,967 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:29,983 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:30,001 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 12:31:30,015 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:30,033 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:30,051 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 12:31:30,068 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:30,083 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:30,102 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"5","price":"30.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("5")):has(.price:contains("30.0")))' 2026-08-21 12:31:30,255 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:30] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-21 12:31:30,917 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:30,933 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-21 12:31:30,950 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:31:30,965 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 12:31:30,983 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0"))' 2026-08-21 12:31:30,991 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:30] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.008 0.012 2026-08-21 12:31:30,999 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'validate button is highlighted (trigger: .payment-screen .btn-switchpane:not(.secondary):contains('Validate'))' 2026-08-21 12:31:31,016 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-08-21 12:31:31,028 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #42971143 for PoS orders references: ['Order 00015-002-0003'] (draft: False) 2026-08-21 12:31:31,033 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-21 12:31:31,037 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:31] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:31:31,190 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #42971143 with result: [{'id': 28, 'pos_reference': 'Order 00015-002-0003', 'account_move': False}] 2026-08-21 12:31:31,205 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:31] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 99 0.079 0.102 2026-08-21 12:31:31,245 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:31] "GET /web/image?model=pos.config&id=13&field=custom_logo HTTP/1.1" 200 - 6 0.005 0.008 2026-08-21 12:31:31,981 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:31:31,982 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.pos-topheader .ticket-button' 2026-08-21 12:31:32,008 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.screen.ticket-screen' 2026-08-21 12:31:32,015 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row > .col:contains("-0003") ~ .col:nth-child(2):contains(Receipt)' 2026-08-21 12:31:32,033 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-08-21 12:31:32,049 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:32,067 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-21 12:31:32,082 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: ''Desk Pad' should be displayed (trigger: .product-list .product-name:contains("Desk Pad"))' 2026-08-21 12:31:32,099 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:32,119 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.0","price":"2.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")):has(.price:contains("2.0")))' 2026-08-21 12:31:32,132 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:32,150 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:31:32,168 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.pos-topheader .ticket-button' 2026-08-21 12:31:32,185 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.screen.ticket-screen' 2026-08-21 12:31:32,199 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row > .col:contains("-0002")' 2026-08-21 12:31:32,215 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:32,232 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-21 12:31:32,250 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'there are no paymentlines (trigger: .paymentlines-empty)' 2026-08-21 12:31:32,266 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'amount to pay is '12.0' (trigger: .paymentlines-empty .total:contains("12.0"))' 2026-08-21 12:31:32,282 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'validate button is not highligted (trigger: .payment-screen .btn-switchpane.secondary:contains('Validate'))' 2026-08-21 12:31:32,299 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:31:32,315 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.pos-topheader .ticket-button' 2026-08-21 12:31:32,333 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.screen.ticket-screen' 2026-08-21 12:31:32,349 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row > .col:contains("-0003")' 2026-08-21 12:31:32,366 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:32,383 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-21 12:31:32,399 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.receipt-screen' 2026-08-21 12:31:32,417 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:31:32,432 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.pos-topheader .ticket-button' 2026-08-21 12:31:32,450 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.screen.ticket-screen' 2026-08-21 12:31:32,469 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-08-21 12:31:32,483 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:32,499 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-21 12:31:32,515 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 12:31:32,532 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-21 12:31:32,550 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:31:32,565 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 12:31:32,582 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash"))' 2026-08-21 12:31:32,601 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: ''20' inputed in the number popup (trigger: .popup .payment-input-number)' 2026-08-21 12:31:32,616 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-08-21 12:31:32,633 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'change is 18.0 (trigger: .payment-status-change .amount:contains("18.0"))' 2026-08-21 12:31:32,649 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0"))' 2026-08-21 12:31:32,665 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'validate button is highlighted (trigger: .payment-screen .btn-switchpane:not(.secondary):contains('Validate'))' 2026-08-21 12:31:32,682 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-08-21 12:31:32,692 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #95191945 for PoS orders references: ['Order 00015-002-0001'] (draft: False) 2026-08-21 12:31:32,698 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.receipt-screen' 2026-08-21 12:31:32,824 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #95191945 with result: [{'id': 29, 'pos_reference': 'Order 00015-002-0001', 'account_move': False}] 2026-08-21 12:31:32,843 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:32] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.097 0.058 2026-08-21 12:31:33,350 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:33] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.003 2026-08-21 12:31:33,605 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:31:33,615 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.pos-topheader .ticket-button' 2026-08-21 12:31:33,633 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.screen.ticket-screen' 2026-08-21 12:31:33,648 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row > .col:contains("-0001") ~ .col:nth-child(2):contains(Receipt)' 2026-08-21 12:31:33,665 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row > .col:contains("-0003")' 2026-08-21 12:31:33,682 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:33,699 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-21 12:31:33,717 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.receipt-screen' 2026-08-21 12:31:33,732 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done'])' 2026-08-21 12:31:33,749 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:33,766 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline)))' 2026-08-21 12:31:33,782 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:33,800 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:31:33,816 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.pos-topheader .ticket-button' 2026-08-21 12:31:33,834 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.screen.ticket-screen' 2026-08-21 12:31:33,848 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row > .col:contains("-0004")' 2026-08-21 12:31:33,865 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row:has(.col:contains("-0004")) .delete-button' 2026-08-21 12:31:33,883 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-08-21 12:31:33,898 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row:has(.col:contains("-0001")) .delete-button' 2026-08-21 12:31:33,915 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .orders > .order-row:nth-child(2):contains("Payment")' 2026-08-21 12:31:33,932 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row > .col:contains("-0002")' 2026-08-21 12:31:33,950 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row:has(.col:contains("-0002")) .delete-button' 2026-08-21 12:31:33,966 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-21 12:31:33,983 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .highlight' 2026-08-21 12:31:33,998 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 12:31:34,016 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:34,036 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("1")))' 2026-08-21 12:31:34,048 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:34,066 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:34,107 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 12:31:34,110 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:34,122 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:34,138 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 12:31:34,149 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:34,167 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:34,190 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click numpad button: 6 (trigger: div.numpad.row button.col:contains("6"))' 2026-08-21 12:31:34,201 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:34,217 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:34,235 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 12:31:34,249 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:34,267 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:34,287 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 12:31:34,298 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:34,316 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:34,335 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 12:31:34,349 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:34,367 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:34,384 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"5"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("5")))' 2026-08-21 12:31:35,200 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:35,216 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:35,235 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 12:31:35,251 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 12:31:35,294 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'select customer 'Partner Test 1' (trigger: .partnerlist-screen .partner-line td:contains("Partner Test 1"))' 2026-08-21 12:31:35,301 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:35,316 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-21 12:31:35,333 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:31:35,350 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 12:31:35,366 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click invoice button (trigger: .payment-buttons .js_invoice)' 2026-08-21 12:31:35,382 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-08-21 12:31:35,392 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #36931603 for PoS orders references: ['Order 00015-002-0005'] (draft: False) 2026-08-21 12:31:35,448 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-21 12:31:37,532 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #36931603 with result: [{'id': 30, 'pos_reference': 'Order 00015-002-0005', 'account_move': 195}] 2026-08-21 12:31:37,569 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:37] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 783 0.885 1.295 2026-08-21 12:31:37,602 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:37] "POST /web/dataset/call_kw/account.move/get_invoice_pdf_report_attachment HTTP/1.1" 200 - 11 0.013 0.014 2026-08-21 12:31:37,892 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:37] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 12:31:38,428 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-21 12:31:38,437 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:38] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:31:38,440 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 1945 2026-08-21 12:31:38,440 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-21 12:31:38,440 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 1945 2026-08-21 12:31:38,536 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123138_535886_MobileTestUi.txt 2026-08-21 12:31:38,536 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpgi3e7j2d_chrome_odoo" 2026-08-21 12:31:38,576 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_03_pos_with_lots ... 2026-08-21 12:31:39,018 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 2174 2026-08-21 12:31:39,018 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpq15p30t5_chrome_odoo 2026-08-21 12:31:39,019 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:38543/json/version 2026-08-21 12:31:39,022 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:38543/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:31:39,047 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:31:39,047 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:38543/json 2026-08-21 12:31:39,050 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:38543/json with timeout 3 increased to 10s during tests 2026-08-21 12:31:39,092 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:38543/devtools/page/2A52E18188D6B5DAB9F28241B41F118F 2026-08-21 12:31:39,106 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-21 12:31:39,115 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-21 12:31:39,349 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:31:39,351 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-21 12:31:39,355 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=13" in browser 2026-08-21 12:31:39,355 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-21 12:31:39,362 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:31:39,903 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:39] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 110 0.079 0.464 2026-08-21 12:31:39,907 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '2A52E18188D6B5DAB9F28241B41F118F', 'loaderId': '0EAAC34FB57CD1BB1EEC34085448C1E0', 'isDownload': False} 2026-08-21 12:31:39,908 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('test_03_pos_with_lots')" 2026-08-21 12:31:39,927 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:31:39,951 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:39] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.008 0.010 2026-08-21 12:31:39,957 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:39] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.020 2026-08-21 12:31:39,986 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:39] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.019 0.040 2026-08-21 12:31:40,313 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:40] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.003 0.009 2026-08-21 12:31:40,321 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:40] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-08-21 12:31:40,344 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:31:40,353 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:40] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.004 2026-08-21 12:31:40,354 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:40] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:31:40,375 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('test_03_pos_with_lots', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=13"})" 2026-08-21 12:31:41,050 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:41] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 302 0.293 0.380 2026-08-21 12:31:41,109 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:41] "GET /pos/ui HTTP/1.1" 200 - 20 0.021 0.695 2026-08-21 12:31:41,136 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:31:41,226 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:41] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.047 0.106 2026-08-21 12:31:41,376 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:41] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.006 2026-08-21 12:31:41,414 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:41] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 12:31:41,929 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:41] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.173 0.327 2026-08-21 12:31:42,024 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:42] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.033 0.045 2026-08-21 12:31:42,054 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:42] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.010 0.012 2026-08-21 12:31:42,083 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:42] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.010 0.006 2026-08-21 12:31:42,158 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:42] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 14 0.023 0.036 2026-08-21 12:31:42,223 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:42] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.018 0.091 2026-08-21 12:31:42,235 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:31:42,285 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:42] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.019 0.146 2026-08-21 12:31:42,329 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:42] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.013 0.197 2026-08-21 12:31:42,350 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:31:42,366 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 12:31:42,387 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:42] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.018 0.244 2026-08-21 12:31:42,418 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:42] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.005 0.285 2026-08-21 12:31:42,427 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:42] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 12:31:42,442 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:42] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.012 0.266 2026-08-21 12:31:42,501 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:42] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.015 0.241 2026-08-21 12:31:42,578 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:42] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.018 0.270 2026-08-21 12:31:42,631 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:42] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.023 0.231 2026-08-21 12:31:42,651 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:42] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.009 0.248 2026-08-21 12:31:42,688 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:42] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.006 0.251 2026-08-21 12:31:42,702 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:42] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.246 2026-08-21 12:31:42,706 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:42] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.216 2026-08-21 12:31:42,717 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:42] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.002 0.206 2026-08-21 12:31:42,727 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:42] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.002 0.134 2026-08-21 12:31:42,740 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:42] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.098 2026-08-21 12:31:42,761 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:42] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.013 0.090 2026-08-21 12:31:42,786 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:42] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.008 0.088 2026-08-21 12:31:42,803 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:42] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.003 0.088 2026-08-21 12:31:42,827 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:42] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.003 0.101 2026-08-21 12:31:42,846 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:42] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.002 0.112 2026-08-21 12:31:43,115 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_03_pos_with_lots on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:31:43,134 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_03_pos_with_lots on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:31:43,145 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:43] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.008 0.015 2026-08-21 12:31:43,148 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_03_pos_with_lots on step: 'click product 'Monitor Stand' (trigger: article.product .product-content .product-name:contains("Monitor Stand"))' 2026-08-21 12:31:43,169 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_03_pos_with_lots on step: 'enter lot number (trigger: .list-line-input:first())' 2026-08-21 12:31:43,181 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_03_pos_with_lots on step: 'click validate lot number (trigger: .popup .button.confirm)' 2026-08-21 12:31:43,202 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_03_pos_with_lots on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:43,259 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_03_pos_with_lots on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(em.qty:contains("1")))' 2026-08-21 12:31:43,262 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_03_pos_with_lots on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:43,266 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:31:43,268 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_03_pos_with_lots on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:43,286 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_03_pos_with_lots on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 12:31:43,298 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_03_pos_with_lots on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:43,316 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_03_pos_with_lots on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:43,335 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_03_pos_with_lots on step: 'order total amount is '6.38' (trigger: .product-screen .order-summary .total:contains("6.38"))' 2026-08-21 12:31:44,150 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_03_pos_with_lots on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:44,166 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_03_pos_with_lots on step: 'click product 'Monitor Stand' (trigger: article.product .product-content .product-name:contains("Monitor Stand"))' 2026-08-21 12:31:44,184 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_03_pos_with_lots on step: 'enter lot number (trigger: .list-line-input:first())' 2026-08-21 12:31:44,199 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_03_pos_with_lots on step: 'click validate lot number (trigger: .popup .button.confirm)' 2026-08-21 12:31:44,215 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_03_pos_with_lots on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:44,236 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_03_pos_with_lots on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 12:31:44,249 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_03_pos_with_lots on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:44,267 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_03_pos_with_lots on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:44,285 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_03_pos_with_lots on step: 'order total amount is '15.95' (trigger: .product-screen .order-summary .total:contains("15.95"))' 2026-08-21 12:31:44,398 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:44] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.003 2026-08-21 12:31:45,099 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_03_pos_with_lots on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:45,116 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_03_pos_with_lots on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:45,135 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_03_pos_with_lots on step: 'click more button (trigger: .mobile-more-button)' 2026-08-21 12:31:45,149 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_03_pos_with_lots on step: '.o_pricelist_button' 2026-08-21 12:31:45,166 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_03_pos_with_lots on step: 'select price list 'min_quantity ordering' (trigger: .selection-item:contains("min_quantity ordering"))' 2026-08-21 12:31:45,182 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_03_pos_with_lots on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:45,199 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_03_pos_with_lots on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:45,219 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_03_pos_with_lots on step: 'order total amount is '5.00' (trigger: .product-screen .order-summary .total:contains("5.00"))' 2026-08-21 12:31:45,232 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_03_pos_with_lots on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:45,250 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_03_pos_with_lots on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:45,277 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_03_pos_with_lots on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 12:31:45,282 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_03_pos_with_lots on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:45,300 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_03_pos_with_lots on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:45,320 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_03_pos_with_lots on step: 'order total amount is '6.38' (trigger: .product-screen .order-summary .total:contains("6.38"))' 2026-08-21 12:31:45,640 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:45] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-21 12:31:46,135 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_03_pos_with_lots on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:46,149 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_03_pos_with_lots on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 12:31:46,154 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-21 12:31:46,165 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 2174 2026-08-21 12:31:46,166 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-21 12:31:46,166 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 2174 2026-08-21 12:31:46,269 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123146_269417_MobileTestUi.txt 2026-08-21 12:31:46,269 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpq15p30t5_chrome_odoo" 2026-08-21 12:31:46,297 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_04_product_configurator ... 2026-08-21 12:31:46,722 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 2383 2026-08-21 12:31:46,723 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmp5nj8d69v_chrome_odoo 2026-08-21 12:31:46,723 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:46373/json/version 2026-08-21 12:31:46,724 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:46373/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:31:46,801 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:31:46,801 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:46373/json 2026-08-21 12:31:46,802 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:46373/json with timeout 3 increased to 10s during tests 2026-08-21 12:31:46,813 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:46373/devtools/page/F2E32B2F749CDF0C4DA4D221EB0F48B2 2026-08-21 12:31:46,862 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-21 12:31:46,881 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-21 12:31:47,127 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 12:31:47,129 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-21 12:31:47,135 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=13" in browser 2026-08-21 12:31:47,135 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-21 12:31:47,151 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:31:47,792 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:47] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 112 0.083 0.561 2026-08-21 12:31:47,794 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': 'F2E32B2F749CDF0C4DA4D221EB0F48B2', 'loaderId': '6986D0FF7BA7FAA5F4772F1910B23BF4', 'isDownload': False} 2026-08-21 12:31:47,795 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('ProductConfiguratorTour')" 2026-08-21 12:31:47,810 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:31:47,826 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:47] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.007 2026-08-21 12:31:47,834 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:47] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.001 0.017 2026-08-21 12:31:47,844 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:47] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.024 2026-08-21 12:31:48,148 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:48] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.009 0.012 2026-08-21 12:31:48,160 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:48] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.007 2026-08-21 12:31:48,172 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:31:48,184 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:48] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:31:48,186 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:48] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-08-21 12:31:48,204 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('ProductConfiguratorTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=13"})" 2026-08-21 12:31:48,924 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:48] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 300 0.297 0.419 2026-08-21 12:31:48,990 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:48] "GET /pos/ui HTTP/1.1" 200 - 20 0.015 0.743 2026-08-21 12:31:49,025 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:31:49,068 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:49] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.024 0.096 2026-08-21 12:31:49,296 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:49] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-08-21 12:31:49,325 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:49] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 12:31:49,751 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:49] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 172 0.135 0.279 2026-08-21 12:31:49,827 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:49] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.039 2026-08-21 12:31:49,851 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:49] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.005 0.010 2026-08-21 12:31:49,872 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:49] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.005 2026-08-21 12:31:49,941 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:49] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 14 0.022 0.029 2026-08-21 12:31:49,977 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:49] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.010 0.075 2026-08-21 12:31:49,995 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:49] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:31:50,016 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:50] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.007 0.116 2026-08-21 12:31:50,051 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:50] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.006 0.137 2026-08-21 12:31:50,107 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:50] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.017 0.183 2026-08-21 12:31:50,113 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:31:50,129 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 12:31:50,160 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:50] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.017 0.231 2026-08-21 12:31:50,170 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:50] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.220 2026-08-21 12:31:50,205 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:50] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.008 0.195 2026-08-21 12:31:50,221 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:50] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 12:31:50,269 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:50] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.014 0.228 2026-08-21 12:31:50,303 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:50] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.009 0.239 2026-08-21 12:31:50,368 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:50] "GET /web/image/res.users/43/avatar_128 HTTP/1.1" 200 - 18 0.024 0.210 2026-08-21 12:31:50,385 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:50] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.011 0.208 2026-08-21 12:31:50,416 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:50] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.020 0.222 2026-08-21 12:31:50,440 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:50] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.011 0.200 2026-08-21 12:31:50,447 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.208 2026-08-21 12:31:50,466 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:50] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.013 0.179 2026-08-21 12:31:50,487 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:50] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.008 0.168 2026-08-21 12:31:50,505 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:50] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.129 2026-08-21 12:31:50,531 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:50] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.006 0.132 2026-08-21 12:31:50,546 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:50] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.002 0.120 2026-08-21 12:31:50,567 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:50] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.004 0.113 2026-08-21 12:31:50,588 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:50] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.008 0.105 2026-08-21 12:31:50,848 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:31:50,866 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:31:50,887 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'click product 'Configurable Chair' (trigger: article.product .product-content .product-name:contains("Configurable Chair"))' 2026-08-21 12:31:50,901 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'product configurator is shown (trigger: .product-configurator-popup:not(:has(.d-none)))' 2026-08-21 12:31:50,906 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:50] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.030 0.019 2026-08-21 12:31:50,916 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'canceling product configuration (trigger: .product-configurator-popup .button.cancel)' 2026-08-21 12:31:50,932 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:50,949 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline)))' 2026-08-21 12:31:50,968 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:31:50,972 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:50,984 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'click product 'Configurable Chair' (trigger: article.product .product-content .product-name:contains("Configurable Chair"))' 2026-08-21 12:31:51,011 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'product configurator is shown (trigger: .product-configurator-popup:not(:has(.d-none)))' 2026-08-21 12:31:51,017 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'picking color attribute with name Red (trigger: .product-configurator-popup .configurator_color[data-color='Red'])' 2026-08-21 12:31:51,033 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'picking select attribute with name Metal (trigger: .product-configurator-popup .configurator_select:has(option:contains('Metal')))' 2026-08-21 12:31:51,048 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'picking radio attribute with name Other (trigger: .product-configurator-popup div.attribute-name-cell:contains('Other') input)' 2026-08-21 12:31:51,065 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'filling custom attribute with value Custom Fabric (trigger: .product-configurator-popup .custom_value)' 2026-08-21 12:31:51,083 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'confirming product configuration (trigger: .product-configurator-popup .button.confirm)' 2026-08-21 12:31:51,101 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:51,121 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Configurable Chair (Red, Metal, Other: Custom Fabric)","quantity":"1.0","price":"11.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Configurable Chair (Red, Metal, Other: Custom Fabric)")):has(em.qty:contains("1")):has(.price:contains("11.0")))' 2026-08-21 12:31:51,132 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:51,150 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:31:51,177 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'click product 'Configurable Chair' (trigger: article.product .product-content .product-name:contains("Configurable Chair"))' 2026-08-21 12:31:51,182 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'picking color attribute with name Red (trigger: .product-configurator-popup .configurator_color[data-color='Red'])' 2026-08-21 12:31:51,198 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'picking select attribute with name Metal (trigger: .product-configurator-popup .configurator_select:has(option:contains('Metal')))' 2026-08-21 12:31:51,215 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'picking radio attribute with name Other (trigger: .product-configurator-popup div.attribute-name-cell:contains('Other') input)' 2026-08-21 12:31:51,231 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'filling custom attribute with value Custom Fabric (trigger: .product-configurator-popup .custom_value)' 2026-08-21 12:31:51,249 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'confirming product configuration (trigger: .product-configurator-popup .button.confirm)' 2026-08-21 12:31:51,265 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:51,285 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Configurable Chair","quantity":"2","price":"22.0","atts":{"Color":"Red ($ 1.00)","Chair Legs":"Metal","Fabrics":"Other"}} (trigger: .order-container .orderline.selected:has(.product-name:contains("Configurable Chair")):has(em.qty:contains("2")):has(.price:contains("22.0")):has(.info-list div:contains("Color: Red ($ 1.00)")),:has(.info-list div:contains("Chair Legs: Metal")),:has(.info-list div:contains("Fabrics: Other")))' 2026-08-21 12:31:51,298 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:51,316 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:31:51,331 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'click product 'Configurable Chair' (trigger: article.product .product-content .product-name:contains("Configurable Chair"))' 2026-08-21 12:31:51,349 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'picking color attribute with name Blue (trigger: .product-configurator-popup .configurator_color[data-color='Blue'])' 2026-08-21 12:31:51,365 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'picking select attribute with name Metal (trigger: .product-configurator-popup .configurator_select:has(option:contains('Metal')))' 2026-08-21 12:31:51,381 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'picking radio attribute with name Leather (trigger: .product-configurator-popup div.attribute-name-cell:contains('Leather') input)' 2026-08-21 12:31:51,398 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'confirming product configuration (trigger: .product-configurator-popup .button.confirm)' 2026-08-21 12:31:51,420 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:51,437 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Configurable Chair","quantity":"1.0","price":"10.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Configurable Chair")):has(em.qty:contains("1")):has(.price:contains("10.0")))' 2026-08-21 12:31:51,448 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:51,466 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:31:51,482 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'click product 'Configurable Chair' (trigger: article.product .product-content .product-name:contains("Configurable Chair"))' 2026-08-21 12:31:51,499 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'product configurator is shown (trigger: .product-configurator-popup:not(:has(.d-none)))' 2026-08-21 12:31:51,515 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: '.product-configurator-popup .attribute-name-cell' 2026-08-21 12:31:51,531 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'confirming product configuration (trigger: .product-configurator-popup .button.confirm)' 2026-08-21 12:31:51,548 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-21 12:31:51,568 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:31:51,573 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:51] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:31:51,576 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:51] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:31:51,588 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 12:31:51,603 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'validate button is highlighted (trigger: .payment-screen .btn-switchpane:not(.secondary):contains('Validate'))' 2026-08-21 12:31:51,615 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-08-21 12:31:51,631 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #40094363 for PoS orders references: ['Order 00017-002-0001'] (draft: False) 2026-08-21 12:31:51,634 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'Last tour step that avoids error mentioned in commit 443c209 (trigger: body)' 2026-08-21 12:31:51,643 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:51] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:31:51,815 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #40094363 with result: [{'id': 31, 'pos_reference': 'Order 00017-002-0001', 'account_move': False}] 2026-08-21 12:31:51,838 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:51] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 107 0.119 0.092 2026-08-21 12:31:51,898 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:51] "GET /web/image?model=pos.config&id=13&field=custom_logo HTTP/1.1" 200 - 6 0.004 0.007 2026-08-21 12:31:52,633 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-21 12:31:52,649 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:52] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 12:31:52,651 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 2383 2026-08-21 12:31:52,652 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-21 12:31:52,653 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 2383 2026-08-21 12:31:52,800 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123152_799722_MobileTestUi.txt 2026-08-21 12:31:52,800 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmp5nj8d69v_chrome_odoo" 2026-08-21 12:31:52,852 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_05_ticket_screen ... 2026-08-21 12:31:53,458 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 2594 2026-08-21 12:31:53,459 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpyzm14h0a_chrome_odoo 2026-08-21 12:31:53,459 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:37705/json/version 2026-08-21 12:31:53,461 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:37705/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:31:53,488 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:31:53,489 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:37705/json 2026-08-21 12:31:53,489 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:37705/json with timeout 3 increased to 10s during tests 2026-08-21 12:31:53,504 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:37705/devtools/page/4B753C674B9E7CC1B125EF8F71E47E86 2026-08-21 12:31:53,572 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-21 12:31:53,582 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-21 12:31:53,806 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:31:53,809 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-21 12:31:53,812 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=13" in browser 2026-08-21 12:31:53,812 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-21 12:31:53,824 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:31:54,471 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:54] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 112 0.114 0.537 2026-08-21 12:31:54,474 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '4B753C674B9E7CC1B125EF8F71E47E86', 'loaderId': 'DBCAF8D39EE6BECF4844604E325CAE7D', 'isDownload': False} 2026-08-21 12:31:54,474 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('TicketScreenTour')" 2026-08-21 12:31:54,491 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:31:54,504 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:54] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.009 2026-08-21 12:31:54,511 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:54] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.018 2026-08-21 12:31:54,534 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:54] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.012 0.024 2026-08-21 12:31:54,876 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:54] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.003 0.008 2026-08-21 12:31:54,901 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:54] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.011 0.007 2026-08-21 12:31:54,934 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:31:54,937 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:54] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:31:54,948 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:54] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.011 0.008 2026-08-21 12:31:54,969 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('TicketScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=13"})" 2026-08-21 12:31:55,638 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:55] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 302 0.255 0.425 2026-08-21 12:31:55,715 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:55] "GET /pos/ui HTTP/1.1" 200 - 20 0.031 0.674 2026-08-21 12:31:55,737 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:31:55,809 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:55] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.034 0.109 2026-08-21 12:31:55,937 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:55] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 12:31:55,966 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:55] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-08-21 12:31:56,436 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:56] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.130 0.315 2026-08-21 12:31:56,509 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:56] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.019 0.042 2026-08-21 12:31:56,536 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:56] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.005 0.015 2026-08-21 12:31:56,548 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:56] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 12:31:56,641 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:56] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 14 0.036 0.045 2026-08-21 12:31:56,707 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:56] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.027 0.102 2026-08-21 12:31:56,713 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:31:56,742 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:56] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.006 0.155 2026-08-21 12:31:56,777 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:56] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.008 0.195 2026-08-21 12:31:56,827 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:56] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.016 0.221 2026-08-21 12:31:56,831 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:31:56,838 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:31:56,888 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:56] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.020 0.269 2026-08-21 12:31:56,901 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:56] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.240 2026-08-21 12:31:56,924 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:56] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 12:31:56,939 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:56] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.010 0.207 2026-08-21 12:31:56,996 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:56] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.021 0.229 2026-08-21 12:31:57,036 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:57] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.012 0.244 2026-08-21 12:31:57,080 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:57] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.018 0.221 2026-08-21 12:31:57,100 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:57] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.011 0.197 2026-08-21 12:31:57,105 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:57] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.167 2026-08-21 12:31:57,120 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:57] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.004 0.175 2026-08-21 12:31:57,129 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:57] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.178 2026-08-21 12:31:57,142 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:57] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.136 2026-08-21 12:31:57,174 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:57] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.010 0.112 2026-08-21 12:31:57,189 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:57] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.008 0.095 2026-08-21 12:31:57,207 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:57] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.002 0.101 2026-08-21 12:31:57,226 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:57] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.003 0.098 2026-08-21 12:31:57,243 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:57] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.002 0.107 2026-08-21 12:31:57,258 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:57] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.004 0.103 2026-08-21 12:31:57,548 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:31:57,566 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:31:57,581 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:31:57,581 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:57] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.014 2026-08-21 12:31:57,598 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 12:31:57,633 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-08-21 12:31:57,647 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .highlight' 2026-08-21 12:31:57,664 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad"))' 2026-08-21 12:31:57,682 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:57,717 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")))' 2026-08-21 12:31:57,722 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:57,724 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:31:57,732 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:57,751 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 12:31:57,766 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:57,782 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:57,804 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 12:31:57,814 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:57,832 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:57,850 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 12:31:57,864 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:57,883 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:57,902 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 12:31:57,917 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:57,934 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:57,950 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 12:31:57,964 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:57,982 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:58,001 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")))' 2026-08-21 12:31:58,014 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:58,032 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:31:58,048 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 12:31:58,066 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-08-21 12:31:58,081 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row > .col:contains("-0002")' 2026-08-21 12:31:58,097 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row:has(.col:contains("-0002")) .delete-button' 2026-08-21 12:31:58,115 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-21 12:31:58,131 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:58,147 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:58,165 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline)))' 2026-08-21 12:31:58,181 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:58,200 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad"))' 2026-08-21 12:31:58,215 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:58,234 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")))' 2026-08-21 12:31:58,249 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:58,266 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:58,286 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 12:31:58,312 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:58,321 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:58,339 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 12:31:58,348 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:58,365 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:58,384 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 12:31:58,397 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:58,419 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:58,434 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 12:31:58,449 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:58,465 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:58,484 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 12:31:58,498 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:58,516 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:58,535 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")))' 2026-08-21 12:31:58,554 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:58,565 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:31:58,581 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 12:31:58,600 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-08-21 12:31:58,614 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-08-21 12:31:58,631 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row:has(.col:contains("-0001")) .delete-button' 2026-08-21 12:31:58,649 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-21 12:31:58,665 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:58,681 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:31:58,698 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 12:31:58,715 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-08-21 12:31:58,735 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .orders > .order-row:nth-child(2):contains("-0003")' 2026-08-21 12:31:58,747 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:58,764 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad"))' 2026-08-21 12:31:58,789 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:58,802 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")))' 2026-08-21 12:31:58,814 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:58,832 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:58,850 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 12:31:58,866 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:58,882 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:58,900 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 12:31:58,914 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:58,932 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:58,950 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 12:31:58,964 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:58,982 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:59,001 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 12:31:59,021 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:59,033 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:59,050 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 12:31:59,064 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:59,082 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:59,101 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")))' 2026-08-21 12:31:59,117 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:59,132 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:59,153 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 12:31:59,168 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 12:31:59,214 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'select customer 'Partner Test 1' (trigger: .partnerlist-screen .partner-line td:contains("Partner Test 1"))' 2026-08-21 12:31:59,220 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:59,232 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:31:59,248 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 12:31:59,266 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-08-21 12:31:59,282 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .highlight' 2026-08-21 12:31:59,298 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad"))' 2026-08-21 12:31:59,315 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:59,334 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")))' 2026-08-21 12:31:59,348 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:59,367 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:59,385 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 12:31:59,399 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:59,415 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:59,434 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 12:31:59,446 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:59] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-21 12:31:59,447 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:59,465 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:59,491 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 12:31:59,500 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:59,515 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:59,534 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 12:31:59,549 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:59,566 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:59,584 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 12:31:59,597 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:59,615 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:59,634 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")))' 2026-08-21 12:31:59,647 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:59,665 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:59,684 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 12:31:59,697 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 12:31:59,718 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'select customer 'Partner Test 2' (trigger: .partnerlist-screen .partner-line td:contains("Partner Test 2"))' 2026-08-21 12:31:59,731 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:59,752 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-21 12:31:59,773 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:31:59,786 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:59] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:31:59,791 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'payment screen is shown (trigger: .pos .payment-screen)' 2026-08-21 12:31:59,795 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:31:59] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:31:59,798 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:31:59,815 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 12:31:59,833 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-08-21 12:31:59,848 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .highlight' 2026-08-21 12:31:59,864 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad"))' 2026-08-21 12:31:59,881 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:59,901 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")))' 2026-08-21 12:31:59,914 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:59,931 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:31:59,950 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 12:31:59,965 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:31:59,982 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:00,000 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 12:32:00,014 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:00,032 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:00,049 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click numpad button: 4 (trigger: div.numpad.row button.col:contains("4"))' 2026-08-21 12:32:00,064 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:00,082 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:00,100 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 12:32:00,115 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:00,132 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:00,152 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 12:32:00,164 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:00,182 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:00,202 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 12:32:00,214 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:00,232 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:00,251 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("2")))' 2026-08-21 12:32:01,066 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:01,083 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-21 12:32:01,097 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.003 2026-08-21 12:32:01,099 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:32:01,115 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 12:32:01,129 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:01] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.002 0.007 2026-08-21 12:32:01,132 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-08-21 12:32:01,149 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #105969 for PoS orders references: ['Order 00018-002-0005'] (draft: False) 2026-08-21 12:32:01,150 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-21 12:32:01,157 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:01] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:32:01,331 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #105969 with result: [{'id': 32, 'pos_reference': 'Order 00018-002-0005', 'account_move': False}] 2026-08-21 12:32:01,344 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:01] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 99 0.112 0.088 2026-08-21 12:32:01,381 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:01] "GET /web/image?model=pos.config&id=13&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.008 2026-08-21 12:32:02,121 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:32:02,131 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 12:32:02,148 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-08-21 12:32:02,164 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .orders > .order-row:nth-child(4):contains("Receipt")' 2026-08-21 12:32:02,182 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter' 2026-08-21 12:32:02,198 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul' 2026-08-21 12:32:02,214 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul li:contains("Receipt")' 2026-08-21 12:32:02,231 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .orders > .order-row:nth-child(2):contains("Receipt")' 2026-08-21 12:32:02,247 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter' 2026-08-21 12:32:02,264 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul' 2026-08-21 12:32:02,281 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul li:contains("Payment")' 2026-08-21 12:32:02,298 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .orders > .order-row:nth-child(2):contains("Payment")' 2026-08-21 12:32:02,314 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter' 2026-08-21 12:32:02,331 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul' 2026-08-21 12:32:02,347 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul li:contains("Ongoing")' 2026-08-21 12:32:02,364 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .orders > .order-row:nth-child(2):contains("Ongoing")' 2026-08-21 12:32:02,381 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter' 2026-08-21 12:32:02,399 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul' 2026-08-21 12:32:02,414 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul li:contains("All active orders")' 2026-08-21 12:32:02,432 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .orders > .order-row:nth-child(4):contains("Receipt")' 2026-08-21 12:32:02,447 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar input' 2026-08-21 12:32:02,465 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar input' 2026-08-21 12:32:02,481 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .search ul li:contains("Receipt Number")' 2026-08-21 12:32:02,499 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .orders > .order-row:nth-child(2):contains("Receipt")' 2026-08-21 12:32:02,514 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar input' 2026-08-21 12:32:02,532 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar input' 2026-08-21 12:32:02,548 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .search ul li:contains("Customer")' 2026-08-21 12:32:02,564 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar input' 2026-08-21 12:32:02,582 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar input' 2026-08-21 12:32:02,597 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .search ul li:contains("Customer")' 2026-08-21 12:32:02,614 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:02,631 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-21 12:32:02,649 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:32:02,665 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 12:32:02,683 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-08-21 12:32:02,702 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter' 2026-08-21 12:32:02,715 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul' 2026-08-21 12:32:02,731 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul li:contains("Paid")' 2026-08-21 12:32:02,749 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .orders > .order-row:nth-child(2):contains("-0005")' 2026-08-21 12:32:02,780 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:02] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 14 0.028 0.018 2026-08-21 12:32:02,892 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:02] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 18 0.038 0.030 2026-08-21 12:32:03,655 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row > .col:contains("-0005")' 2026-08-21 12:32:03,666 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:03,684 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .control-button:contains("Print Receipt")' 2026-08-21 12:32:03,697 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.receipt-screen .pos-receipt-amount:contains("8.00")' 2026-08-21 12:32:03,712 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:03] "GET /web/image?model=pos.config&id=13&field=custom_logo HTTP/1.1" 304 - 6 0.004 0.007 2026-08-21 12:32:04,485 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.receipt-screen .button.back' 2026-08-21 12:32:04,497 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Go back to main TicketScreen when in mobile (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:04,515 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter' 2026-08-21 12:32:04,527 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:04] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.006 0.016 2026-08-21 12:32:04,534 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul' 2026-08-21 12:32:04,548 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul li:contains("Payment")' 2026-08-21 12:32:04,567 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row > .col:contains("-0004")' 2026-08-21 12:32:04,581 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:04,598 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-21 12:32:04,616 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 12:32:04,632 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-08-21 12:32:04,645 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #72337877 for PoS orders references: ['Order 00018-002-0004'] (draft: False) 2026-08-21 12:32:04,650 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-21 12:32:04,721 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #72337877 with result: [{'id': 33, 'pos_reference': 'Order 00018-002-0004', 'account_move': False}] 2026-08-21 12:32:04,733 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:04] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 42 0.037 0.055 2026-08-21 12:32:05,501 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done'])' 2026-08-21 12:32:05,514 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 12:32:05,531 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:32:05,548 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 12:32:05,565 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-08-21 12:32:05,581 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter' 2026-08-21 12:32:05,597 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul' 2026-08-21 12:32:05,614 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul li:contains("Paid")' 2026-08-21 12:32:05,632 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .orders > .order-row:nth-child(3):contains("-0005")' 2026-08-21 12:32:05,641 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:05] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.007 0.017 2026-08-21 12:32:05,707 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:05] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 16 0.026 0.028 2026-08-21 12:32:05,886 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 12:32:06,463 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row > .col:contains("-0005")' 2026-08-21 12:32:06,465 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:06,483 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Check orderline with attributes: undefined (trigger: .order-container .orderline)' 2026-08-21 12:32:06,497 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:06,516 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:06,533 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .control-button:contains("Invoice")' 2026-08-21 12:32:06,548 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-21 12:32:06,584 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'partner list screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 12:32:06,591 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click partner 'Partner Test 3' from partner list screen (trigger: .partnerlist-screen .partner-list-contents .partner-line td:contains("Partner Test 3"))' 2026-08-21 12:32:06,597 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .control-button:contains("Reprint Invoice")' 2026-08-21 12:32:06,605 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:06] "POST /web/dataset/call_kw/pos.order/write HTTP/1.1" 200 - 4 0.003 0.007 2026-08-21 12:32:08,388 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:08] "POST /web/dataset/call_kw/pos.order/action_pos_order_invoice HTTP/1.1" 200 - 759 0.611 1.163 2026-08-21 12:32:08,400 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:08] "POST /web/dataset/call_kw/pos.order/read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 12:32:08,423 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:08] "POST /web/dataset/call_kw/account.move/get_invoice_pdf_report_attachment HTTP/1.1" 200 - 11 0.005 0.012 2026-08-21 12:32:08,464 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:08] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.012 0.018 2026-08-21 12:32:08,541 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:08] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 17 0.038 0.032 2026-08-21 12:32:09,304 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Go back to main TicketScreen when in mobile (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:09,314 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:09,333 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .set-partner:contains("Partner Test 3")' 2026-08-21 12:32:09,347 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:09,364 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:09,388 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .control-button:contains("Print Receipt")' 2026-08-21 12:32:09,397 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-21 12:32:10,166 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.receipt-screen .button.back' 2026-08-21 12:32:10,180 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Go back to main TicketScreen when in mobile (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:10,200 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .pos-search-bar .filter span:contains("Paid")' 2026-08-21 12:32:10,215 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:10,227 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:10] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.022 0.017 2026-08-21 12:32:10,231 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 12:32:10,247 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:10,265 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline)))' 2026-08-21 12:32:10,280 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:10,299 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:10,315 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click more button (trigger: .mobile-more-button)' 2026-08-21 12:32:10,331 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.control-button:contains("Refund")' 2026-08-21 12:32:10,348 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .pos-search-bar .filter span:contains("Paid")' 2026-08-21 12:32:10,364 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row > .col:contains("-0005")' 2026-08-21 12:32:10,380 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:10,384 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:10] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.015 0.017 2026-08-21 12:32:10,399 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .set-partner:contains("Partner Test 3")' 2026-08-21 12:32:10,414 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:10,431 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:10,449 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Check orderline with attributes: {"productName":"Desk Pad","withClass":".selected"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")))' 2026-08-21 12:32:10,463 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:10,484 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:10,499 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 12:32:10,521 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:10,533 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click confirm button (trigger: .popup-error .footer .cancel)' 2026-08-21 12:32:10,548 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:10] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.005 2026-08-21 12:32:10,551 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:10,567 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:10,598 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 12:32:10,599 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:10,619 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline)))' 2026-08-21 12:32:10,632 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:10] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:32:10,639 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:10,649 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:10,671 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click more button (trigger: .mobile-more-button)' 2026-08-21 12:32:10,684 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.control-button:contains("Refund")' 2026-08-21 12:32:10,701 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row > .col:contains("-0005")' 2026-08-21 12:32:10,716 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:10,737 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Check orderline with attributes: {"productName":"Desk Pad","withClass":".selected"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")))' 2026-08-21 12:32:10,748 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:10,765 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:10,770 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:10] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.043 0.021 2026-08-21 12:32:10,786 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 12:32:10,797 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:10,815 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:10,834 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .to-refund-highlight:contains("To Refund: 1.00")' 2026-08-21 12:32:10,847 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:10,864 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:10,883 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .button.pay-order-button' 2026-08-21 12:32:10,897 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:10,915 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 12:32:10,930 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:10,950 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"-1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("-1")))' 2026-08-21 12:32:10,963 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:10,982 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:11,000 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 12:32:11,014 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:11,032 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click confirm button (trigger: .popup-error .footer .cancel)' 2026-08-21 12:32:11,675 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:11] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-21 12:32:12,449 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:12,466 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click numpad button: +/- (trigger: div.numpad.row button.col:contains("+/-"))' 2026-08-21 12:32:12,480 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 12:32:12,497 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:12,515 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click confirm button (trigger: .popup-error .footer .cancel)' 2026-08-21 12:32:14,642 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:14,650 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click numpad button: +/- (trigger: div.numpad.row button.col:contains("+/-"))' 2026-08-21 12:32:14,664 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 12:32:14,682 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:14,698 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:14,717 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"-2.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("-2")))' 2026-08-21 12:32:15,520 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:15,531 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:15,549 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click more button (trigger: .mobile-more-button)' 2026-08-21 12:32:15,564 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.control-button:contains("Refund")' 2026-08-21 12:32:15,582 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row > .col:contains("-0005")' 2026-08-21 12:32:15,601 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:15,623 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .to-refund-highlight:contains("Refunding 2.00")' 2026-08-21 12:32:15,626 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:15] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.015 0.025 2026-08-21 12:32:15,630 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:15,648 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:15,664 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:15,684 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-21 12:32:15,698 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:32:15,714 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 12:32:15,731 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-08-21 12:32:15,743 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #33520433 for PoS orders references: ['Order 00018-002-0006'] (draft: False) 2026-08-21 12:32:15,747 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-21 12:32:15,829 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #33520433 with result: [{'id': 34, 'pos_reference': 'Order 00018-002-0006', 'account_move': False}] 2026-08-21 12:32:15,841 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:15] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 48 0.040 0.062 2026-08-21 12:32:16,616 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done'])' 2026-08-21 12:32:16,630 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:16,648 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click more button (trigger: .mobile-more-button)' 2026-08-21 12:32:16,666 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.control-button:contains("Refund")' 2026-08-21 12:32:16,683 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row > .col:contains("-0005")' 2026-08-21 12:32:16,700 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:16,707 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:16] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.008 0.014 2026-08-21 12:32:16,721 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .refund-note:contains("2.00 Refunded")' 2026-08-21 12:32:16,753 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:16] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 17 0.015 0.026 2026-08-21 12:32:17,517 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:17,521 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-21 12:32:17,528 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 2594 2026-08-21 12:32:17,529 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-21 12:32:17,529 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 2594 2026-08-21 12:32:17,625 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123217_624904_MobileTestUi.txt 2026-08-21 12:32:17,625 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpyzm14h0a_chrome_odoo" 2026-08-21 12:32:17,653 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist ... 2026-08-21 12:32:18,448 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 2839 2026-08-21 12:32:18,449 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpsgcoojht_chrome_odoo 2026-08-21 12:32:18,473 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:46737/json/version 2026-08-21 12:32:18,475 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:46737/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:32:18,503 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:32:18,504 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:46737/json 2026-08-21 12:32:18,508 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:46737/json with timeout 3 increased to 10s during tests 2026-08-21 12:32:18,618 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:46737/devtools/page/5BC1A5EDF0A129BD12DAF8B97D4218FA 2026-08-21 12:32:18,621 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-21 12:32:18,624 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-21 12:32:18,871 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:32:18,873 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-21 12:32:18,878 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=13" in browser 2026-08-21 12:32:18,878 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-21 12:32:18,895 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:32:19,550 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:19] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 112 0.133 0.528 2026-08-21 12:32:19,553 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '5BC1A5EDF0A129BD12DAF8B97D4218FA', 'loaderId': '298F7B5F991D2D357CD60E30A2E1748E', 'isDownload': False} 2026-08-21 12:32:19,553 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('ReceiptScreenDiscountWithPricelistTour')" 2026-08-21 12:32:19,574 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:32:19,616 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:19] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.016 0.008 2026-08-21 12:32:19,627 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:19] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.040 2026-08-21 12:32:19,640 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:19] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.056 2026-08-21 12:32:20,011 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:20] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.003 0.006 2026-08-21 12:32:20,023 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:20] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.006 0.007 2026-08-21 12:32:20,056 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:32:20,081 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:20] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.009 0.009 2026-08-21 12:32:20,089 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:20] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:32:20,098 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('ReceiptScreenDiscountWithPricelistTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=13"})" 2026-08-21 12:32:20,754 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:20] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 301 0.266 0.390 2026-08-21 12:32:20,819 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:20] "GET /pos/ui HTTP/1.1" 200 - 20 0.023 0.658 2026-08-21 12:32:20,846 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:32:20,899 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:20] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.035 0.085 2026-08-21 12:32:21,058 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:21] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.006 2026-08-21 12:32:21,093 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:21] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.006 2026-08-21 12:32:21,584 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:21] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.153 0.308 2026-08-21 12:32:21,682 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:21] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.028 0.050 2026-08-21 12:32:21,716 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:21] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.011 0.013 2026-08-21 12:32:21,733 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:21] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.005 2026-08-21 12:32:21,855 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:21] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 14 0.065 0.044 2026-08-21 12:32:21,866 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:32:21,907 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:21] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.020 0.122 2026-08-21 12:32:21,949 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:21] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.013 0.162 2026-08-21 12:32:21,973 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:32:21,989 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:32:22,006 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:22] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.008 0.214 2026-08-21 12:32:22,047 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:22] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.007 0.240 2026-08-21 12:32:22,050 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:22] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:32:22,095 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:22] "GET /web/image?model=product.product&field=image_128&id=794&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.012 0.031 2026-08-21 12:32:22,109 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:22] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.228 2026-08-21 12:32:22,149 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:22] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.012 0.220 2026-08-21 12:32:22,252 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:22] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.051 0.205 2026-08-21 12:32:22,272 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:22] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.008 0.256 2026-08-21 12:32:22,323 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:22] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.021 0.502 2026-08-21 12:32:22,382 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:22] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.021 0.263 2026-08-21 12:32:22,430 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:22] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.011 0.303 2026-08-21 12:32:22,438 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:22] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.310 2026-08-21 12:32:22,470 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:22] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.017 0.297 2026-08-21 12:32:22,480 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:22] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.207 2026-08-21 12:32:22,495 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:22] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.186 2026-08-21 12:32:22,521 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:22] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.014 0.181 2026-08-21 12:32:22,540 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:22] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.012 0.142 2026-08-21 12:32:22,552 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:22] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.115 2026-08-21 12:32:22,574 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:22] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.003 0.098 2026-08-21 12:32:22,597 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:22] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.007 0.105 2026-08-21 12:32:22,616 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:22] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.004 0.112 2026-08-21 12:32:22,685 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:32:22,697 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:32:22,713 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product"))' 2026-08-21 12:32:22,718 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:22] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.016 0.013 2026-08-21 12:32:22,731 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:22,787 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Test Product","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product")):has(em.qty:contains("1")))' 2026-08-21 12:32:22,793 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:32:22,794 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:22,801 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:22,825 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Test Product","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product")):has(em.qty:contains("1")))' 2026-08-21 12:32:22,831 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:22,850 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:22,867 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click more button (trigger: .mobile-more-button)' 2026-08-21 12:32:22,884 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: '.o_pricelist_button' 2026-08-21 12:32:22,897 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'select price list 'special_pricelist' (trigger: .selection-item:contains("special_pricelist"))' 2026-08-21 12:32:22,915 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:22,931 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:22,951 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'Check orderline with attributes: {"productName":"Test Product","oldPrice":"7.0"} (trigger: .order-container .orderline:has(.product-name:contains("Test Product")):has(.info-list .price-per-unit s:contains("7.0")))' 2026-08-21 12:32:22,963 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:22,985 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-21 12:32:23,014 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:32:23,021 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:23] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:32:23,022 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:23] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:32:23,024 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 12:32:23,048 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-08-21 12:32:23,069 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'Check orderline with attributes: {"oldPrice":"7"} (trigger: .order-container .orderline:has(.info-list .price-per-unit s:contains("7")))' 2026-08-21 12:32:23,076 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #11121400 for PoS orders references: ['Order 00019-002-0001'] (draft: False) 2026-08-21 12:32:23,098 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:23] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-08-21 12:32:23,248 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #11121400 with result: [{'id': 35, 'pos_reference': 'Order 00019-002-0001', 'account_move': False}] 2026-08-21 12:32:23,268 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:23] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 99 0.093 0.105 2026-08-21 12:32:23,311 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:23] "GET /web/image?model=pos.config&id=13&field=custom_logo HTTP/1.1" 200 - 6 0.010 0.009 2026-08-21 12:32:24,041 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done'])' 2026-08-21 12:32:24,051 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product"))' 2026-08-21 12:32:24,063 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:24,084 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Test Product","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product")):has(em.qty:contains("1")))' 2026-08-21 12:32:24,096 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:24,114 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:24,134 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Test Product","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product")):has(em.qty:contains("1")))' 2026-08-21 12:32:24,146 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:24,164 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:24,184 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 12:32:24,197 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:24,215 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:24,233 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click numpad button: 9 (trigger: div.numpad.row button.col:contains("9"))' 2026-08-21 12:32:24,246 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:24,265 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-21 12:32:24,283 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:32:24,297 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 12:32:24,313 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-08-21 12:32:24,326 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #24152203 for PoS orders references: ['Order 00019-002-0002'] (draft: False) 2026-08-21 12:32:24,330 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: '.pos-receipt:not(:contains("Discounts"))' 2026-08-21 12:32:24,403 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #24152203 with result: [{'id': 36, 'pos_reference': 'Order 00019-002-0002', 'account_move': False}] 2026-08-21 12:32:24,418 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:24] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 41 0.038 0.058 2026-08-21 12:32:24,424 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:24] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.062 2026-08-21 12:32:25,233 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-21 12:32:25,242 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:25] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:32:25,255 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 2839 2026-08-21 12:32:25,256 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-21 12:32:25,266 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 2839 2026-08-21 12:32:25,369 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123225_369525_MobileTestUi.txt 2026-08-21 12:32:25,369 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpsgcoojht_chrome_odoo" 2026-08-21 12:32:25,398 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_07_pos_barcodes_scan ... 2026-08-21 12:32:25,920 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 3042 2026-08-21 12:32:25,921 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpb91a5eo2_chrome_odoo 2026-08-21 12:32:25,921 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:39445/json/version 2026-08-21 12:32:25,922 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:39445/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:32:25,962 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:32:25,962 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:39445/json 2026-08-21 12:32:25,974 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:39445/json with timeout 3 increased to 10s during tests 2026-08-21 12:32:26,016 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:39445/devtools/page/681C0CB6889EB845F83905383AEC5B58 2026-08-21 12:32:26,057 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-21 12:32:26,068 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-21 12:32:26,249 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:32:26,251 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-21 12:32:26,257 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=13" in browser 2026-08-21 12:32:26,257 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-21 12:32:26,274 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:32:26,784 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:26] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 110 0.065 0.449 2026-08-21 12:32:26,786 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '681C0CB6889EB845F83905383AEC5B58', 'loaderId': 'C26ED445E6F4B96F3A73BEC0A5D4FBC7', 'isDownload': False} 2026-08-21 12:32:26,786 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('BarcodeScanningTour')" 2026-08-21 12:32:26,793 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:32:26,805 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:26] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.006 2026-08-21 12:32:26,822 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:26] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.023 2026-08-21 12:32:26,831 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:26] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.011 0.021 2026-08-21 12:32:27,194 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:27] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.002 0.006 2026-08-21 12:32:27,232 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:27] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.029 0.008 2026-08-21 12:32:27,235 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:32:27,255 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:27] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-08-21 12:32:27,259 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:27] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.018 2026-08-21 12:32:27,282 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('BarcodeScanningTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=13"})" 2026-08-21 12:32:28,012 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:28] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 302 0.320 0.423 2026-08-21 12:32:28,066 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:28] "GET /pos/ui HTTP/1.1" 200 - 20 0.014 0.731 2026-08-21 12:32:28,095 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:32:28,171 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:28] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.025 0.106 2026-08-21 12:32:28,316 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:28] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.005 2026-08-21 12:32:28,341 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:28] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-08-21 12:32:28,756 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:28] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.123 0.274 2026-08-21 12:32:28,828 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:28] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.045 2026-08-21 12:32:28,854 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:28] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.006 0.013 2026-08-21 12:32:28,865 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:28] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 12:32:28,950 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:28] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 14 0.038 0.036 2026-08-21 12:32:28,989 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:28] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.007 0.089 2026-08-21 12:32:28,999 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:32:29,009 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:29] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:32:29,016 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:32:29,040 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:29] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.016 0.122 2026-08-21 12:32:29,054 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:29] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 12:32:29,079 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:29] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.008 0.145 2026-08-21 12:32:29,126 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:29] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.016 0.182 2026-08-21 12:32:29,163 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:29] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.008 0.220 2026-08-21 12:32:29,180 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:29] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.011 0.211 2026-08-21 12:32:29,217 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:29] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.014 0.183 2026-08-21 12:32:29,233 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:29] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.005 0.165 2026-08-21 12:32:29,275 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:29] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.016 0.177 2026-08-21 12:32:29,334 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:29] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.028 0.169 2026-08-21 12:32:29,385 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:29] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.012 0.200 2026-08-21 12:32:29,395 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:29] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.002 0.204 2026-08-21 12:32:29,403 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:29] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.197 2026-08-21 12:32:29,414 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:29] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.189 2026-08-21 12:32:29,425 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:29] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.175 2026-08-21 12:32:29,448 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:29] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.013 0.156 2026-08-21 12:32:29,459 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:29] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.005 0.112 2026-08-21 12:32:29,474 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:29] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.007 0.077 2026-08-21 12:32:29,491 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:29] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.003 0.087 2026-08-21 12:32:29,509 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:29] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.003 0.079 2026-08-21 12:32:29,529 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:29] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.002 0.092 2026-08-21 12:32:29,765 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:32:29,783 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'PoS model scan barcode '0123456789' (trigger: body)' 2026-08-21 12:32:29,799 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:29,823 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:29] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.029 0.017 2026-08-21 12:32:29,845 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")))' 2026-08-21 12:32:29,853 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:32:29,869 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:29,877 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'PoS model scan barcode '0123456789' (trigger: body)' 2026-08-21 12:32:29,886 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:29,908 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":2} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(em.qty:contains("2")))' 2026-08-21 12:32:29,915 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:29,931 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'PoS model scan barcode '2305000000004' (trigger: body)' 2026-08-21 12:32:29,950 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:29,970 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":1,"price":"0.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(em.qty:contains("1")):has(.price:contains("0.00")))' 2026-08-21 12:32:29,981 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:29,999 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'PoS model scan barcode '2305000123451' (trigger: body)' 2026-08-21 12:32:30,014 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:30,035 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":1,"price":"123.45"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(em.qty:contains("1")):has(.price:contains("123.45")))' 2026-08-21 12:32:30,046 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:30,065 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'PoS model scan barcode '2100005000000' (trigger: body)' 2026-08-21 12:32:30,080 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:30,100 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Wall Shelf Unit","quantity":0,"price":"0.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf Unit")):has(.price:contains("0.00")))' 2026-08-21 12:32:30,113 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:30,131 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'PoS model scan barcode '2100005080002' (trigger: body)' 2026-08-21 12:32:30,150 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:30,168 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Wall Shelf Unit","quantity":8} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf Unit")):has(em.qty:contains("8")))' 2026-08-21 12:32:30,180 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:30,199 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'Last tour step that avoids error mentioned in commit 443c209 (trigger: body)' 2026-08-21 12:32:30,205 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-21 12:32:30,234 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:30] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:32:30,237 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 3042 2026-08-21 12:32:30,238 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-21 12:32:30,239 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 3042 2026-08-21 12:32:30,340 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123230_339921_MobileTestUi.txt 2026-08-21 12:32:30,340 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpb91a5eo2_chrome_odoo" 2026-08-21 12:32:30,370 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_07_pos_combo ... 2026-08-21 12:32:33,526 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 3246 2026-08-21 12:32:33,527 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmp79o7hdz3_chrome_odoo 2026-08-21 12:32:33,527 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:41115/json/version 2026-08-21 12:32:33,530 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:41115/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:32:33,580 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:32:33,581 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:41115/json 2026-08-21 12:32:33,591 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:41115/json with timeout 3 increased to 10s during tests 2026-08-21 12:32:33,658 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:41115/devtools/page/BDBB51FAC546D769EAD7C5341F72F777 2026-08-21 12:32:33,689 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-21 12:32:33,733 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-21 12:32:33,944 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:32:33,946 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-21 12:32:33,953 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=13" in browser 2026-08-21 12:32:33,953 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-21 12:32:33,971 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:32:35,451 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:35] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 112 0.111 1.374 2026-08-21 12:32:35,454 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': 'BDBB51FAC546D769EAD7C5341F72F777', 'loaderId': 'D5A866F4D1A714D4F5F4EFC59A228A2B', 'isDownload': False} 2026-08-21 12:32:35,454 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('PosComboPriceTaxIncludedTour')" 2026-08-21 12:32:35,470 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:32:35,486 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:35] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.008 2026-08-21 12:32:35,492 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:35] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.018 2026-08-21 12:32:35,503 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:35] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.018 2026-08-21 12:32:35,816 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:35] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.001 0.010 2026-08-21 12:32:35,826 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:35] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-08-21 12:32:35,849 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:32:35,855 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:35] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.008 0.011 2026-08-21 12:32:35,857 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:35] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:32:35,869 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('PosComboPriceTaxIncludedTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=13"})" 2026-08-21 12:32:36,495 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:36] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.247 0.369 2026-08-21 12:32:36,541 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:36] "GET /pos/ui HTTP/1.1" 200 - 20 0.014 0.624 2026-08-21 12:32:36,558 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:32:36,613 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:36] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.028 0.064 2026-08-21 12:32:36,788 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:36] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-08-21 12:32:36,836 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:36] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-08-21 12:32:37,305 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:37] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 181 0.094 0.345 2026-08-21 12:32:37,371 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:37] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.010 0.042 2026-08-21 12:32:37,393 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:37] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.003 0.012 2026-08-21 12:32:37,404 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:37] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 12:32:37,487 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:37] "GET /web/image?model=product.product&field=image_128&id=797&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 14 0.019 0.052 2026-08-21 12:32:37,516 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:37] "GET /web/image?model=product.product&field=image_128&id=796&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.007 0.093 2026-08-21 12:32:37,520 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:32:37,568 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:37] "GET /web/image?model=product.product&field=image_128&id=798&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.025 0.125 2026-08-21 12:32:37,619 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:37] "GET /web/image?model=product.product&field=image_128&id=799&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.014 0.186 2026-08-21 12:32:37,660 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:37] "GET /web/image?model=product.product&field=image_128&id=800&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.006 0.227 2026-08-21 12:32:37,710 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:37] "GET /web/image?model=product.product&field=image_128&id=801&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.013 0.261 2026-08-21 12:32:37,718 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:32:37,728 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:32:37,728 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:37] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.009 0.230 2026-08-21 12:32:37,777 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:37] "GET /web/image?model=product.product&field=image_128&id=802&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.023 0.231 2026-08-21 12:32:37,797 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:37] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:32:37,813 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:37] "GET /web/image?model=product.product&field=image_128&id=803&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.009 0.229 2026-08-21 12:32:37,853 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:37] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.011 0.220 2026-08-21 12:32:37,909 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:37] "GET /web/image?model=product.product&field=image_128&id=806&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.021 0.224 2026-08-21 12:32:37,928 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:37] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.005 0.183 2026-08-21 12:32:37,980 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:37] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.021 0.223 2026-08-21 12:32:37,990 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:37] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.214 2026-08-21 12:32:38,031 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:38] "GET /web/image?model=product.product&field=image_128&id=805&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.009 0.218 2026-08-21 12:32:38,073 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:38] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.010 0.246 2026-08-21 12:32:38,114 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:38] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.013 0.232 2026-08-21 12:32:38,147 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:38] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.008 0.222 2026-08-21 12:32:38,187 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:38] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.009 0.235 2026-08-21 12:32:38,205 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:38] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.006 0.212 2026-08-21 12:32:38,246 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:38] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.011 0.191 2026-08-21 12:32:38,294 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:38] "GET /web/image?model=product.product&field=image_128&id=804&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.023 0.192 2026-08-21 12:32:38,335 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:38] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.008 0.199 2026-08-21 12:32:38,386 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:38] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.009 0.225 2026-08-21 12:32:38,426 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:38] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.013 0.218 2026-08-21 12:32:38,430 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:32:38,437 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:38] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.221 2026-08-21 12:32:38,447 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:38] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.196 2026-08-21 12:32:38,448 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo"))' 2026-08-21 12:32:38,461 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:38] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.158 2026-08-21 12:32:38,466 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check if the combo popup is shown (trigger: .popup.combo-configurator-popup)' 2026-08-21 12:32:38,473 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:38] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.006 0.127 2026-08-21 12:32:38,488 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:38] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.007 0.091 2026-08-21 12:32:38,494 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check that Combo Product 1 is not present in the combo options (trigger: body:not(:has(label.combo-line article.product:has( .product-name:contains("Combo Product 1")))))' 2026-08-21 12:32:38,502 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Select combo item Combo Product 3 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 3")))' 2026-08-21 12:32:38,504 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:38] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.002 0.070 2026-08-21 12:32:38,519 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Select combo item Combo Product 9 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 9")))' 2026-08-21 12:32:38,528 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:38] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.012 0.077 2026-08-21 12:32:38,534 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'product configurator is shown (trigger: .product-configurator-popup:not(:has(.d-none)))' 2026-08-21 12:32:38,548 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'canceling product configuration (trigger: .product-configurator-popup .button.cancel)' 2026-08-21 12:32:38,555 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:38] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.005 0.098 2026-08-21 12:32:38,569 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'check that amount is not displayed if zero (trigger: article.product .product-content:not(:has(.price-tag:contains("0"))))' 2026-08-21 12:32:38,580 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:38] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.007 0.104 2026-08-21 12:32:38,585 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'check that amount is properly displayed when it is not 0 (trigger: article.product .product-content .product-name:contains("Combo Product 3") ~.price-tag:contains("2.60"))' 2026-08-21 12:32:38,597 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'try to click `confirm` without having made all the selections (trigger: .popup.combo-configurator-popup footer button.confirm[disabled])' 2026-08-21 12:32:38,618 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Select combo item Combo Product 5 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 5")))' 2026-08-21 12:32:38,631 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Select combo item Combo Product 7 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 7")))' 2026-08-21 12:32:38,647 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check that Combo Product 7 is selected (trigger: input:checked ~ label.combo-line article.product:has( .product-name:contains("Combo Product 7")))' 2026-08-21 12:32:38,666 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Select combo item Combo Product 8 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 8")))' 2026-08-21 12:32:38,683 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check that Combo Product 8 is selected (trigger: input:checked ~ label.combo-line article.product:has( .product-name:contains("Combo Product 8")))' 2026-08-21 12:32:38,696 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check that Combo Product 7 is not selected (trigger: body:not(:has(input:checked ~ label.combo-line article.product:has( .product-name:contains("Combo Product 7")))))' 2026-08-21 12:32:38,713 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Click `confirm` (trigger: .popup.combo-configurator-popup footer button.confirm)' 2026-08-21 12:32:38,762 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:38,818 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Office Combo"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Office Combo")))' 2026-08-21 12:32:38,823 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:38,829 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:32:38,832 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:38,851 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 3","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 3")):has(em.qty:contains("1")))' 2026-08-21 12:32:38,868 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 3","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 3")):has(em.qty:contains("1")))' 2026-08-21 12:32:38,883 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:38,899 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 12:32:38,913 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:38,933 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 3","quantity":"1.0","price":"13.43"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 3")):has(em.qty:contains("1")):has(.price:contains("13.43")))' 2026-08-21 12:32:38,946 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:38,967 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:38,988 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 5","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 5")):has(em.qty:contains("1")))' 2026-08-21 12:32:38,997 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 5","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 5")):has(em.qty:contains("1")))' 2026-08-21 12:32:39,012 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:39,033 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 12:32:39,046 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:39,069 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 5","quantity":"1.0","price":"18.67"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 5")):has(em.qty:contains("1")):has(.price:contains("18.67")))' 2026-08-21 12:32:39,080 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:39,098 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:39,116 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 8","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 8")):has(em.qty:contains("1")))' 2026-08-21 12:32:39,130 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 8","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 8")):has(em.qty:contains("1")))' 2026-08-21 12:32:39,146 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:39,164 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 12:32:39,179 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:39,201 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 8","quantity":"1.0","price":"30.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 8")):has(em.qty:contains("1")):has(.price:contains("30.00")))' 2026-08-21 12:32:39,219 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:39,231 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:39,251 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check orderline with attributes: {"productName":"Office Combo","price":"0.0"} (trigger: body:not(:has(.order-container .orderline:has(.product-name:contains("Office Combo")):has(.price:contains("0.0")))))' 2026-08-21 12:32:39,262 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:39,281 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:39,299 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 12:32:39,313 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:39,331 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:39,352 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 3","quantity":"2.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 3")):has(em.qty:contains("2")))' 2026-08-21 12:32:39,749 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:39] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-21 12:32:40,167 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 3","quantity":"2.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 3")):has(em.qty:contains("2")))' 2026-08-21 12:32:40,179 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:40,197 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 12:32:40,213 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:40,232 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 3","quantity":"2.0","price":"26.86"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 3")):has(em.qty:contains("2")):has(.price:contains("26.86")))' 2026-08-21 12:32:40,246 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:40,268 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:40,285 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 5","quantity":"2.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 5")):has(em.qty:contains("2")))' 2026-08-21 12:32:40,299 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 5","quantity":"2.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 5")):has(em.qty:contains("2")))' 2026-08-21 12:32:40,313 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:40,332 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 12:32:40,352 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:40,372 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 5","quantity":"2.0","price":"37.34"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 5")):has(em.qty:contains("2")):has(.price:contains("37.34")))' 2026-08-21 12:32:40,379 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:40,399 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:40,418 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 8","quantity":"2.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 8")):has(em.qty:contains("2")))' 2026-08-21 12:32:40,430 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 8","quantity":"2.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 8")):has(em.qty:contains("2")))' 2026-08-21 12:32:40,446 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:40,464 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 12:32:40,480 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:40,501 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 8","quantity":"2.0","price":"60.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 8")):has(em.qty:contains("2")):has(.price:contains("60.00")))' 2026-08-21 12:32:40,512 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:40,531 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:40,554 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 12:32:40,563 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:40,582 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:40,601 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 12:32:40,613 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:40,633 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:40,651 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline)))' 2026-08-21 12:32:40,764 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:40] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 12:32:41,464 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:41,481 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo"))' 2026-08-21 12:32:41,498 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Select combo item Combo Product 3 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 3")))' 2026-08-21 12:32:41,513 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Select combo item Combo Product 5 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 5")))' 2026-08-21 12:32:41,529 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Select combo item Combo Product 8 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 8")))' 2026-08-21 12:32:41,546 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Click `confirm` (trigger: .popup.combo-configurator-popup footer button.confirm)' 2026-08-21 12:32:41,606 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:41,620 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'order total amount is '62.10' (trigger: .product-screen .order-summary .total:contains("62.10"))' 2026-08-21 12:32:41,621 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:41,631 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-21 12:32:41,657 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:32:41,666 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:41] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:32:41,668 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:41] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:32:41,672 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 12:32:41,685 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-08-21 12:32:41,700 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:41] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.007 0.012 2026-08-21 12:32:41,721 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-21 12:32:41,727 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #46346617 for PoS orders references: ['Order 00021-002-0001'] (draft: False) 2026-08-21 12:32:41,732 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:41] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:32:41,967 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #46346617 with result: [{'id': 37, 'pos_reference': 'Order 00021-002-0001', 'account_move': False}] 2026-08-21 12:32:41,991 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:41] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 108 0.147 0.125 2026-08-21 12:32:42,065 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:42] "GET /web/image?model=pos.config&id=13&field=custom_logo HTTP/1.1" 200 - 6 0.009 0.009 2026-08-21 12:32:42,779 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done'])' 2026-08-21 12:32:42,787 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo"))' 2026-08-21 12:32:42,798 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Select combo item Combo Product 2 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 2")))' 2026-08-21 12:32:42,813 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Select combo item Combo Product 4 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 4")))' 2026-08-21 12:32:42,830 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Select combo item Combo Product 6 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 6")))' 2026-08-21 12:32:42,847 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Click `confirm` (trigger: .popup.combo-configurator-popup footer button.confirm)' 2026-08-21 12:32:42,894 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:42,905 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'order total amount is '59.17' (trigger: .product-screen .order-summary .total:contains("59.17"))' 2026-08-21 12:32:42,912 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:42,931 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:42,950 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'order total tax is '10.56' (trigger: .order-summary .tax:contains("10.56"))' 2026-08-21 12:32:42,962 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:42,968 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-21 12:32:42,976 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 3246 2026-08-21 12:32:42,976 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-21 12:32:42,977 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 3246 2026-08-21 12:32:43,039 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123243_039626_MobileTestUi.txt 2026-08-21 12:32:43,040 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmp79o7hdz3_chrome_odoo" 2026-08-21 12:32:43,112 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_08_show_tax_excluded ... 2026-08-21 12:32:43,786 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 3471 2026-08-21 12:32:43,786 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpzt_c_37w_chrome_odoo 2026-08-21 12:32:43,786 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:37099/json/version 2026-08-21 12:32:43,788 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:37099/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:32:43,817 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:32:43,817 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:37099/json 2026-08-21 12:32:43,818 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:37099/json with timeout 3 increased to 10s during tests 2026-08-21 12:32:43,869 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:37099/devtools/page/34977DCADECD399636DDBCB44E4DF813 2026-08-21 12:32:43,888 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-21 12:32:43,971 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-21 12:32:44,254 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:32:44,256 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-21 12:32:44,261 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=13" in browser 2026-08-21 12:32:44,261 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-21 12:32:44,282 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:32:44,918 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:44] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 112 0.104 0.538 2026-08-21 12:32:44,921 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '34977DCADECD399636DDBCB44E4DF813', 'loaderId': 'CBA94793DABAD8269255FD682537FC35', 'isDownload': False} 2026-08-21 12:32:44,921 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('ShowTaxExcludedTour')" 2026-08-21 12:32:44,949 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:44] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.005 2026-08-21 12:32:44,952 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:32:44,971 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:44] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.009 2026-08-21 12:32:44,979 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:44] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.020 2026-08-21 12:32:45,323 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:45] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-08-21 12:32:45,340 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:45] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.007 2026-08-21 12:32:45,384 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.026 2026-08-21 12:32:45,390 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:45] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:32:45,396 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:45] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.022 0.006 2026-08-21 12:32:45,407 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('ShowTaxExcludedTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=13"})" 2026-08-21 12:32:46,082 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:46] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 300 0.284 0.387 2026-08-21 12:32:46,155 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:46] "GET /pos/ui HTTP/1.1" 200 - 20 0.025 0.692 2026-08-21 12:32:46,188 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:32:46,261 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:46] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.038 0.114 2026-08-21 12:32:46,452 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:46] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-08-21 12:32:46,494 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:46] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 12:32:46,963 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:46] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.115 0.341 2026-08-21 12:32:47,044 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:47] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.021 0.043 2026-08-21 12:32:47,068 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:47] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.004 0.013 2026-08-21 12:32:47,087 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:47] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 12:32:47,199 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:47] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 14 0.037 0.061 2026-08-21 12:32:47,236 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:47] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.009 0.110 2026-08-21 12:32:47,282 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:47] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.014 0.155 2026-08-21 12:32:47,325 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:47] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.010 0.186 2026-08-21 12:32:47,337 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:32:47,346 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:32:47,355 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:32:47,371 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:47] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.018 0.214 2026-08-21 12:32:47,377 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:47] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:32:47,428 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:47] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.015 0.286 2026-08-21 12:32:47,440 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:47] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.231 2026-08-21 12:32:47,487 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:47] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.013 0.031 2026-08-21 12:32:47,537 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:47] "GET /web/image?model=product.product&field=image_128&id=807&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.011 0.239 2026-08-21 12:32:47,588 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:47] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.025 0.203 2026-08-21 12:32:47,607 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:47] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.007 0.217 2026-08-21 12:32:47,640 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:47] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.009 0.194 2026-08-21 12:32:47,683 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:47] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.006 0.438 2026-08-21 12:32:47,690 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:47] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.228 2026-08-21 12:32:47,704 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:47] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.208 2026-08-21 12:32:47,714 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:47] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.161 2026-08-21 12:32:47,726 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:47] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.129 2026-08-21 12:32:47,739 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:47] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.006 0.110 2026-08-21 12:32:47,764 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:47] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.011 0.112 2026-08-21 12:32:47,772 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:47] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.002 0.083 2026-08-21 12:32:47,807 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:47] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.005 0.093 2026-08-21 12:32:47,825 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:47] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.001 0.102 2026-08-21 12:32:47,845 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:47] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.001 0.116 2026-08-21 12:32:48,067 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ShowTaxExcludedTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:32:48,080 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ShowTaxExcludedTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:32:48,097 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ShowTaxExcludedTour on step: 'click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product"))' 2026-08-21 12:32:48,100 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:48] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.016 0.013 2026-08-21 12:32:48,117 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ShowTaxExcludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:48,144 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ShowTaxExcludedTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Test Product","quantity":"1.0","price":"100.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product")):has(em.qty:contains("1")):has(.price:contains("100.0")))' 2026-08-21 12:32:48,148 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ShowTaxExcludedTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:48,150 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:32:48,167 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ShowTaxExcludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:48,184 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ShowTaxExcludedTour on step: 'order total amount is '110.0' (trigger: .product-screen .order-summary .total:contains("110.0"))' 2026-08-21 12:32:48,196 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ShowTaxExcludedTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:48,216 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ShowTaxExcludedTour on step: 'Last tour step that avoids error mentioned in commit 443c209 (trigger: body)' 2026-08-21 12:32:48,231 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-21 12:32:48,239 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:48] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:32:48,253 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 3471 2026-08-21 12:32:48,254 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-21 12:32:48,254 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 3471 2026-08-21 12:32:48,352 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123248_352680_MobileTestUi.txt 2026-08-21 12:32:48,353 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpzt_c_37w_chrome_odoo" 2026-08-21 12:32:48,381 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_09_pos_barcodes_scan_product_pacaging ... 2026-08-21 12:32:49,088 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 3677 2026-08-21 12:32:49,088 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpxs8l0blg_chrome_odoo 2026-08-21 12:32:49,088 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:37175/json/version 2026-08-21 12:32:49,090 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:37175/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:32:49,163 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:32:49,164 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:37175/json 2026-08-21 12:32:49,164 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:37175/json with timeout 3 increased to 10s during tests 2026-08-21 12:32:49,193 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:37175/devtools/page/7CD9526C7F9B0F892DE060302488C28F 2026-08-21 12:32:49,206 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-21 12:32:49,266 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-21 12:32:49,504 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:32:49,506 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-21 12:32:49,508 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=13" in browser 2026-08-21 12:32:49,508 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-21 12:32:49,530 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:32:50,186 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:50] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 112 0.096 0.564 2026-08-21 12:32:50,189 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '7CD9526C7F9B0F892DE060302488C28F', 'loaderId': '66DC152FFE1511A92FBAACC8B2329D38', 'isDownload': False} 2026-08-21 12:32:50,189 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('BarcodeScanningProductPackagingTour')" 2026-08-21 12:32:50,210 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:32:50,227 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:50] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.007 2026-08-21 12:32:50,234 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:50] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.018 2026-08-21 12:32:50,251 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:50] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.030 2026-08-21 12:32:50,651 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:50] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-08-21 12:32:50,662 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:50] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-08-21 12:32:50,708 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 12:32:50,712 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:50] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 12:32:50,716 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:50] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.014 2026-08-21 12:32:50,738 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('BarcodeScanningProductPackagingTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=13"})" 2026-08-21 12:32:51,417 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:51] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 300 0.275 0.413 2026-08-21 12:32:51,467 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:51] "GET /pos/ui HTTP/1.1" 200 - 20 0.010 0.669 2026-08-21 12:32:51,515 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:32:51,572 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:51] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.041 0.086 2026-08-21 12:32:51,736 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:51] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-08-21 12:32:51,775 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:51] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-08-21 12:32:52,316 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:52] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.158 0.368 2026-08-21 12:32:52,411 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:52] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.034 0.044 2026-08-21 12:32:52,437 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:52] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.007 0.012 2026-08-21 12:32:52,451 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:52] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.004 0.005 2026-08-21 12:32:52,599 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:52] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 14 0.057 0.078 2026-08-21 12:32:52,648 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:52] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.007 0.165 2026-08-21 12:32:52,684 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:52] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.009 0.182 2026-08-21 12:32:52,734 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:52] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.021 0.220 2026-08-21 12:32:52,749 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 12:32:52,758 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:32:52,776 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 12:32:52,789 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:52] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.008 0.287 2026-08-21 12:32:52,805 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:52] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:32:52,837 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:52] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.015 0.296 2026-08-21 12:32:52,855 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:52] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.009 0.243 2026-08-21 12:32:52,894 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:52] "GET /web/image?model=product.product&field=image_128&id=808&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.011 0.227 2026-08-21 12:32:52,923 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:52] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.005 0.219 2026-08-21 12:32:52,979 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:52] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.029 0.165 2026-08-21 12:32:53,002 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:53] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.004 0.192 2026-08-21 12:32:53,034 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:53] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.006 0.186 2026-08-21 12:32:53,088 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:53] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.010 0.219 2026-08-21 12:32:53,093 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:53] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.211 2026-08-21 12:32:53,104 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:53] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.199 2026-08-21 12:32:53,118 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:53] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.184 2026-08-21 12:32:53,129 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:53] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.141 2026-08-21 12:32:53,138 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:53] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.121 2026-08-21 12:32:53,157 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:53] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.008 0.112 2026-08-21 12:32:53,174 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:53] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.009 0.071 2026-08-21 12:32:53,203 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:53] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.009 0.086 2026-08-21 12:32:53,221 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:53] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.002 0.096 2026-08-21 12:32:53,238 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:53] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.001 0.102 2026-08-21 12:32:53,463 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningProductPackagingTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:32:53,480 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'PoS model scan barcode '12345601' (trigger: body)' 2026-08-21 12:32:53,499 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:53,519 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:53] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.027 0.020 2026-08-21 12:32:53,542 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Packaging Product","quantity":1} (trigger: .order-container .orderline.selected:has(.product-name:contains("Packaging Product")):has(em.qty:contains("1")))' 2026-08-21 12:32:53,547 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:53,551 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:32:53,564 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'PoS model scan barcode '12345601' (trigger: body)' 2026-08-21 12:32:53,579 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:53,603 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Packaging Product","quantity":2} (trigger: .order-container .orderline.selected:has(.product-name:contains("Packaging Product")):has(em.qty:contains("2")))' 2026-08-21 12:32:53,613 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:53,631 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'PoS model scan barcode '12345610' (trigger: body)' 2026-08-21 12:32:53,646 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:53,667 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Packaging Product","quantity":12} (trigger: .order-container .orderline.selected:has(.product-name:contains("Packaging Product")):has(em.qty:contains("12")))' 2026-08-21 12:32:53,679 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:53,697 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'PoS model scan barcode '12345610' (trigger: body)' 2026-08-21 12:32:53,713 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:53,732 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Packaging Product","quantity":22} (trigger: .order-container .orderline.selected:has(.product-name:contains("Packaging Product")):has(em.qty:contains("22")))' 2026-08-21 12:32:53,745 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:53,765 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'Last tour step that avoids error mentioned in commit 443c209 (trigger: body)' 2026-08-21 12:32:53,769 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-21 12:32:53,775 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 3677 2026-08-21 12:32:53,776 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-21 12:32:53,777 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 3677 2026-08-21 12:32:53,856 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123253_856533_MobileTestUi.txt 2026-08-21 12:32:53,857 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpxs8l0blg_chrome_odoo" 2026-08-21 12:32:53,893 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_GS1_pos_barcodes_scan ... 2026-08-21 12:32:54,877 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 3882 2026-08-21 12:32:54,879 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmp47veyrqs_chrome_odoo 2026-08-21 12:32:54,880 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:43411/json/version 2026-08-21 12:32:54,882 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:43411/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:32:54,926 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:32:54,926 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:43411/json 2026-08-21 12:32:54,930 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:43411/json with timeout 3 increased to 10s during tests 2026-08-21 12:32:54,960 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:43411/devtools/page/E19A1EA323966F4BF48E583275FF1F69 2026-08-21 12:32:54,969 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-21 12:32:55,007 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-21 12:32:55,326 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:32:55,330 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-21 12:32:55,333 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=13" in browser 2026-08-21 12:32:55,333 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-21 12:32:55,347 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:32:56,043 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:56] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 113 0.092 0.607 2026-08-21 12:32:56,046 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': 'E19A1EA323966F4BF48E583275FF1F69', 'loaderId': 'B7ABAE17DCB169E20C7EFBC974BCA303', 'isDownload': False} 2026-08-21 12:32:56,046 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('GS1BarcodeScanningTour')" 2026-08-21 12:32:56,057 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:32:56,084 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:56] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.015 0.011 2026-08-21 12:32:56,098 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:56] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.031 2026-08-21 12:32:56,108 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:56] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.046 2026-08-21 12:32:56,493 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:56] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.004 0.007 2026-08-21 12:32:56,518 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:56] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.016 0.008 2026-08-21 12:32:56,538 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:32:56,561 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:56] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 4 0.005 0.014 2026-08-21 12:32:56,567 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:56] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 12:32:56,595 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:56] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.018 0.006 2026-08-21 12:32:56,624 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:56] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-08-21 12:32:56,634 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('GS1BarcodeScanningTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=13"})" 2026-08-21 12:32:57,358 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:57] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 300 0.302 0.422 2026-08-21 12:32:57,411 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:57] "GET /pos/ui HTTP/1.1" 200 - 21 0.017 0.733 2026-08-21 12:32:57,429 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:32:57,499 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:57] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.033 0.082 2026-08-21 12:32:57,637 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:57] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.005 2026-08-21 12:32:57,703 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:57] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 4 0.004 0.008 2026-08-21 12:32:57,727 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:57] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.005 2026-08-21 12:32:57,743 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:57] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-08-21 12:32:58,212 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:58] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.154 0.300 2026-08-21 12:32:58,312 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:58] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.039 0.047 2026-08-21 12:32:58,336 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:58] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.005 0.013 2026-08-21 12:32:58,348 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:58] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 12:32:58,448 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:58] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 14 0.042 0.045 2026-08-21 12:32:58,464 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 12:32:58,498 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:58] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.019 0.117 2026-08-21 12:32:58,535 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:58] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.009 0.150 2026-08-21 12:32:58,541 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:32:58,556 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:32:58,600 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:58] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.021 0.193 2026-08-21 12:32:58,608 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:58] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:32:58,640 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:58] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.012 0.238 2026-08-21 12:32:58,704 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:58] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.025 0.297 2026-08-21 12:32:58,720 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:58] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.008 0.241 2026-08-21 12:32:58,767 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:58] "GET /web/image?model=product.product&field=image_128&id=809&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.014 0.249 2026-08-21 12:32:58,813 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:58] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.018 0.217 2026-08-21 12:32:58,837 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:58] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.006 0.219 2026-08-21 12:32:58,886 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:58] "GET /web/image?model=product.product&field=image_128&id=810&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.010 0.229 2026-08-21 12:32:58,921 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:58] "GET /web/image?model=product.product&field=image_128&id=811&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.007 0.205 2026-08-21 12:32:58,950 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:58] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.006 0.220 2026-08-21 12:32:58,956 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.219 2026-08-21 12:32:59,022 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:59] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.023 0.227 2026-08-21 12:32:59,070 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:59] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.011 0.231 2026-08-21 12:32:59,091 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:59] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.014 0.229 2026-08-21 12:32:59,107 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:59] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.007 0.205 2026-08-21 12:32:59,122 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:59] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.184 2026-08-21 12:32:59,129 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:59] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.002 0.173 2026-08-21 12:32:59,136 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:59] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.002 0.105 2026-08-21 12:32:59,151 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:59] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.008 0.069 2026-08-21 12:32:59,170 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:59] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.002 0.072 2026-08-21 12:32:59,197 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:59] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.005 0.079 2026-08-21 12:32:59,223 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:59] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.008 0.088 2026-08-21 12:32:59,299 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:32:59,314 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '0108431673020125100000001' (trigger: body)' 2026-08-21 12:32:59,329 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:59,344 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:59] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.022 0.015 2026-08-21 12:32:59,387 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product 1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 1")))' 2026-08-21 12:32:59,392 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:59,395 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:32:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:32:59,404 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '0108431673020125100000001' (trigger: body)' 2026-08-21 12:32:59,417 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:59,441 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product 1","quantity":2} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 1")):has(em.qty:contains("2")))' 2026-08-21 12:32:59,447 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:59,463 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '0108431673020125305' (trigger: body)' 2026-08-21 12:32:59,479 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:59,500 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product 1","quantity":7} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 1")):has(em.qty:contains("7")))' 2026-08-21 12:32:59,512 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:59,530 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '01084316730201253010' (trigger: body)' 2026-08-21 12:32:59,545 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:59,570 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product 1","quantity":17} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 1")):has(em.qty:contains("17")))' 2026-08-21 12:32:59,578 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:59,596 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '08431673020126' (trigger: body)' 2026-08-21 12:32:59,612 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:59,633 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product 2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 2")))' 2026-08-21 12:32:59,645 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:59,663 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '08431673020126' (trigger: body)' 2026-08-21 12:32:59,679 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:59,699 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product 2","quantity":2} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 2")):has(em.qty:contains("2")))' 2026-08-21 12:32:59,712 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:59,730 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '3760171283370' (trigger: body)' 2026-08-21 12:32:59,746 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:59,766 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product 3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 3")))' 2026-08-21 12:32:59,779 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:59,797 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '3760171283370' (trigger: body)' 2026-08-21 12:32:59,812 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:59,833 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product 3","quantity":2} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 3")):has(em.qty:contains("2")))' 2026-08-21 12:32:59,849 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:59,863 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '0108431673020132' (trigger: body)' 2026-08-21 12:32:59,878 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:59,899 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product 1","quantity":27} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 1")):has(em.qty:contains("27")))' 2026-08-21 12:32:59,912 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:59,930 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '0108431673020132305' (trigger: body)' 2026-08-21 12:32:59,945 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:32:59,965 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product 1","quantity":77} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 1")):has(em.qty:contains("77")))' 2026-08-21 12:32:59,978 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:32:59,997 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'Last tour step that avoids error mentioned in commit 443c209 (trigger: body)' 2026-08-21 12:33:00,001 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-21 12:33:00,008 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 3882 2026-08-21 12:33:00,009 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-21 12:33:00,009 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 3882 2026-08-21 12:33:00,106 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123300_106029_MobileTestUi.txt 2026-08-21 12:33:00,107 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmp47veyrqs_chrome_odoo" 2026-08-21 12:33:00,136 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_add_multiple_serials_at_once ... 2026-08-21 12:33:00,812 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 4093 2026-08-21 12:33:00,816 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpmrf_1he8_chrome_odoo 2026-08-21 12:33:00,818 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:34101/json/version 2026-08-21 12:33:00,823 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:34101/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:33:00,871 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:33:00,874 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:34101/json 2026-08-21 12:33:00,879 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:34101/json with timeout 3 increased to 10s during tests 2026-08-21 12:33:00,888 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:34101/devtools/page/AA0EBD89CD0BE228F5FB7E8B38DF64DA 2026-08-21 12:33:00,902 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-21 12:33:00,981 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-21 12:33:01,219 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:33:01,221 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-21 12:33:01,223 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=13" in browser 2026-08-21 12:33:01,223 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-21 12:33:01,232 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:33:01,861 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:01] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 112 0.129 0.504 2026-08-21 12:33:01,864 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': 'AA0EBD89CD0BE228F5FB7E8B38DF64DA', 'loaderId': '5ECF858F6BD34AE21100F955B896F757', 'isDownload': False} 2026-08-21 12:33:01,864 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('test_add_multiple_serials_at_once')" 2026-08-21 12:33:01,879 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:33:01,893 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:01] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.008 2026-08-21 12:33:01,904 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:01] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.016 2026-08-21 12:33:01,919 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:01] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.010 0.016 2026-08-21 12:33:02,255 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:02] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.001 0.010 2026-08-21 12:33:02,277 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:02] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.014 0.008 2026-08-21 12:33:02,326 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.026 2026-08-21 12:33:02,333 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:02] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.016 2026-08-21 12:33:02,339 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:02] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.018 2026-08-21 12:33:02,355 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('test_add_multiple_serials_at_once', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=13"})" 2026-08-21 12:33:02,973 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:02] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 300 0.251 0.374 2026-08-21 12:33:03,090 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:03] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.037 0.054 2026-08-21 12:33:03,118 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:03] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.009 0.012 2026-08-21 12:33:03,119 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_add_multiple_serials_at_once on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:33:03,133 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:03] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.006 2026-08-21 12:33:03,220 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:03] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 14 0.027 0.040 2026-08-21 12:33:03,278 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:03] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.014 0.109 2026-08-21 12:33:03,282 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:33:03,320 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:03] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.012 0.152 2026-08-21 12:33:03,367 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:03] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.012 0.204 2026-08-21 12:33:03,392 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:03] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:33:03,410 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:33:03,422 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:03] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.008 0.251 2026-08-21 12:33:03,534 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:03] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.060 0.309 2026-08-21 12:33:03,539 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:03] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:33:03,553 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:03] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.011 0.313 2026-08-21 12:33:03,626 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:03] "GET /web/image?model=product.product&field=image_128&id=812&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.023 0.305 2026-08-21 12:33:03,664 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:03] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.010 0.328 2026-08-21 12:33:03,735 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:03] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.030 0.285 2026-08-21 12:33:03,753 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:03] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.006 0.321 2026-08-21 12:33:03,807 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:03] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.019 0.242 2026-08-21 12:33:03,854 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:03] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.011 0.287 2026-08-21 12:33:03,863 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:03] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.280 2026-08-21 12:33:03,883 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:03] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.011 0.239 2026-08-21 12:33:03,898 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:03] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.007 0.222 2026-08-21 12:33:03,915 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:03] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.009 0.165 2026-08-21 12:33:03,924 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:03] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.164 2026-08-21 12:33:03,950 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:03] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.010 0.125 2026-08-21 12:33:03,964 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:03] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.008 0.097 2026-08-21 12:33:03,990 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:03] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.004 0.087 2026-08-21 12:33:04,019 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:04] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.004 0.112 2026-08-21 12:33:04,038 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:04] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.003 0.114 2026-08-21 12:33:04,095 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_add_multiple_serials_at_once on step: 'click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A"))' 2026-08-21 12:33:04,117 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_add_multiple_serials_at_once on step: 'enter lot number (trigger: .list-line-input:last())' 2026-08-21 12:33:04,120 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:04] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.009 0.015 2026-08-21 12:33:04,131 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_add_multiple_serials_at_once on step: 'Press Enter (trigger: .list-line-input:last())' 2026-08-21 12:33:04,148 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_add_multiple_serials_at_once on step: 'enter lot number (trigger: .list-line-input:last())' 2026-08-21 12:33:04,163 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_add_multiple_serials_at_once on step: 'Press Enter (trigger: .list-line-input:last())' 2026-08-21 12:33:04,180 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_add_multiple_serials_at_once on step: 'enter lot number (trigger: .list-line-input:last())' 2026-08-21 12:33:04,195 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_add_multiple_serials_at_once on step: 'Press Enter (trigger: .list-line-input:last())' 2026-08-21 12:33:04,214 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_add_multiple_serials_at_once on step: 'click validate lot number (trigger: .popup .button.confirm)' 2026-08-21 12:33:04,235 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_add_multiple_serials_at_once on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:33:04,264 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_add_multiple_serials_at_once on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"3.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(em.qty:contains("3")))' 2026-08-21 12:33:04,271 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_add_multiple_serials_at_once on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:33:04,273 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:33:04,281 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_add_multiple_serials_at_once on step: 'click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A"))' 2026-08-21 12:33:04,297 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_add_multiple_serials_at_once on step: '.fa-trash-o' 2026-08-21 12:33:04,312 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_add_multiple_serials_at_once on step: 'enter lot number (trigger: .list-line-input:last())' 2026-08-21 12:33:04,330 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_add_multiple_serials_at_once on step: 'Press Enter (trigger: .list-line-input:last())' 2026-08-21 12:33:04,350 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_add_multiple_serials_at_once on step: 'enter lot number (trigger: .list-line-input:last())' 2026-08-21 12:33:04,364 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_add_multiple_serials_at_once on step: 'Press Enter (trigger: .list-line-input:last())' 2026-08-21 12:33:04,381 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_add_multiple_serials_at_once on step: 'click validate lot number (trigger: .popup .button.confirm)' 2026-08-21 12:33:04,396 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_add_multiple_serials_at_once on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:33:04,417 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_add_multiple_serials_at_once on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"4.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(em.qty:contains("4")))' 2026-08-21 12:33:04,428 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_add_multiple_serials_at_once on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:33:04,446 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_add_multiple_serials_at_once on step: 'Last tour step that avoids error mentioned in commit 443c209 (trigger: body)' 2026-08-21 12:33:04,451 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-21 12:33:04,456 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 4093 2026-08-21 12:33:04,456 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-21 12:33:04,457 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 4093 2026-08-21 12:33:04,552 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123304_552500_MobileTestUi.txt 2026-08-21 12:33:04,552 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpmrf_1he8_chrome_odoo" 2026-08-21 12:33:04,591 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_cash_payments_should_reflect_on_next_opening ... 2026-08-21 12:33:05,033 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 4299 2026-08-21 12:33:05,038 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmp0ek0za8w_chrome_odoo 2026-08-21 12:33:05,039 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:33059/json/version 2026-08-21 12:33:05,041 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33059/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:33:05,095 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:33:05,096 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:33059/json 2026-08-21 12:33:05,096 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33059/json with timeout 3 increased to 10s during tests 2026-08-21 12:33:05,106 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:33059/devtools/page/B46353E65154AB7479028C5AEDA58ED7 2026-08-21 12:33:05,115 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-21 12:33:05,159 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-21 12:33:05,429 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:33:05,431 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-21 12:33:05,435 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=13" in browser 2026-08-21 12:33:05,436 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-21 12:33:05,444 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:33:05,942 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:05] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 110 0.064 0.436 2026-08-21 12:33:05,944 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': 'B46353E65154AB7479028C5AEDA58ED7', 'loaderId': 'DE48E4550F4E1B81D2724F13995D4E3B', 'isDownload': False} 2026-08-21 12:33:05,945 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('OrderPaidInCash')" 2026-08-21 12:33:05,958 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:33:05,979 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:05] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.017 0.008 2026-08-21 12:33:05,988 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:05] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.029 2026-08-21 12:33:06,004 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:06] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.008 0.037 2026-08-21 12:33:06,317 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:06] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.005 0.014 2026-08-21 12:33:06,326 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:06] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.018 2026-08-21 12:33:06,343 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:33:06,356 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:06] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.007 2026-08-21 12:33:06,365 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:06] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 12:33:06,386 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('OrderPaidInCash', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=13"})" 2026-08-21 12:33:06,961 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:06] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 302 0.228 0.346 2026-08-21 12:33:07,026 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:07] "GET /pos/ui HTTP/1.1" 200 - 20 0.022 0.583 2026-08-21 12:33:07,048 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:33:07,104 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:07] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.033 0.078 2026-08-21 12:33:07,298 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:07] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.012 0.006 2026-08-21 12:33:07,329 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:07] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.010 2026-08-21 12:33:07,751 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:07] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.113 0.301 2026-08-21 12:33:07,824 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:07] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.047 2026-08-21 12:33:07,842 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:07] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.003 0.008 2026-08-21 12:33:07,856 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:07] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.003 2026-08-21 12:33:07,949 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:07] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 14 0.020 0.045 2026-08-21 12:33:07,990 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:07] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.009 0.083 2026-08-21 12:33:08,003 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 12:33:08,027 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:08] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.008 0.091 2026-08-21 12:33:08,063 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:08] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.007 0.131 2026-08-21 12:33:08,114 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:08] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.008 0.200 2026-08-21 12:33:08,119 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:33:08,125 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:33:08,165 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:08] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.016 0.212 2026-08-21 12:33:08,182 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:08] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.219 2026-08-21 12:33:08,199 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:08] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 12:33:08,240 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:08] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.019 0.211 2026-08-21 12:33:08,249 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:08] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.001 0.006 2026-08-21 12:33:08,288 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:08] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.009 0.213 2026-08-21 12:33:08,339 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:08] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.025 0.183 2026-08-21 12:33:08,349 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:08] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.175 2026-08-21 12:33:08,374 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:08] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.014 0.148 2026-08-21 12:33:08,378 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:08] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.150 2026-08-21 12:33:08,435 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:08] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.011 0.389 2026-08-21 12:33:08,442 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:08] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.002 0.188 2026-08-21 12:33:08,457 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:08] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.008 0.158 2026-08-21 12:33:08,483 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:08] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.012 0.127 2026-08-21 12:33:08,503 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:08] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.005 0.136 2026-08-21 12:33:08,520 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:08] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.006 0.129 2026-08-21 12:33:08,538 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:08] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.007 0.083 2026-08-21 12:33:08,559 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:08] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.005 0.099 2026-08-21 12:33:08,862 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:33:08,879 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad"))' 2026-08-21 12:33:08,897 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:08] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.012 0.015 2026-08-21 12:33:08,901 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:33:08,972 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")))' 2026-08-21 12:33:08,981 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:33:08,988 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:33:09,003 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:33:09,027 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 12:33:09,040 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:33:09,048 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:33:09,067 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 12:33:09,080 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:33:09,096 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:33:09,115 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 12:33:09,129 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:33:09,147 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:33:09,165 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 12:33:09,179 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:33:09,201 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:33:09,215 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 12:33:09,231 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:33:09,248 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:33:09,265 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 12:33:09,278 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:33:09,296 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:33:09,314 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"5"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("5")))' 2026-08-21 12:33:10,130 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:33:10,146 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:33:10,169 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"5"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("5")))' 2026-08-21 12:33:10,178 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:33:10,198 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-21 12:33:10,214 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:33:10,218 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:10] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:33:10,221 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:10] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:33:10,227 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 12:33:10,246 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'validate button is highlighted (trigger: .payment-screen .btn-switchpane:not(.secondary):contains('Validate'))' 2026-08-21 12:33:10,262 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-08-21 12:33:10,275 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #14738364 for PoS orders references: ['Order 00026-002-0001'] (draft: False) 2026-08-21 12:33:10,289 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'there should be the receipt (trigger: .receipt-screen .pos-receipt)' 2026-08-21 12:33:10,302 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:10] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 12:33:10,415 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #14738364 with result: [{'id': 38, 'pos_reference': 'Order 00026-002-0001', 'account_move': False}] 2026-08-21 12:33:10,429 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:10] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 99 0.057 0.102 2026-08-21 12:33:10,481 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:10] "GET /web/image?model=pos.config&id=13&field=custom_logo HTTP/1.1" 200 - 6 0.008 0.008 2026-08-21 12:33:10,492 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-08-21 12:33:11,206 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done'])' 2026-08-21 12:33:11,211 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 12:33:11,229 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:33:11,245 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: '.close-button' 2026-08-21 12:33:11,263 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'div.popup.close-pos-popup input' 2026-08-21 12:33:11,281 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:11] "POST /web/dataset/call_kw/pos.session/get_closing_control_data HTTP/1.1" 200 - 16 0.009 0.022 2026-08-21 12:33:12,044 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: '.payment-methods-overview tr td:nth-child(4):contains(0.00)' 2026-08-21 12:33:12,177 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:12] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-21 12:33:12,813 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'footer .button:contains('Close Session')' 2026-08-21 12:33:12,828 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: '[name=last_session_closing_cash]:contains(25.00)' 2026-08-21 12:33:12,838 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:12] "POST /web/dataset/call_kw/pos.session/post_closing_cash_details HTTP/1.1" 200 - 11 0.007 0.013 2026-08-21 12:33:12,895 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:12] "POST /web/dataset/call_kw/pos.session/update_closing_control_state_session HTTP/1.1" 200 - 23 0.024 0.028 2026-08-21 12:33:13,432 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 42, model: account.move 2026-08-21 12:33:14,252 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:14] "POST /web/dataset/call_kw/pos.session/close_session_from_ui HTTP/1.1" 200 - 618 0.571 0.780 2026-08-21 12:33:14,622 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:14] "GET /web HTTP/1.1" 200 - 43 0.045 0.285 2026-08-21 12:33:14,689 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:14] "GET /web/webclient/load_menus/28164c99245f07be06c273977f50876c1bcda9140f4da594729a8f23791aee5c HTTP/1.1" 200 - 2 0.008 0.021 2026-08-21 12:33:14,725 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:14] "GET /web/assets/dccc580/web.assets_web.min.css HTTP/1.1" 200 - 4 0.028 0.035 2026-08-21 12:33:14,734 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:14] "GET /web/assets/4a43d02/web.assets_web.min.js HTTP/1.1" 200 - 4 0.002 0.075 2026-08-21 12:33:14,761 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:14] "GET /web/assets/4f3afd1/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.003 0.007 2026-08-21 12:33:14,766 104 INFO rb-022b3bb-224122-406412 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-08-21 12:33:15,478 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:15] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-08-21 12:33:15,491 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:15] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-08-21 12:33:15,498 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:15] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-08-21 12:33:15,533 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:15] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.007 0.014 2026-08-21 12:33:16,322 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: '[name=last_session_closing_cash]:contains(25.00)' 2026-08-21 12:33:16,607 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:16] "POST /mail/init_messaging HTTP/1.1" 200 - 88 0.125 0.959 2026-08-21 12:33:16,611 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:16] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 1.053 2026-08-21 12:33:16,617 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:16] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 3 0.003 1.056 2026-08-21 12:33:16,639 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:16] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 7 0.013 1.065 2026-08-21 12:33:16,696 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:16] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 15 0.031 1.090 2026-08-21 12:33:16,702 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:16] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 1.088 2026-08-21 12:33:16,747 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:16] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.027 0.252 2026-08-21 12:33:16,756 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:16] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.002 0.137 2026-08-21 12:33:16,776 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:16] "GET /web/offline HTTP/1.1" 200 - 7 0.005 0.147 2026-08-21 12:33:16,790 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:16] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 12:33:16,807 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:16] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.019 0.160 2026-08-21 12:33:16,820 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:16] "POST /web/action/load HTTP/1.1" 200 - 9 0.004 0.158 2026-08-21 12:33:16,864 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:16] "GET /web/image?model=res.users&field=avatar_128&id=42 HTTP/1.1" 200 - 11 0.014 0.146 2026-08-21 12:33:16,915 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:16] "GET /web?reload=true HTTP/1.1" 200 - 16 0.010 0.063 2026-08-21 12:33:17,002 104 INFO rb-022b3bb-224122-406412 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-08-21 12:33:17,586 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:17] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-08-21 12:33:17,599 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:17] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.012 2026-08-21 12:33:17,615 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:17] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.021 2026-08-21 12:33:17,617 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:17] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.005 0.008 2026-08-21 12:33:17,766 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:17] "POST /mail/init_messaging HTTP/1.1" 200 - 36 0.051 0.109 2026-08-21 12:33:17,771 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:17] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 3 0.002 0.149 2026-08-21 12:33:17,780 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:17] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 3 0.002 0.110 2026-08-21 12:33:17,801 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:17] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 7 0.009 0.109 2026-08-21 12:33:17,812 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:17] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.110 2026-08-21 12:33:17,835 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:17] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.005 0.118 2026-08-21 12:33:17,844 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:17] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.004 0.052 2026-08-21 12:33:17,887 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:17] "GET /web/image?model=res.users&field=avatar_128&id=42 HTTP/1.1" 304 - 11 0.020 0.052 2026-08-21 12:33:17,909 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:17] "POST /web/action/load HTTP/1.1" 200 - 10 0.008 0.087 2026-08-21 12:33:17,919 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:17] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.005 0.099 2026-08-21 12:33:18,047 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:18] "POST /web/dataset/call_kw/pos.config/get_views HTTP/1.1" 200 - 50 0.046 0.072 2026-08-21 12:33:18,112 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:18] "POST /web/dataset/call_kw/pos.config/web_search_read HTTP/1.1" 200 - 13 0.019 0.025 2026-08-21 12:33:18,929 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: '[name=last_session_closing_cash]:contains(25.00)' 2026-08-21 12:33:18,932 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-21 12:33:18,940 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 4299 2026-08-21 12:33:18,941 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-21 12:33:18,941 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 4299 2026-08-21 12:33:19,158 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123319_158265_MobileTestUi.txt 2026-08-21 12:33:19,158 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmp0ek0za8w_chrome_odoo" 2026-08-21 12:33:19,199 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_cash_rounding_payment ... 2026-08-21 12:33:19,808 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 4575 2026-08-21 12:33:19,808 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpgw_0iv9d_chrome_odoo 2026-08-21 12:33:19,809 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:35891/json/version 2026-08-21 12:33:19,817 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:35891/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:33:19,895 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:33:19,896 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:35891/json 2026-08-21 12:33:19,908 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:35891/json with timeout 3 increased to 10s during tests 2026-08-21 12:33:19,974 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:35891/devtools/page/6EB667E1FC2DB4E62D8844A67698D9F6 2026-08-21 12:33:19,987 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-21 12:33:20,042 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-21 12:33:20,291 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:accountman from n/a 2026-08-21 12:33:20,294 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-21 12:33:20,296 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=13" in browser 2026-08-21 12:33:20,296 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-21 12:33:20,328 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:33:21,132 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:21] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 114 0.133 0.677 2026-08-21 12:33:21,140 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '6EB667E1FC2DB4E62D8844A67698D9F6', 'loaderId': '0353D78B0E445FDC00E104C487D63029', 'isDownload': False} 2026-08-21 12:33:21,140 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('CashRoundingPayment')" 2026-08-21 12:33:21,155 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:33:21,173 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:21] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.010 0.009 2026-08-21 12:33:21,190 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:21] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.017 2026-08-21 12:33:21,201 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:21] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.006 0.028 2026-08-21 12:33:21,619 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:21] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.018 0.009 2026-08-21 12:33:21,628 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:21] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.026 2026-08-21 12:33:21,641 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:33:21,651 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:21] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:33:21,655 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:21] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.005 2026-08-21 12:33:21,675 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('CashRoundingPayment', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=13"})" 2026-08-21 12:33:22,389 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:22] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 301 0.293 0.428 2026-08-21 12:33:22,450 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashRoundingPayment on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:33:22,484 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:22] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.032 0.044 2026-08-21 12:33:22,517 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:22] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.012 0.014 2026-08-21 12:33:22,532 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:22] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.004 0.005 2026-08-21 12:33:22,632 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:22] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 14 0.049 0.036 2026-08-21 12:33:22,646 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:33:22,673 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:22] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.009 0.113 2026-08-21 12:33:22,680 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:22] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:33:22,705 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-08-21 12:33:22,727 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:22] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.017 0.152 2026-08-21 12:33:22,788 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:22] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.009 0.215 2026-08-21 12:33:22,798 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:22] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:33:22,877 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:22] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.050 0.251 2026-08-21 12:33:22,938 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:22] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.029 0.326 2026-08-21 12:33:22,955 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:22] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.009 0.276 2026-08-21 12:33:23,043 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:23] "GET /web/image/res.users/40/avatar_128 HTTP/1.1" 200 - 19 0.032 0.296 2026-08-21 12:33:23,058 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:23] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.006 0.322 2026-08-21 12:33:23,095 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:23] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.009 0.279 2026-08-21 12:33:23,142 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:23] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.009 0.246 2026-08-21 12:33:23,191 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:23] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.011 0.238 2026-08-21 12:33:23,203 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:23] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.241 2026-08-21 12:33:23,211 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:23] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.215 2026-08-21 12:33:23,230 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:23] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.173 2026-08-21 12:33:23,247 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:23] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.176 2026-08-21 12:33:23,264 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:23] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.007 0.159 2026-08-21 12:33:23,285 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:23] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.013 0.124 2026-08-21 12:33:23,306 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:23] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.012 0.094 2026-08-21 12:33:23,327 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:23] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.004 0.115 2026-08-21 12:33:23,344 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:23] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.001 0.106 2026-08-21 12:33:23,364 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:23] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.003 0.103 2026-08-21 12:33:23,433 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashRoundingPayment on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:33:23,448 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashRoundingPayment on step: 'click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board"))' 2026-08-21 12:33:23,462 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:23] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.016 0.017 2026-08-21 12:33:23,465 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashRoundingPayment on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:33:23,507 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashRoundingPayment on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(em.qty:contains("1")))' 2026-08-21 12:33:23,512 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashRoundingPayment on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:33:23,514 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:33:23,530 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashRoundingPayment on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:33:23,549 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashRoundingPayment on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(em.qty:contains("1")))' 2026-08-21 12:33:23,561 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashRoundingPayment on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:33:23,579 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashRoundingPayment on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-21 12:33:23,606 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashRoundingPayment on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:33:23,612 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:23] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:33:23,618 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:23] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 12:33:23,620 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashRoundingPayment on step: 'total is 1.90 (trigger: .total:contains("1.90"))' 2026-08-21 12:33:23,630 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashRoundingPayment on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 12:33:23,645 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashRoundingPayment on step: 'click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash"))' 2026-08-21 12:33:23,681 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashRoundingPayment on step: ''1.94' inputed in the number popup (trigger: .popup .payment-input-number)' 2026-08-21 12:33:23,695 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashRoundingPayment on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-08-21 12:33:23,712 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashRoundingPayment on step: 'line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash"))' 2026-08-21 12:33:23,729 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashRoundingPayment on step: 'amount tendered in the line is '1.94' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("1.94"))' 2026-08-21 12:33:23,751 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashRoundingPayment on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-08-21 12:33:23,761 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashRoundingPayment on step: 'error popup is shown (trigger: .modal-dialog .popup-error)' 2026-08-21 12:33:23,767 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-21 12:33:23,786 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:23] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:33:23,793 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 4575 2026-08-21 12:33:23,794 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-21 12:33:23,795 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 4575 2026-08-21 12:33:23,904 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123323_904574_MobileTestUi.txt 2026-08-21 12:33:23,905 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpgw_0iv9d_chrome_odoo" 2026-08-21 12:33:23,932 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_change_without_cash_method ... 2026-08-21 12:33:24,402 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 4778 2026-08-21 12:33:24,403 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmp3ss9kzuj_chrome_odoo 2026-08-21 12:33:24,403 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:37677/json/version 2026-08-21 12:33:24,404 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:37677/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:33:24,549 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:33:24,549 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:37677/json 2026-08-21 12:33:24,550 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:37677/json with timeout 3 increased to 10s during tests 2026-08-21 12:33:24,567 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:37677/devtools/page/B53BC9CEFCC280EC3819F1AED6F7B76E 2026-08-21 12:33:24,591 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-21 12:33:24,597 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-21 12:33:24,856 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:33:24,859 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-21 12:33:24,872 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=13" in browser 2026-08-21 12:33:24,872 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-21 12:33:24,893 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:33:25,478 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:25] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 111 0.082 0.514 2026-08-21 12:33:25,481 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': 'B53BC9CEFCC280EC3819F1AED6F7B76E', 'loaderId': '40876576E780B7C437C6AC36B26322C4', 'isDownload': False} 2026-08-21 12:33:25,481 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('PaymentScreenTour2')" 2026-08-21 12:33:25,509 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:33:25,510 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:25] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.007 2026-08-21 12:33:25,524 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:25] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.013 2026-08-21 12:33:25,534 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:25] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.018 2026-08-21 12:33:25,868 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:25] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.001 0.011 2026-08-21 12:33:25,878 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:25] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.006 2026-08-21 12:33:25,921 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:25] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 12:33:25,922 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:25] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.009 2026-08-21 12:33:25,924 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-08-21 12:33:25,936 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('PaymentScreenTour2', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=13"})" 2026-08-21 12:33:26,552 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:26] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 303 0.239 0.381 2026-08-21 12:33:26,628 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:26] "GET /pos/ui HTTP/1.1" 200 - 20 0.032 0.639 2026-08-21 12:33:26,652 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:33:26,714 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:26] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.032 0.112 2026-08-21 12:33:26,858 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:26] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.007 2026-08-21 12:33:26,909 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:26] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.008 2026-08-21 12:33:27,374 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:27] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.123 0.324 2026-08-21 12:33:27,451 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:27] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.041 2026-08-21 12:33:27,475 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:27] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.005 0.013 2026-08-21 12:33:27,487 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:27] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 12:33:27,584 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:27] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 14 0.035 0.045 2026-08-21 12:33:27,608 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.016 2026-08-21 12:33:27,638 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:27] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.010 0.124 2026-08-21 12:33:27,669 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 12:33:27,689 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 12:33:27,696 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:27] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.021 0.175 2026-08-21 12:33:27,735 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:27] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.011 0.203 2026-08-21 12:33:27,787 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:27] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.021 0.256 2026-08-21 12:33:27,827 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:27] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.011 0.281 2026-08-21 12:33:27,844 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:27] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.007 0.219 2026-08-21 12:33:27,901 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:27] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.030 0.170 2026-08-21 12:33:27,922 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:27] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.007 0.208 2026-08-21 12:33:27,965 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:27] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.009 0.216 2026-08-21 12:33:28,036 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:28] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.039 0.203 2026-08-21 12:33:28,076 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:28] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.009 0.234 2026-08-21 12:33:28,091 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:28] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.214 2026-08-21 12:33:28,100 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:28] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.224 2026-08-21 12:33:28,116 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:28] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.203 2026-08-21 12:33:28,134 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:28] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.007 0.187 2026-08-21 12:33:28,157 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:28] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.009 0.179 2026-08-21 12:33:28,190 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:28] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.026 0.125 2026-08-21 12:33:28,202 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:28] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.005 0.117 2026-08-21 12:33:28,222 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:28] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.004 0.110 2026-08-21 12:33:28,249 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:28] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.003 0.118 2026-08-21 12:33:28,266 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:28] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.002 0.123 2026-08-21 12:33:28,394 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:33:28,411 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray"))' 2026-08-21 12:33:28,428 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:33:28,468 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(em.qty:contains("1")))' 2026-08-21 12:33:28,473 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:33:28,477 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:33:28,485 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:33:28,503 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 12:33:28,514 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:33:28,530 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:33:28,550 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 12:33:28,563 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:33:28,580 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:33:28,600 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 12:33:28,612 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:33:28,629 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:33:28,647 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 12:33:28,661 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:33:28,681 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:33:28,699 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 12:33:28,713 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:33:28,728 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:33:28,746 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 12:33:28,761 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:33:28,779 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:33:28,799 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(em.qty:contains("1")))' 2026-08-21 12:33:28,811 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:33:28,828 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-21 12:33:28,856 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:33:28,856 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:28] "GET /point_of_sale/static/src/img/pay-later.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:33:28,869 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 12:33:28,880 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Bank"))' 2026-08-21 12:33:28,899 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:28] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:33:28,903 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: ''1000' inputed in the number popup (trigger: .popup .payment-input-number)' 2026-08-21 12:33:28,910 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-08-21 12:33:28,929 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0"))' 2026-08-21 12:33:28,947 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'change is 0.0 (trigger: .payment-status-change .amount:contains("0.0"))' 2026-08-21 12:33:28,955 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-21 12:33:28,956 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:28] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.003 2026-08-21 12:33:28,967 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:28] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:33:29,002 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 4778 2026-08-21 12:33:29,003 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-21 12:33:29,005 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 4778 2026-08-21 12:33:29,101 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123329_101221_MobileTestUi.txt 2026-08-21 12:33:29,101 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmp3ss9kzuj_chrome_odoo" 2026-08-21 12:33:29,134 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_chrome_without_cash_move_permission ... 2026-08-21 12:33:29,631 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 4989 2026-08-21 12:33:29,632 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpjy98j3ee_chrome_odoo 2026-08-21 12:33:29,632 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:36435/json/version 2026-08-21 12:33:29,635 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:36435/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:33:29,709 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:33:29,709 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:36435/json 2026-08-21 12:33:29,710 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:36435/json with timeout 3 increased to 10s during tests 2026-08-21 12:33:29,731 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:36435/devtools/page/A106E84275B23A19381D7689BB771973 2026-08-21 12:33:29,756 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-21 12:33:29,805 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-21 12:33:30,009 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:accountman from n/a 2026-08-21 12:33:30,012 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-21 12:33:30,019 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=13" in browser 2026-08-21 12:33:30,019 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-21 12:33:30,033 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:33:30,683 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:30] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 109 0.122 0.534 2026-08-21 12:33:30,686 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': 'A106E84275B23A19381D7689BB771973', 'loaderId': '7FEF89C36A740155DBA73C6DB268CF73', 'isDownload': False} 2026-08-21 12:33:30,686 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('chrome_without_cash_move_permission')" 2026-08-21 12:33:30,706 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:33:30,730 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:30] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.020 2026-08-21 12:33:30,746 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:30] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.010 0.021 2026-08-21 12:33:30,755 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:30] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.039 2026-08-21 12:33:31,109 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:31] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.004 0.007 2026-08-21 12:33:31,124 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:31] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.009 2026-08-21 12:33:31,155 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 12:33:31,169 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:31] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.013 0.009 2026-08-21 12:33:31,175 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:31] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.017 2026-08-21 12:33:31,194 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('chrome_without_cash_move_permission', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=13"})" 2026-08-21 12:33:31,773 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:31] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 298 0.226 0.351 2026-08-21 12:33:31,839 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:31] "GET /pos/ui HTTP/1.1" 200 - 20 0.017 0.609 2026-08-21 12:33:31,873 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:33:31,908 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:31] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.024 0.074 2026-08-21 12:33:32,107 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:32] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.007 2026-08-21 12:33:32,142 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:32] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-08-21 12:33:32,599 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:32] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 172 0.137 0.304 2026-08-21 12:33:32,669 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:32] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.031 2026-08-21 12:33:32,696 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:32] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.008 0.012 2026-08-21 12:33:32,707 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:32] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 12:33:32,772 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:32] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 14 0.023 0.030 2026-08-21 12:33:32,816 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:32] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.010 0.079 2026-08-21 12:33:32,825 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:33:32,854 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:32] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.007 0.109 2026-08-21 12:33:32,920 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:32] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.023 0.154 2026-08-21 12:33:32,954 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:32] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.012 0.194 2026-08-21 12:33:32,960 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:33:32,975 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 12:33:33,020 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:33] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.036 0.238 2026-08-21 12:33:33,029 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:33] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:33:33,039 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:33] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.257 2026-08-21 12:33:33,092 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:33] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.022 0.238 2026-08-21 12:33:33,159 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:33] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.019 0.283 2026-08-21 12:33:33,222 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:33] "GET /web/image/res.users/40/avatar_128 HTTP/1.1" 200 - 19 0.032 0.269 2026-08-21 12:33:33,262 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:33] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.009 0.266 2026-08-21 12:33:33,283 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:33] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.009 0.241 2026-08-21 12:33:33,302 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:33] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.007 0.253 2026-08-21 12:33:33,306 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:33] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.244 2026-08-21 12:33:33,321 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:33] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.217 2026-08-21 12:33:33,331 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:33] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.159 2026-08-21 12:33:33,343 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:33] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.001 0.115 2026-08-21 12:33:33,351 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:33] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.001 0.081 2026-08-21 12:33:33,368 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:33] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.001 0.078 2026-08-21 12:33:33,390 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:33] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.004 0.073 2026-08-21 12:33:33,407 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:33] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.001 0.073 2026-08-21 12:33:33,428 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:33] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.006 0.049 2026-08-21 12:33:33,681 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour chrome_without_cash_move_permission on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:33:33,696 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour chrome_without_cash_move_permission on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:33:33,713 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour chrome_without_cash_move_permission on step: '.pos-topheader:not(:contains(Cash In/Out))' 2026-08-21 12:33:33,713 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:33] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.012 0.016 2026-08-21 12:33:33,724 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-21 12:33:33,736 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:33] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:33:33,738 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 4989 2026-08-21 12:33:33,739 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-21 12:33:33,740 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 4989 2026-08-21 12:33:33,874 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123333_873670_MobileTestUi.txt 2026-08-21 12:33:33,875 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpjy98j3ee_chrome_odoo" 2026-08-21 12:33:33,938 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_combo_disallowLineQuantityChange ... 2026-08-21 12:33:36,902 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 5197 2026-08-21 12:33:36,902 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpk3pcnphk_chrome_odoo 2026-08-21 12:33:36,903 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:35069/json/version 2026-08-21 12:33:36,904 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:35069/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:33:37,028 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:33:37,028 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:35069/json 2026-08-21 12:33:37,029 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:35069/json with timeout 3 increased to 10s during tests 2026-08-21 12:33:37,052 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:35069/devtools/page/125D8937086A651F27D7F85A842616F4 2026-08-21 12:33:37,074 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-21 12:33:37,085 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-21 12:33:37,354 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:33:37,356 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-21 12:33:37,360 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=13" in browser 2026-08-21 12:33:37,361 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-21 12:33:37,387 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:33:38,101 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:38] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 112 0.155 0.565 2026-08-21 12:33:38,103 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '125D8937086A651F27D7F85A842616F4', 'loaderId': '263191EA55E850563277819C797FAED6', 'isDownload': False} 2026-08-21 12:33:38,104 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('test_combo_disallowLineQuantityChange')" 2026-08-21 12:33:38,126 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:33:38,143 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:38] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.012 2026-08-21 12:33:38,154 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:38] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.023 2026-08-21 12:33:38,164 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:38] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.028 2026-08-21 12:33:38,627 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:38] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.023 0.010 2026-08-21 12:33:38,641 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:38] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.002 0.039 2026-08-21 12:33:38,664 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:38] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-08-21 12:33:38,667 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:38] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 12:33:38,673 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:33:38,679 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('test_combo_disallowLineQuantityChange', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=13"})" 2026-08-21 12:33:39,299 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:39] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 305 0.219 0.399 2026-08-21 12:33:39,408 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:39] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.018 0.068 2026-08-21 12:33:39,438 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:39] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.004 0.015 2026-08-21 12:33:39,451 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:39] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 12:33:39,453 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_combo_disallowLineQuantityChange on step: 'replace disallowLineQuantityChange to be true (trigger: body)' 2026-08-21 12:33:39,541 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:39] "GET /web/image?model=product.product&field=image_128&id=813&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 14 0.040 0.033 2026-08-21 12:33:39,587 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:39] "GET /web/image?model=product.product&field=image_128&id=815&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.017 0.084 2026-08-21 12:33:39,594 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:33:39,626 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:39] "GET /web/image?model=product.product&field=image_128&id=816&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.015 0.118 2026-08-21 12:33:39,655 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:39] "GET /web/image?model=product.product&field=image_128&id=814&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.006 0.160 2026-08-21 12:33:39,702 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:39] "GET /web/image?model=product.product&field=image_128&id=818&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.016 0.179 2026-08-21 12:33:39,742 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:39] "GET /web/image?model=product.product&field=image_128&id=817&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.008 0.231 2026-08-21 12:33:39,749 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:33:39,757 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:39] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.207 2026-08-21 12:33:39,775 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 12:33:39,823 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:39] "GET /web/image?model=product.product&field=image_128&id=819&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.018 0.194 2026-08-21 12:33:39,860 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:39] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 12:33:39,873 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:39] "GET /web/image?model=product.product&field=image_128&id=820&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.008 0.232 2026-08-21 12:33:39,927 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:39] "GET /web/image?model=product.product&field=image_128&id=821&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.006 0.258 2026-08-21 12:33:39,964 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:39] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.007 0.250 2026-08-21 12:33:40,014 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:40] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.012 0.225 2026-08-21 12:33:40,035 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:40] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.010 0.228 2026-08-21 12:33:40,081 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:40] "GET /web/image?model=product.product&field=image_128&id=824&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.013 0.204 2026-08-21 12:33:40,087 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:40] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.205 2026-08-21 12:33:40,124 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:40] "GET /web/image?model=product.product&field=image_128&id=823&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.007 0.235 2026-08-21 12:33:40,175 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:40] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.015 0.223 2026-08-21 12:33:40,215 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:40] "GET /web/image?model=product.product&field=image_128&id=822&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.011 0.026 2026-08-21 12:33:40,248 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:40] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.007 0.221 2026-08-21 12:33:40,295 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:40] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.019 0.231 2026-08-21 12:33:40,311 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:40] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.005 0.219 2026-08-21 12:33:40,348 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:40] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.007 0.213 2026-08-21 12:33:40,397 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:40] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.018 0.400 2026-08-21 12:33:40,442 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:40] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.012 0.211 2026-08-21 12:33:40,486 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:40] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.011 0.223 2026-08-21 12:33:40,495 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_combo_disallowLineQuantityChange on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:33:40,511 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_combo_disallowLineQuantityChange on step: 'click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo"))' 2026-08-21 12:33:40,532 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_combo_disallowLineQuantityChange on step: 'Select combo item Combo Product 2 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 2")))' 2026-08-21 12:33:40,533 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:40] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.013 0.219 2026-08-21 12:33:40,544 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:40] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.222 2026-08-21 12:33:40,554 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_combo_disallowLineQuantityChange on step: 'Select combo item Combo Product 4 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 4")))' 2026-08-21 12:33:40,558 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:40] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.191 2026-08-21 12:33:40,565 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_combo_disallowLineQuantityChange on step: 'Select combo item Combo Product 6 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 6")))' 2026-08-21 12:33:40,572 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:40] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.007 0.166 2026-08-21 12:33:40,586 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:40] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.007 0.134 2026-08-21 12:33:40,586 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_combo_disallowLineQuantityChange on step: 'Click `confirm` (trigger: .popup.combo-configurator-popup footer button.confirm)' 2026-08-21 12:33:40,595 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:40] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.101 2026-08-21 12:33:40,622 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:40] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.012 0.074 2026-08-21 12:33:40,636 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_combo_disallowLineQuantityChange on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:33:40,646 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:40] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.004 0.094 2026-08-21 12:33:40,673 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:40] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.009 0.088 2026-08-21 12:33:40,696 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:40] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.008 0.107 2026-08-21 12:33:40,705 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_combo_disallowLineQuantityChange on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 12:33:40,711 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:33:40,712 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_combo_disallowLineQuantityChange on step: 'Validate the popup (trigger: .payment-input-number)' 2026-08-21 12:33:41,566 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_combo_disallowLineQuantityChange on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-21 12:33:41,583 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_combo_disallowLineQuantityChange on step: 'Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline)))' 2026-08-21 12:33:41,593 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_combo_disallowLineQuantityChange on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:33:41,599 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-21 12:33:41,607 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 5197 2026-08-21 12:33:41,608 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-21 12:33:41,608 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 5197 2026-08-21 12:33:41,703 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123341_703465_MobileTestUi.txt 2026-08-21 12:33:41,703 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpk3pcnphk_chrome_odoo" 2026-08-21 12:33:41,982 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 5412 2026-08-21 12:33:41,982 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpgc9ohzry_chrome_odoo 2026-08-21 12:33:41,982 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:40729/json/version 2026-08-21 12:33:41,984 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:40729/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:33:42,054 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:33:42,054 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:40729/json 2026-08-21 12:33:42,075 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:40729/json with timeout 3 increased to 10s during tests 2026-08-21 12:33:42,092 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:40729/devtools/page/788A3DABE1D00B9B4C4DA46821175247 2026-08-21 12:33:42,113 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-21 12:33:42,128 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-21 12:33:42,228 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:33:42,232 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-21 12:33:42,245 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=13" in browser 2026-08-21 12:33:42,245 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-21 12:33:42,345 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:42] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 20 0.021 0.053 2026-08-21 12:33:42,347 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '788A3DABE1D00B9B4C4DA46821175247', 'loaderId': '716263D01A0FB72BB5C61B6E1256FD7A', 'isDownload': False} 2026-08-21 12:33:42,347 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('test_combo_disallowLineQuantityChange_2')" 2026-08-21 12:33:42,369 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:33:42,398 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:42] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.010 0.015 2026-08-21 12:33:42,409 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:42] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.006 0.017 2026-08-21 12:33:42,418 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:42] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.025 2026-08-21 12:33:42,792 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:42] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.005 0.007 2026-08-21 12:33:42,801 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:42] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.008 2026-08-21 12:33:42,830 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:33:42,839 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:42] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.005 2026-08-21 12:33:42,844 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:42] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:33:42,852 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('test_combo_disallowLineQuantityChange_2', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=13"})" 2026-08-21 12:33:43,340 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:43] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 178 0.153 0.337 2026-08-21 12:33:43,423 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:43] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.020 0.039 2026-08-21 12:33:43,447 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:43] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.004 0.013 2026-08-21 12:33:43,463 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:43] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.006 2026-08-21 12:33:43,562 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:43] "GET /web/image?model=product.product&field=image_128&id=813&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.042 0.038 2026-08-21 12:33:43,615 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:43] "GET /web/image?model=product.product&field=image_128&id=816&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.015 0.108 2026-08-21 12:33:43,621 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:43] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:33:43,660 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:43] "GET /web/image?model=product.product&field=image_128&id=814&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.017 0.138 2026-08-21 12:33:43,664 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:33:43,681 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 12:33:43,709 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:43] "GET /web/image?model=product.product&field=image_128&id=815&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.010 0.215 2026-08-21 12:33:43,745 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:43] "GET /web/image?model=product.product&field=image_128&id=818&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.008 0.220 2026-08-21 12:33:43,826 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:43] "GET /web/image?model=product.product&field=image_128&id=817&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.018 0.296 2026-08-21 12:33:43,838 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:43] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.004 0.268 2026-08-21 12:33:43,897 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:43] "GET /web/image?model=product.product&field=image_128&id=819&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.011 0.261 2026-08-21 12:33:43,933 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:43] "GET /web/image?model=product.product&field=image_128&id=824&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.005 0.029 2026-08-21 12:33:43,958 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:43] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.014 0.232 2026-08-21 12:33:44,019 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:44] "GET /web/image?model=product.product&field=image_128&id=820&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.030 0.213 2026-08-21 12:33:44,075 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:44] "GET /web/image?model=product.product&field=image_128&id=821&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.019 0.220 2026-08-21 12:33:44,080 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:44] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.211 2026-08-21 12:33:44,133 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:44] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.017 0.258 2026-08-21 12:33:44,175 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:44] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 11 0.018 0.463 2026-08-21 12:33:44,219 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:44] "GET /web/image?model=product.product&field=image_128&id=823&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.009 0.270 2026-08-21 12:33:44,250 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:44] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.006 0.278 2026-08-21 12:33:44,271 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:44] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.007 0.243 2026-08-21 12:33:44,319 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:44] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.017 0.222 2026-08-21 12:33:44,358 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:44] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.009 0.210 2026-08-21 12:33:44,396 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_combo_disallowLineQuantityChange_2 on step: 'replace disallowLineQuantityChange to be true (trigger: body)' 2026-08-21 12:33:44,411 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_combo_disallowLineQuantityChange_2 on step: 'click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo"))' 2026-08-21 12:33:44,412 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:44] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.022 0.205 2026-08-21 12:33:44,429 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_combo_disallowLineQuantityChange_2 on step: 'Select combo item Combo Product 2 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 2")))' 2026-08-21 12:33:44,454 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_combo_disallowLineQuantityChange_2 on step: 'Select combo item Combo Product 4 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 4")))' 2026-08-21 12:33:44,458 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:44] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.017 0.216 2026-08-21 12:33:44,471 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_combo_disallowLineQuantityChange_2 on step: 'Select combo item Combo Product 6 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 6")))' 2026-08-21 12:33:44,483 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_combo_disallowLineQuantityChange_2 on step: 'Click `confirm` (trigger: .popup.combo-configurator-popup footer button.confirm)' 2026-08-21 12:33:44,508 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:44] "GET /web/image?model=product.product&field=image_128&id=822&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.018 0.236 2026-08-21 12:33:44,535 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_combo_disallowLineQuantityChange_2 on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:33:44,546 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:44] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.010 0.255 2026-08-21 12:33:44,593 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:44] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.017 0.254 2026-08-21 12:33:44,613 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_combo_disallowLineQuantityChange_2 on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 12:33:44,619 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_combo_disallowLineQuantityChange_2 on step: 'Validate the popup (trigger: .payment-input-number)' 2026-08-21 12:33:44,633 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:44] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.009 0.259 2026-08-21 12:33:44,639 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:33:44,646 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:44] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.228 2026-08-21 12:33:44,664 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:44] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.011 0.186 2026-08-21 12:33:44,682 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:44] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.011 0.152 2026-08-21 12:33:44,696 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:44] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.006 0.136 2026-08-21 12:33:44,716 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:44] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.100 2026-08-21 12:33:44,732 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:44] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.001 0.079 2026-08-21 12:33:44,747 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:44] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.002 0.090 2026-08-21 12:33:44,761 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:44] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.001 0.081 2026-08-21 12:33:44,772 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:44] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:33:45,525 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_combo_disallowLineQuantityChange_2 on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-21 12:33:45,545 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_combo_disallowLineQuantityChange_2 on step: 'order total amount is '94.67' (trigger: .product-screen .order-summary .total:contains("94.67"))' 2026-08-21 12:33:45,563 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_combo_disallowLineQuantityChange_2 on step: 'Check orderline with attributes: {"productName":"Combo Product 2","quantity":"2"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 2")):has(em.qty:contains("2")))' 2026-08-21 12:33:45,578 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_combo_disallowLineQuantityChange_2 on step: 'Check orderline with attributes: {"productName":"Combo Product 4","quantity":"2"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 4")):has(em.qty:contains("2")))' 2026-08-21 12:33:45,594 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_combo_disallowLineQuantityChange_2 on step: 'Check orderline with attributes: {"productName":"Combo Product 6","quantity":"2"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 6")):has(em.qty:contains("2")))' 2026-08-21 12:33:45,610 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_combo_disallowLineQuantityChange_2 on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:33:45,618 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-21 12:33:45,634 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:45] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:33:45,655 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 5412 2026-08-21 12:33:45,656 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-21 12:33:45,657 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 5412 2026-08-21 12:33:45,739 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123345_738050_MobileTestUi.txt 2026-08-21 12:33:45,739 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpgc9ohzry_chrome_odoo" 2026-08-21 12:33:45,784 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_combo_with_custom_attribute ... 2026-08-21 12:33:48,891 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 5624 2026-08-21 12:33:48,892 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpnkg0bjwb_chrome_odoo 2026-08-21 12:33:48,892 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:37073/json/version 2026-08-21 12:33:48,895 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:37073/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:33:48,930 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:33:48,930 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:37073/json 2026-08-21 12:33:48,932 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:37073/json with timeout 3 increased to 10s during tests 2026-08-21 12:33:48,976 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:37073/devtools/page/1C46294165AA09254ECBD6F4DED0F05D 2026-08-21 12:33:48,991 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-21 12:33:49,004 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-21 12:33:49,288 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:33:49,290 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-21 12:33:49,302 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=13" in browser 2026-08-21 12:33:49,302 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-21 12:33:49,331 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:33:50,016 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:50] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 112 0.106 0.590 2026-08-21 12:33:50,018 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '1C46294165AA09254ECBD6F4DED0F05D', 'loaderId': '8F43170F4DDF74AD402F4F4162933760', 'isDownload': False} 2026-08-21 12:33:50,019 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('test_combo_with_custom_attribute')" 2026-08-21 12:33:50,033 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:33:50,060 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:50] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.011 0.008 2026-08-21 12:33:50,072 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:50] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.023 2026-08-21 12:33:50,087 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:50] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.008 0.032 2026-08-21 12:33:50,420 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:50] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.002 0.010 2026-08-21 12:33:50,437 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:50] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.009 0.007 2026-08-21 12:33:50,476 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:33:50,488 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:50] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:33:50,492 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:50] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.007 0.006 2026-08-21 12:33:50,513 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('test_combo_with_custom_attribute', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=13"})" 2026-08-21 12:33:51,200 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:51] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 305 0.311 0.379 2026-08-21 12:33:51,283 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_combo_with_custom_attribute on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:33:51,297 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:51] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.030 0.046 2026-08-21 12:33:51,324 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:51] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.005 0.013 2026-08-21 12:33:51,343 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:51] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.006 2026-08-21 12:33:51,451 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:51] "GET /web/image?model=product.product&field=image_128&id=825&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 14 0.054 0.034 2026-08-21 12:33:51,502 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:51] "GET /web/image?model=product.product&field=image_128&id=827&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.013 0.124 2026-08-21 12:33:51,512 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:33:51,547 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:51] "GET /web/image?model=product.product&field=image_128&id=829&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.015 0.171 2026-08-21 12:33:51,555 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:33:51,562 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:33:51,619 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:51] "GET /web/image?model=product.product&field=image_128&id=828&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.040 0.204 2026-08-21 12:33:51,628 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:51] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:33:51,683 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:51] "GET /web/image?model=product.product&field=image_128&id=830&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.027 0.261 2026-08-21 12:33:51,723 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:51] "GET /web/image?model=product.product&field=image_128&id=826&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.013 0.315 2026-08-21 12:33:51,733 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:51] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.275 2026-08-21 12:33:51,772 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:51] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.017 0.238 2026-08-21 12:33:51,804 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:51] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.017 0.219 2026-08-21 12:33:51,841 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:51] "GET /web/image?model=product.product&field=image_128&id=831&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.009 0.195 2026-08-21 12:33:51,900 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:51] "GET /web/image?model=product.product&field=image_128&id=832&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.019 0.193 2026-08-21 12:33:51,945 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:51] "GET /web/image?model=product.product&field=image_128&id=833&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.010 0.207 2026-08-21 12:33:52,002 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:52] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.026 0.239 2026-08-21 12:33:52,011 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:52] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.259 2026-08-21 12:33:52,052 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:52] "GET /web/image?model=product.product&field=image_128&id=836&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.015 0.260 2026-08-21 12:33:52,091 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:52] "GET /web/image?model=product.product&field=image_128&id=835&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.010 0.273 2026-08-21 12:33:52,108 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:52] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.006 0.259 2026-08-21 12:33:52,146 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:52] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.009 0.232 2026-08-21 12:33:52,185 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:52] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.011 0.223 2026-08-21 12:33:52,220 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:52] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.011 0.203 2026-08-21 12:33:52,253 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:52] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.009 0.187 2026-08-21 12:33:52,287 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_combo_with_custom_attribute on step: 'click product 'Custom Attr Combo' (trigger: article.product .product-content .product-name:contains("Custom Attr Combo"))' 2026-08-21 12:33:52,299 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_combo_with_custom_attribute on step: 'Select combo item Custom Attr Product (trigger: label.combo-line article.product:has( .product-name:contains("Custom Attr Product")))' 2026-08-21 12:33:52,301 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:52] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.018 0.187 2026-08-21 12:33:52,321 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_combo_with_custom_attribute on step: 'filling custom attribute with value asf (trigger: .product-configurator-popup .custom_value)' 2026-08-21 12:33:52,338 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_combo_with_custom_attribute on step: 'confirming product configuration (trigger: .product-configurator-popup .button.confirm)' 2026-08-21 12:33:52,344 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_combo_with_custom_attribute on step: 'Click `confirm` (trigger: .popup.combo-configurator-popup footer button.confirm)' 2026-08-21 12:33:52,344 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:52] "GET /web/image?model=product.product&field=image_128&id=834&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.010 0.217 2026-08-21 12:33:52,374 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_combo_with_custom_attribute on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:33:52,387 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:52] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.011 0.220 2026-08-21 12:33:52,429 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_combo_with_custom_attribute on step: 'Check orderline with attributes: {"productName":"Custom Attr Product (Custom Value: asf)"} (trigger: .order-container .orderline:has(.product-name:contains("Custom Attr Product (Custom Value: asf)")))' 2026-08-21 12:33:52,433 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_combo_with_custom_attribute on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:33:52,441 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:52] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.013 0.233 2026-08-21 12:33:52,446 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_combo_with_custom_attribute on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 12:33:52,457 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:33:52,475 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-21 12:33:52,498 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:52] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.021 0.253 2026-08-21 12:33:52,504 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 5624 2026-08-21 12:33:52,509 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-21 12:33:52,510 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 5624 2026-08-21 12:33:52,514 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:52] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.007 0.248 2026-08-21 12:33:52,540 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:52] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.220 2026-08-21 12:33:52,546 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:52] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.001 0.194 2026-08-21 12:33:52,557 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:52] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.161 2026-08-21 12:33:52,571 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:52] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.005 0.104 2026-08-21 12:33:52,615 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123352_614771_MobileTestUi.txt 2026-08-21 12:33:52,615 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpnkg0bjwb_chrome_odoo" 2026-08-21 12:33:52,642 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_customer_display_as_public ... 2026-08-21 12:33:52,850 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:33:53,050 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:53] "GET /web/image/pos.config/13/iface_customer_facing_display_background_image_1920 HTTP/1.1" 200 - 19 0.009 0.194 2026-08-21 12:33:53,055 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_customer_search_more ... 2026-08-21 12:33:53,607 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 5833 2026-08-21 12:33:53,607 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpznbx79_6_chrome_odoo 2026-08-21 12:33:53,607 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:46871/json/version 2026-08-21 12:33:53,609 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:46871/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:33:53,665 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:33:53,665 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:46871/json 2026-08-21 12:33:53,666 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:46871/json with timeout 3 increased to 10s during tests 2026-08-21 12:33:53,700 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:46871/devtools/page/441352763823A13FB2A4D108432C490B 2026-08-21 12:33:53,714 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-21 12:33:53,778 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-21 12:33:53,999 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:33:54,001 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-21 12:33:54,003 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=13" in browser 2026-08-21 12:33:54,003 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-21 12:33:54,015 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:33:55,497 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:55] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 111 0.086 1.398 2026-08-21 12:33:55,500 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '441352763823A13FB2A4D108432C490B', 'loaderId': 'A295786E5740A44E46D3B1D2B4DB5C9E', 'isDownload': False} 2026-08-21 12:33:55,500 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('SearchMoreCustomer')" 2026-08-21 12:33:55,519 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:33:55,539 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:55] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.008 0.009 2026-08-21 12:33:55,557 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:55] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.012 0.024 2026-08-21 12:33:55,569 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:55] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.038 2026-08-21 12:33:55,931 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:55] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.004 0.008 2026-08-21 12:33:55,940 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:55] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.008 2026-08-21 12:33:55,974 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:33:55,985 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:55] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.007 2026-08-21 12:33:56,005 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:56] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 12:33:56,018 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('SearchMoreCustomer', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=13"})" 2026-08-21 12:33:56,710 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:56] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 299 0.260 0.437 2026-08-21 12:33:56,776 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:56] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.037 2026-08-21 12:33:56,797 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour SearchMoreCustomer on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:33:56,802 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:56] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.007 0.014 2026-08-21 12:33:56,820 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:56] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.004 0.006 2026-08-21 12:33:56,935 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:56] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 14 0.060 0.040 2026-08-21 12:33:56,947 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:33:56,992 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:56] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.023 0.133 2026-08-21 12:33:57,025 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:57] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.010 0.170 2026-08-21 12:33:57,083 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:57] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.014 0.217 2026-08-21 12:33:57,089 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:33:57,097 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:33:57,128 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:57] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.019 0.268 2026-08-21 12:33:57,175 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:57] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.010 0.298 2026-08-21 12:33:57,180 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:57] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:33:57,192 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:57] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.010 0.224 2026-08-21 12:33:57,241 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:57] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.012 0.233 2026-08-21 12:33:57,291 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:57] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.018 0.242 2026-08-21 12:33:57,329 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:57] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.012 0.210 2026-08-21 12:33:57,350 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:57] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.008 0.208 2026-08-21 12:33:57,409 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:57] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.013 0.212 2026-08-21 12:33:57,422 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:57] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.216 2026-08-21 12:33:57,428 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:57] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.204 2026-08-21 12:33:57,440 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:57] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.192 2026-08-21 12:33:57,451 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:57] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.146 2026-08-21 12:33:57,468 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:57] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.008 0.125 2026-08-21 12:33:57,478 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:57] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.110 2026-08-21 12:33:57,510 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:57] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.018 0.079 2026-08-21 12:33:57,535 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:57] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.006 0.103 2026-08-21 12:33:57,554 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:57] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.006 0.104 2026-08-21 12:33:57,570 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:57] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.001 0.111 2026-08-21 12:33:57,837 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour SearchMoreCustomer on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:33:57,848 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour SearchMoreCustomer on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 12:33:57,854 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:57] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.014 0.025 2026-08-21 12:33:57,871 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:33:57,877 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour SearchMoreCustomer on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 12:33:57,890 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour SearchMoreCustomer on step: '.pos-search-bar input' 2026-08-21 12:33:57,905 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour SearchMoreCustomer on step: '.pos-search-bar input' 2026-08-21 12:33:57,910 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour SearchMoreCustomer on step: 'Select button Search more (trigger: button:contains("Search more"))' 2026-08-21 12:33:58,815 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour SearchMoreCustomer on step: 'select customer 'BPartner' (trigger: .partnerlist-screen .partner-line td:contains("BPartner"))' 2026-08-21 12:33:58,868 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:58] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 21 0.020 0.031 2026-08-21 12:33:59,595 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:59] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-21 12:33:59,629 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour SearchMoreCustomer on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:33:59,644 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour SearchMoreCustomer on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 12:33:59,650 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-21 12:33:59,663 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:33:59] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:33:59,668 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 5833 2026-08-21 12:33:59,671 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-21 12:33:59,671 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 5833 2026-08-21 12:33:59,774 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123359_774244_MobileTestUi.txt 2026-08-21 12:33:59,774 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpznbx79_6_chrome_odoo" 2026-08-21 12:33:59,801 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_draft_order_deletion_with_printer ... 2026-08-21 12:34:00,223 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 6033 2026-08-21 12:34:00,224 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmp6g6wtx1j_chrome_odoo 2026-08-21 12:34:00,224 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:41777/json/version 2026-08-21 12:34:00,226 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:41777/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:34:00,274 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:34:00,274 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:41777/json 2026-08-21 12:34:00,275 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:41777/json with timeout 3 increased to 10s during tests 2026-08-21 12:34:00,286 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:41777/devtools/page/7180AA25AB3DF39607D6D42F4E36C99B 2026-08-21 12:34:00,326 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-21 12:34:00,378 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-21 12:34:00,632 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:34:00,635 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-21 12:34:00,638 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=13" in browser 2026-08-21 12:34:00,638 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-21 12:34:00,646 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:34:01,315 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:01] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 110 0.119 0.554 2026-08-21 12:34:01,318 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '7180AA25AB3DF39607D6D42F4E36C99B', 'loaderId': '26FCF8B378D89E1186F72BBE3019C8F0', 'isDownload': False} 2026-08-21 12:34:01,318 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('test_draft_order_deletion_with_printer')" 2026-08-21 12:34:01,339 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:34:01,343 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:01] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.006 2026-08-21 12:34:01,354 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:01] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.022 2026-08-21 12:34:01,395 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:01] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.019 0.036 2026-08-21 12:34:01,755 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:01] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.005 0.007 2026-08-21 12:34:01,768 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:01] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.008 0.007 2026-08-21 12:34:01,793 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:34:01,806 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:01] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.007 2026-08-21 12:34:01,807 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:01] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 12:34:01,829 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('test_draft_order_deletion_with_printer', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=13"})" 2026-08-21 12:34:02,541 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:02] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 304 0.288 0.427 2026-08-21 12:34:02,600 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:34:02,644 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:02] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.025 0.054 2026-08-21 12:34:02,680 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:02] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.014 0.014 2026-08-21 12:34:02,722 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:02] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-08-21 12:34:02,838 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:02] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 14 0.037 0.057 2026-08-21 12:34:02,865 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 12:34:02,894 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:02] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.022 0.126 2026-08-21 12:34:02,938 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:02] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.010 0.183 2026-08-21 12:34:02,944 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:34:02,957 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:34:02,986 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:02] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.015 0.225 2026-08-21 12:34:03,037 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:03] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.009 0.244 2026-08-21 12:34:03,089 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:03] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:34:03,117 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:03] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.017 0.295 2026-08-21 12:34:03,129 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:03] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.244 2026-08-21 12:34:03,215 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:03] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.020 0.299 2026-08-21 12:34:03,257 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:03] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.014 0.280 2026-08-21 12:34:03,291 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:03] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.018 0.283 2026-08-21 12:34:03,325 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:03] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.010 0.217 2026-08-21 12:34:03,379 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:03] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.022 0.231 2026-08-21 12:34:03,395 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:03] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.009 0.251 2026-08-21 12:34:03,400 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:03] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.255 2026-08-21 12:34:03,413 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:03] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.185 2026-08-21 12:34:03,431 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:03] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.011 0.156 2026-08-21 12:34:03,448 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:03] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.011 0.136 2026-08-21 12:34:03,468 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:03] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.007 0.129 2026-08-21 12:34:03,486 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:03] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.008 0.097 2026-08-21 12:34:03,509 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:03] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.005 0.104 2026-08-21 12:34:03,525 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:03] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.001 0.106 2026-08-21 12:34:03,547 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:03] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.010 0.093 2026-08-21 12:34:03,693 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_draft_order_deletion_with_printer on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:34:03,708 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:03] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.012 2026-08-21 12:34:03,711 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_draft_order_deletion_with_printer on step: 'click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad"))' 2026-08-21 12:34:03,726 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_draft_order_deletion_with_printer on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:34:03,743 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.pos-topheader .ticket-button' 2026-08-21 12:34:03,761 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.screen.ticket-screen' 2026-08-21 12:34:03,776 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.ticket-screen .highlight' 2026-08-21 12:34:03,793 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_draft_order_deletion_with_printer on step: 'click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad"))' 2026-08-21 12:34:03,810 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_draft_order_deletion_with_printer on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:34:03,826 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.pos-topheader .ticket-button' 2026-08-21 12:34:03,844 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.screen.ticket-screen' 2026-08-21 12:34:03,860 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.pos-search-bar .filter' 2026-08-21 12:34:03,877 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.pos-search-bar .filter ul' 2026-08-21 12:34:03,893 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.pos-search-bar .filter ul li:contains("All active order")' 2026-08-21 12:34:03,909 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-08-21 12:34:03,926 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.ticket-screen .load-order-button' 2026-08-21 12:34:03,942 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_draft_order_deletion_with_printer on step: 'click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad"))' 2026-08-21 12:34:03,960 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_draft_order_deletion_with_printer on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-21 12:34:03,986 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_draft_order_deletion_with_printer on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:34:03,991 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:03] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:34:03,993 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:03] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:34:03,994 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_draft_order_deletion_with_printer on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 12:34:04,015 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_draft_order_deletion_with_printer on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-08-21 12:34:04,020 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:04] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.005 0.013 2026-08-21 12:34:04,034 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_draft_order_deletion_with_printer on step: 'go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done'])' 2026-08-21 12:34:04,047 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #60598237 for PoS orders references: ['Order 00033-001-0001'] (draft: False) 2026-08-21 12:34:04,056 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:04] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:34:04,213 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #60598237 with result: [{'id': 39, 'pos_reference': 'Order 00033-001-0001', 'account_move': False}] 2026-08-21 12:34:04,231 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:04] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 99 0.081 0.108 2026-08-21 12:34:04,342 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-21 12:34:04,342 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-21 12:34:04,343 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-21 12:34:04,347 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:34:04,351 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-21 12:34:04,351 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-21 12:34:04,351 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-21 12:34:04,352 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-21 12:34:04,352 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-21 12:34:04,352 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-21 12:34:04,353 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-21 12:34:04,358 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-21 12:34:04,367 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:04] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:34:04,368 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-21 12:34:04,380 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:04] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:34:04,386 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:04] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:34:04,391 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:04] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 12:34:04,395 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-21 12:34:04,395 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-21 12:34:04,396 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-21 12:34:04,396 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-21 12:34:04,397 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-21 12:34:04,397 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-21 12:34:04,398 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-21 12:34:04,398 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-21 12:34:04,398 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-21 12:34:04,399 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-21 12:34:04,399 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-21 12:34:04,400 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-21 12:34:04,400 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-21 12:34:04,400 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-21 12:34:04,400 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-21 12:34:04,401 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-21 12:34:04,401 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-21 12:34:04,401 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-21 12:34:04,446 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:04] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.025 2026-08-21 12:34:04,448 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:04] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.021 2026-08-21 12:34:04,457 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:04] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.040 2026-08-21 12:34:04,458 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:04] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.044 2026-08-21 12:34:04,473 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:04] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:34:04,502 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:04] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.052 2026-08-21 12:34:04,513 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:04] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-08-21 12:34:04,518 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-21 12:34:04,528 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:04] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 12:34:04,536 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-21 12:34:04,539 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-21 12:34:04,547 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:04] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-08-21 12:34:04,548 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-21 12:34:04,550 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:04] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.042 2026-08-21 12:34:04,551 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-21 12:34:04,554 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-21 12:34:04,573 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-21 12:34:04,577 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:04] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-08-21 12:34:04,578 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:04] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-08-21 12:34:04,591 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-21 12:34:04,591 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-21 12:34:04,591 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-21 12:34:04,595 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-21 12:34:04,595 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-21 12:34:04,596 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-21 12:34:04,596 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-21 12:34:04,596 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-21 12:34:04,600 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-21 12:34:04,606 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-21 12:34:04,612 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-21 12:34:04,613 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-21 12:34:04,615 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-21 12:34:04,615 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-21 12:34:04,616 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-21 12:34:04,616 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-21 12:34:04,616 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-21 12:34:04,617 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-21 12:34:04,617 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-21 12:34:04,617 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-21 12:34:04,618 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-21 12:34:04,618 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-21 12:34:04,622 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-21 12:34:04,623 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:04] "GET /web/image?model=pos.config&id=13&field=custom_logo HTTP/1.1" 200 - 6 0.028 0.015 2026-08-21 12:34:04,627 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-21 12:34:04,628 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-21 12:34:04,628 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-21 12:34:04,629 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-21 12:34:04,630 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-21 12:34:04,631 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-21 12:34:04,631 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-21 12:34:04,634 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-21 12:34:04,636 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-21 12:34:04,637 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-21 12:34:04,637 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-21 12:34:04,637 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-21 12:34:04,639 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-21 12:34:04,658 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:04] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:34:04,663 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 12:34:04,665 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-21 12:34:04,671 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-21 12:34:04,672 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:04] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.031 2026-08-21 12:34:04,674 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-21 12:34:04,677 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-21 12:34:04,687 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:04] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-08-21 12:34:04,691 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.036 2026-08-21 12:34:04,703 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-21 12:34:04,705 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.028 2026-08-21 12:34:04,706 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-21 12:34:04,707 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-21 12:34:04,708 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-21 12:34:04,712 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:04] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 12:34:04,716 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-21 12:34:04,718 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:04] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:34:04,720 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-21 12:34:04,726 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-21 12:34:04,729 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-21 12:34:04,731 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-21 12:34:04,732 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:04] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 12:34:04,737 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:04] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-08-21 12:34:04,738 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:04] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.034 2026-08-21 12:34:04,738 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-21 12:34:04,741 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-21 12:34:04,743 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-21 12:34:04,744 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-21 12:34:04,748 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:04] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 12:34:05,040 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for http://0.0.0.0/cgi-bin/epos/service.cgi?devid=local_printer 2026-08-21 12:34:05,064 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #69194905 for PoS orders references: ['Order 00033-001-0002'] (draft: True) 2026-08-21 12:34:05,115 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:05] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.002 2026-08-21 12:34:05,140 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #69194905 with result: [{'id': 40, 'pos_reference': 'Order 00033-001-0002', 'account_move': False}] 2026-08-21 12:34:05,157 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:05] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 38 0.040 0.057 2026-08-21 12:34:05,208 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:05] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:34:05,409 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 12:34:06,497 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_draft_order_deletion_with_printer on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:34:06,510 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.pos-topheader .ticket-button' 2026-08-21 12:34:06,540 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.screen.ticket-screen' 2026-08-21 12:34:06,546 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.ticket-screen .order-row > .col:contains("-0002")' 2026-08-21 12:34:06,560 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.ticket-screen .order-row:has(.col:contains("-0002")) .delete-button' 2026-08-21 12:34:06,576 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_draft_order_deletion_with_printer on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-21 12:34:06,596 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_draft_order_deletion_with_printer on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:34:06,603 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:06] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 8 0.007 0.013 2026-08-21 12:34:06,610 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_draft_order_deletion_with_printer on step: 'click on the close session menu button (trigger: .close-button)' 2026-08-21 12:34:06,627 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_draft_order_deletion_with_printer on step: 'click on the close session popup button (trigger: .close-pos-popup .footer .button.highlight)' 2026-08-21 12:34:06,655 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:06] "POST /web/dataset/call_kw/pos.session/get_closing_control_data HTTP/1.1" 200 - 16 0.014 0.027 2026-08-21 12:34:07,310 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-21 12:34:07,431 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_draft_order_deletion_with_printer on step: 'check that the session is closed without error (trigger: .o_web_client)' 2026-08-21 12:34:07,458 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:07] "POST /web/dataset/call_kw/pos.session/post_closing_cash_details HTTP/1.1" 200 - 11 0.012 0.013 2026-08-21 12:34:07,506 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:07] "POST /web/dataset/call_kw/pos.session/update_closing_control_state_session HTTP/1.1" 200 - 19 0.022 0.020 2026-08-21 12:34:08,005 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 42, model: account.move 2026-08-21 12:34:08,894 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:08] "POST /web/dataset/call_kw/pos.session/close_session_from_ui HTTP/1.1" 200 - 663 0.621 0.763 2026-08-21 12:34:09,238 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:09] "GET /web HTTP/1.1" 200 - 43 0.034 0.267 2026-08-21 12:34:09,270 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:09] "GET /web/assets/dccc580/web.assets_web.min.css HTTP/1.1" 200 - 4 0.005 0.012 2026-08-21 12:34:09,279 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:09] "GET /web/assets/4a43d02/web.assets_web.min.js HTTP/1.1" 200 - 4 0.002 0.020 2026-08-21 12:34:09,296 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:09] "GET /web/webclient/load_menus/9844cf19645b9eff621d8ee3588b6b83e51deb42e5125aada5932b21398abe37 HTTP/1.1" 200 - 2 0.004 0.031 2026-08-21 12:34:09,322 104 INFO rb-022b3bb-224122-406412 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-08-21 12:34:09,328 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:09] "GET /web/assets/4f3afd1/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.010 0.007 2026-08-21 12:34:09,955 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:09] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-08-21 12:34:09,969 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:09] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.016 2026-08-21 12:34:09,973 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:09] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.023 2026-08-21 12:34:09,993 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:09] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.011 0.006 2026-08-21 12:34:10,227 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:10] "POST /mail/init_messaging HTTP/1.1" 200 - 87 0.122 0.127 2026-08-21 12:34:10,232 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:10] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.002 0.228 2026-08-21 12:34:10,238 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:10] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 3 0.003 0.216 2026-08-21 12:34:10,254 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:10] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 7 0.005 0.221 2026-08-21 12:34:10,317 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:10] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 15 0.028 0.256 2026-08-21 12:34:10,324 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.242 2026-08-21 12:34:10,357 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:10] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.022 0.247 2026-08-21 12:34:10,376 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:10] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.012 0.111 2026-08-21 12:34:10,380 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:10] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:34:10,405 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:10] "GET /web/offline HTTP/1.1" 200 - 7 0.005 0.129 2026-08-21 12:34:10,418 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:10] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.003 0.134 2026-08-21 12:34:10,443 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:10] "POST /web/action/load HTTP/1.1" 200 - 9 0.015 0.124 2026-08-21 12:34:10,497 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:10] "GET /web/image?model=res.users&field=avatar_128&id=42 HTTP/1.1" 200 - 11 0.021 0.156 2026-08-21 12:34:10,557 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:10] "GET /web?reload=true HTTP/1.1" 200 - 16 0.015 0.075 2026-08-21 12:34:10,632 104 INFO rb-022b3bb-224122-406412 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-08-21 12:34:11,208 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:11] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-08-21 12:34:11,223 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:11] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.018 2026-08-21 12:34:11,224 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:11] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.019 2026-08-21 12:34:11,281 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:11] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.012 0.038 2026-08-21 12:34:11,359 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:11] "POST /mail/init_messaging HTTP/1.1" 200 - 36 0.036 0.045 2026-08-21 12:34:11,380 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:11] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 3 0.014 0.066 2026-08-21 12:34:11,397 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:11] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 3 0.008 0.082 2026-08-21 12:34:11,421 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:11] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 7 0.011 0.099 2026-08-21 12:34:11,442 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:11] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.008 0.103 2026-08-21 12:34:11,452 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:11] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.005 0.105 2026-08-21 12:34:11,463 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:11] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.005 0.066 2026-08-21 12:34:11,475 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:11] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.006 0.074 2026-08-21 12:34:11,514 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:11] "GET /web/image?model=res.users&field=avatar_128&id=42 HTTP/1.1" 304 - 11 0.015 0.077 2026-08-21 12:34:11,563 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:11] "POST /web/action/load HTTP/1.1" 200 - 10 0.033 0.109 2026-08-21 12:34:11,666 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:11] "POST /web/dataset/call_kw/pos.config/get_views HTTP/1.1" 200 - 50 0.040 0.048 2026-08-21 12:34:11,741 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:11] "POST /web/dataset/call_kw/pos.config/web_search_read HTTP/1.1" 200 - 13 0.007 0.024 2026-08-21 12:34:12,555 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_draft_order_deletion_with_printer on step: 'check that the session is closed without error (trigger: .o_web_client)' 2026-08-21 12:34:12,559 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-21 12:34:12,569 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:12] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:34:12,582 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 6033 2026-08-21 12:34:12,584 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-21 12:34:12,587 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 6033 2026-08-21 12:34:12,696 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123412_696155_MobileTestUi.txt 2026-08-21 12:34:12,696 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmp6g6wtx1j_chrome_odoo" 2026-08-21 12:34:12,772 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_fiscal_position_no_tax ... 2026-08-21 12:34:13,523 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 6344 2026-08-21 12:34:13,523 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmp4_05vacq_chrome_odoo 2026-08-21 12:34:13,524 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:36505/json/version 2026-08-21 12:34:13,528 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:36505/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:34:13,654 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:34:13,654 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:36505/json 2026-08-21 12:34:13,655 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:36505/json with timeout 3 increased to 10s during tests 2026-08-21 12:34:13,705 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:36505/devtools/page/EFBBFA9BDB573108A64C577E55C7740A 2026-08-21 12:34:13,720 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-21 12:34:13,733 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-21 12:34:14,003 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:34:14,006 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-21 12:34:14,008 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=13" in browser 2026-08-21 12:34:14,008 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-21 12:34:14,024 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:34:14,664 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:14] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 112 0.089 0.554 2026-08-21 12:34:14,666 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': 'EFBBFA9BDB573108A64C577E55C7740A', 'loaderId': 'EEACD089D7AA807BFC7398A36D2DE578', 'isDownload': False} 2026-08-21 12:34:14,666 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('FiscalPositionNoTax')" 2026-08-21 12:34:14,684 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:34:14,704 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:14] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.008 0.013 2026-08-21 12:34:14,715 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:14] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.013 2026-08-21 12:34:14,722 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:14] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.019 2026-08-21 12:34:15,129 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:15] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.006 0.008 2026-08-21 12:34:15,140 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:15] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.006 0.016 2026-08-21 12:34:15,162 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:34:15,168 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:15] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.009 0.006 2026-08-21 12:34:15,171 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:15] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:34:15,188 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('FiscalPositionNoTax', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=13"})" 2026-08-21 12:34:15,853 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:15] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 299 0.301 0.361 2026-08-21 12:34:15,921 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:15] "GET /pos/ui HTTP/1.1" 200 - 20 0.030 0.683 2026-08-21 12:34:15,940 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:34:15,991 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:15] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.025 0.083 2026-08-21 12:34:16,180 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:16] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.012 0.007 2026-08-21 12:34:16,206 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:16] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.004 2026-08-21 12:34:16,688 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:16] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 172 0.149 0.317 2026-08-21 12:34:16,779 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:16] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.026 0.046 2026-08-21 12:34:16,809 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:16] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.010 0.014 2026-08-21 12:34:16,820 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:16] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 12:34:16,880 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:16] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 14 0.017 0.032 2026-08-21 12:34:16,908 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:16] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.007 0.068 2026-08-21 12:34:16,940 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:16] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.006 0.100 2026-08-21 12:34:16,951 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:34:16,971 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:16] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.008 0.123 2026-08-21 12:34:17,008 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:17] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.008 0.159 2026-08-21 12:34:17,015 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:34:17,032 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:34:17,074 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:17] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.025 0.211 2026-08-21 12:34:17,083 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:17] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:34:17,086 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:17] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.182 2026-08-21 12:34:17,122 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:17] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.005 0.204 2026-08-21 12:34:17,159 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:17] "GET /web/image?model=product.product&field=image_128&id=837&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.006 0.196 2026-08-21 12:34:17,198 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:17] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.012 0.212 2026-08-21 12:34:17,239 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:17] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.016 0.174 2026-08-21 12:34:17,255 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:17] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.004 0.166 2026-08-21 12:34:17,299 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:17] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.014 0.192 2026-08-21 12:34:17,322 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:17] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.005 0.015 2026-08-21 12:34:17,344 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:17] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.010 0.207 2026-08-21 12:34:17,361 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:17] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.010 0.184 2026-08-21 12:34:17,378 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:17] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.011 0.163 2026-08-21 12:34:17,387 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:17] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.142 2026-08-21 12:34:17,404 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:17] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.007 0.124 2026-08-21 12:34:17,408 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:17] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.301 2026-08-21 12:34:17,432 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:17] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.011 0.092 2026-08-21 12:34:17,457 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:17] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.001 0.107 2026-08-21 12:34:17,479 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:17] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.004 0.109 2026-08-21 12:34:17,742 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTax on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:34:17,759 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTax on step: 'click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product"))' 2026-08-21 12:34:17,777 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTax on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:34:17,808 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTax on step: 'order total amount is '100.00' (trigger: .product-screen .order-summary .total:contains("100.00"))' 2026-08-21 12:34:17,811 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTax on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:34:17,815 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:34:17,827 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTax on step: 'click info button for product 'Test Product' (trigger: article.product:has(.product-name:contains("Test Product")) .product-information-tag)' 2026-08-21 12:34:17,846 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTax on step: 'Check if product info price is 100.00 (trigger: .product-info-popup)' 2026-08-21 12:34:17,952 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:17] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 58 0.041 0.072 2026-08-21 12:34:18,738 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTax on step: 'Check if product tax information matches Tax 15%: $ 13.04 (trigger: .product-info-popup)' 2026-08-21 12:34:18,742 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTax on step: 'close product info popup (trigger: .product-info-popup .fa-times)' 2026-08-21 12:34:18,760 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTax on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:34:18,779 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTax on step: 'click more button (trigger: .mobile-more-button)' 2026-08-21 12:34:18,793 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTax on step: 'click fiscal position button (trigger: .o_fiscal_position_button)' 2026-08-21 12:34:18,809 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTax on step: 'fiscal position screen is shown (trigger: .selection-item:contains("No Tax"))' 2026-08-21 12:34:18,827 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTax on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:34:18,843 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTax on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:34:18,863 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTax on step: 'no discount is applied (trigger: .orderline .info-list:not(:contains(100.00)))' 2026-08-21 12:34:18,877 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTax on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:34:18,895 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTax on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:34:18,912 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTax on step: 'order total amount is '86.96' (trigger: .product-screen .order-summary .total:contains("86.96"))' 2026-08-21 12:34:18,925 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTax on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:34:18,943 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTax on step: 'click info button for product 'Test Product' (trigger: article.product:has(.product-name:contains("Test Product")) .product-information-tag)' 2026-08-21 12:34:18,965 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTax on step: 'Check if product info price is 86.96 (trigger: .product-info-popup)' 2026-08-21 12:34:19,055 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:19] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 36 0.041 0.062 2026-08-21 12:34:19,743 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:19] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.003 2026-08-21 12:34:19,831 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTax on step: 'Check if product tax information matches (trigger: .product-info-popup)' 2026-08-21 12:34:19,843 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTax on step: 'close product info popup (trigger: .product-info-popup .fa-times)' 2026-08-21 12:34:19,859 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTax on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-21 12:34:19,886 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTax on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:34:19,897 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 12:34:19,898 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 12:34:19,905 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTax on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 12:34:19,918 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTax on step: 'remaining amount is 0.00 (trigger: .payment-status-remaining .amount:contains("0.00"))' 2026-08-21 12:34:19,930 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTax on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-08-21 12:34:19,934 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:19] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.011 2026-08-21 12:34:19,944 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTax on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-21 12:34:19,951 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #62375553 for PoS orders references: ['Order 00034-002-0001'] (draft: False) 2026-08-21 12:34:19,957 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:34:20,191 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #62375553 with result: [{'id': 41, 'pos_reference': 'Order 00034-002-0001', 'account_move': False}] 2026-08-21 12:34:20,207 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:20] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 100 0.137 0.125 2026-08-21 12:34:20,252 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:20] "GET /web/image?model=pos.config&id=13&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.007 2026-08-21 12:34:20,988 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTax on step: 'Check orderline with attributes: {"discount":""} (trigger: body:not(:has(.order-container .orderline:has(.info-list .discount.em:contains("")))))' 2026-08-21 12:34:20,991 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-21 12:34:20,999 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:20] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:34:21,009 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 6344 2026-08-21 12:34:21,010 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-21 12:34:21,010 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 6344 2026-08-21 12:34:21,132 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123421_132019_MobileTestUi.txt 2026-08-21 12:34:21,132 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmp4_05vacq_chrome_odoo" 2026-08-21 12:34:21,163 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_fiscal_position_two_tax_included ... 2026-08-21 12:34:21,884 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 6557 2026-08-21 12:34:21,885 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpunahkdeo_chrome_odoo 2026-08-21 12:34:21,885 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:32801/json/version 2026-08-21 12:34:21,889 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:32801/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:34:22,030 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:34:22,030 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:32801/json 2026-08-21 12:34:22,031 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:32801/json with timeout 3 increased to 10s during tests 2026-08-21 12:34:22,053 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:32801/devtools/page/CCD0C85429C9BA1CAEF27CB3E423169F 2026-08-21 12:34:22,086 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-21 12:34:22,129 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-21 12:34:22,412 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:accountman from n/a 2026-08-21 12:34:22,414 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-21 12:34:22,416 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=13" in browser 2026-08-21 12:34:22,416 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-21 12:34:22,434 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:34:23,220 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:23] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 114 0.151 0.638 2026-08-21 12:34:23,224 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': 'CCD0C85429C9BA1CAEF27CB3E423169F', 'loaderId': '812298F87D759B1246FF43CCF679207F', 'isDownload': False} 2026-08-21 12:34:23,224 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('FiscalPositionTwoTaxIncluded')" 2026-08-21 12:34:23,234 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:34:23,262 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:23] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.011 0.014 2026-08-21 12:34:23,277 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:23] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.009 0.027 2026-08-21 12:34:23,308 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:23] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.020 0.051 2026-08-21 12:34:23,689 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:23] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.007 0.008 2026-08-21 12:34:23,707 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:23] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.010 2026-08-21 12:34:23,738 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 12:34:23,746 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:23] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.011 2026-08-21 12:34:23,748 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:23] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:34:23,767 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('FiscalPositionTwoTaxIncluded', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=13"})" 2026-08-21 12:34:24,519 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:24] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 298 0.335 0.413 2026-08-21 12:34:24,548 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:34:24,614 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:24] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.033 0.042 2026-08-21 12:34:24,638 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:24] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.005 0.013 2026-08-21 12:34:24,650 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:24] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 12:34:24,740 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:24] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 14 0.036 0.038 2026-08-21 12:34:24,792 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:24] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.020 0.110 2026-08-21 12:34:24,796 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:24] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:34:24,809 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:34:24,825 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:34:24,843 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:24] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.016 0.153 2026-08-21 12:34:24,916 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:24] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.024 0.185 2026-08-21 12:34:24,934 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:24] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 12:34:24,985 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:24] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.015 0.271 2026-08-21 12:34:25,028 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:25] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.006 0.333 2026-08-21 12:34:25,057 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:25] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.309 2026-08-21 12:34:25,136 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:25] "GET /web/image/res.users/40/avatar_128 HTTP/1.1" 200 - 19 0.037 0.268 2026-08-21 12:34:25,159 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:25] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.008 0.305 2026-08-21 12:34:25,204 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:25] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.010 0.233 2026-08-21 12:34:25,241 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:25] "GET /web/image?model=product.product&field=image_128&id=838&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.006 0.245 2026-08-21 12:34:25,259 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:25] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.012 2026-08-21 12:34:25,306 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:25] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.009 0.234 2026-08-21 12:34:25,311 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:25] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.228 2026-08-21 12:34:25,326 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:25] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.176 2026-08-21 12:34:25,337 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:25] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.166 2026-08-21 12:34:25,352 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:25] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.003 0.131 2026-08-21 12:34:25,390 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:25] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.008 0.341 2026-08-21 12:34:25,418 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:25] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.021 0.133 2026-08-21 12:34:25,438 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:25] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.013 0.108 2026-08-21 12:34:25,462 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:25] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.009 0.121 2026-08-21 12:34:25,482 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:25] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.005 0.129 2026-08-21 12:34:25,499 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:25] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.002 0.137 2026-08-21 12:34:25,544 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:34:25,560 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product"))' 2026-08-21 12:34:25,568 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:25] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.013 0.016 2026-08-21 12:34:25,576 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:34:25,623 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'check order tax amount (trigger: .subentry:contains("9.09"))' 2026-08-21 12:34:25,627 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:34:25,630 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:34:25,634 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:34:25,649 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'order total amount is '100.00' (trigger: .product-screen .order-summary .total:contains("100.00"))' 2026-08-21 12:34:25,659 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:34:25,680 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:34:25,697 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'click more button (trigger: .mobile-more-button)' 2026-08-21 12:34:25,709 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'click fiscal position button (trigger: .o_fiscal_position_button)' 2026-08-21 12:34:25,727 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'fiscal position screen is shown (trigger: .selection-item:contains("test fp"))' 2026-08-21 12:34:25,745 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:34:25,760 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:34:25,781 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'order total amount is '100.00' (trigger: .product-screen .order-summary .total:contains("100.00"))' 2026-08-21 12:34:25,792 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:34:25,810 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:34:25,828 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'check order tax amount (trigger: .subentry:contains("4.76"))' 2026-08-21 12:34:25,842 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:34:25,860 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 12:34:25,865 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-21 12:34:25,884 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:25] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:34:25,885 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 6557 2026-08-21 12:34:25,885 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-21 12:34:25,886 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 6557 2026-08-21 12:34:25,960 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123425_959452_MobileTestUi.txt 2026-08-21 12:34:25,960 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpunahkdeo_chrome_odoo" 2026-08-21 12:34:25,993 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_fixed_tax_negative_qty ... 2026-08-21 12:34:26,688 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 6763 2026-08-21 12:34:26,689 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmp1tpp15td_chrome_odoo 2026-08-21 12:34:26,689 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:34051/json/version 2026-08-21 12:34:26,691 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:34051/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:34:26,745 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:34:26,745 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:34051/json 2026-08-21 12:34:26,759 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:34051/json with timeout 3 increased to 10s during tests 2026-08-21 12:34:26,768 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:34051/devtools/page/85AFBA33CFF25E175653CD734AAFB5FA 2026-08-21 12:34:26,773 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-21 12:34:26,778 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-21 12:34:27,064 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:34:27,066 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-21 12:34:27,072 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=13" in browser 2026-08-21 12:34:27,072 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-21 12:34:27,086 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:34:27,659 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:27] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 112 0.097 0.480 2026-08-21 12:34:27,662 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '85AFBA33CFF25E175653CD734AAFB5FA', 'loaderId': 'FA4E87339B739A521AE98C9DAD640AE7', 'isDownload': False} 2026-08-21 12:34:27,662 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('FixedTaxNegativeQty')" 2026-08-21 12:34:27,680 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:34:27,692 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:27] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.008 2026-08-21 12:34:27,718 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:27] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.019 0.010 2026-08-21 12:34:27,725 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:27] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.001 0.043 2026-08-21 12:34:28,024 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:28] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.001 0.008 2026-08-21 12:34:28,041 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:28] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.009 2026-08-21 12:34:28,074 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:34:28,087 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:28] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.008 2026-08-21 12:34:28,095 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:28] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:34:28,107 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('FixedTaxNegativeQty', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=13"})" 2026-08-21 12:34:28,797 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:28] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 300 0.253 0.447 2026-08-21 12:34:28,861 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:28] "GET /pos/ui HTTP/1.1" 200 - 20 0.022 0.696 2026-08-21 12:34:28,897 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:34:28,987 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:28] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.047 0.119 2026-08-21 12:34:29,119 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:29] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.005 2026-08-21 12:34:29,155 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:29] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.005 2026-08-21 12:34:29,581 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:29] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.099 0.315 2026-08-21 12:34:29,646 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:29] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.039 2026-08-21 12:34:29,671 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:29] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.007 0.012 2026-08-21 12:34:29,684 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:29] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 12:34:29,771 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:29] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 14 0.031 0.037 2026-08-21 12:34:29,795 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:29] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:34:29,813 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:29] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.014 0.100 2026-08-21 12:34:29,867 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:29] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.021 0.144 2026-08-21 12:34:29,898 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:29] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:34:29,906 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:34:29,909 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:29] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.015 0.185 2026-08-21 12:34:29,926 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:29] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 12:34:29,949 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:29] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.011 0.231 2026-08-21 12:34:29,994 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:29] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.011 0.270 2026-08-21 12:34:30,006 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:30] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.200 2026-08-21 12:34:30,033 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:30] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.007 0.187 2026-08-21 12:34:30,091 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:30] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.014 0.166 2026-08-21 12:34:30,122 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:30] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.013 0.179 2026-08-21 12:34:30,166 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:30] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.011 0.190 2026-08-21 12:34:30,208 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:30] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.012 0.196 2026-08-21 12:34:30,245 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:30] "GET /web/image?model=product.product&field=image_128&id=839&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.015 0.220 2026-08-21 12:34:30,250 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:30] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.229 2026-08-21 12:34:30,270 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:30] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.009 0.224 2026-08-21 12:34:30,280 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:30] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.002 0.181 2026-08-21 12:34:30,300 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:30] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.014 0.158 2026-08-21 12:34:30,316 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:30] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.004 0.142 2026-08-21 12:34:30,328 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:30] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.106 2026-08-21 12:34:30,337 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:30] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.085 2026-08-21 12:34:30,358 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:30] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.004 0.063 2026-08-21 12:34:30,389 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:30] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.003 0.100 2026-08-21 12:34:30,409 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:30] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.002 0.095 2026-08-21 12:34:30,592 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FixedTaxNegativeQty on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:34:30,608 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FixedTaxNegativeQty on step: 'click product 'Zero Amount Product' (trigger: article.product .product-content .product-name:contains("Zero Amount Product"))' 2026-08-21 12:34:30,626 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FixedTaxNegativeQty on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:34:30,679 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FixedTaxNegativeQty on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Zero Amount Product","quantity":"1.0","price":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Zero Amount Product")):has(em.qty:contains("1")):has(.price:contains("1.0")))' 2026-08-21 12:34:30,684 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:34:30,688 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FixedTaxNegativeQty on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:34:30,704 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FixedTaxNegativeQty on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:34:30,723 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FixedTaxNegativeQty on step: 'click numpad button: +/- (trigger: div.numpad.row button.col:contains("+/-"))' 2026-08-21 12:34:30,725 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FixedTaxNegativeQty on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 12:34:30,742 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FixedTaxNegativeQty on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:34:30,763 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FixedTaxNegativeQty on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:34:30,792 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FixedTaxNegativeQty on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Zero Amount Product","quantity":"-1.0","price":"-1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Zero Amount Product")):has(em.qty:contains("-1")):has(.price:contains("-1.0")))' 2026-08-21 12:34:31,593 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FixedTaxNegativeQty on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:34:31,609 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FixedTaxNegativeQty on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-21 12:34:31,630 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FixedTaxNegativeQty on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:34:31,637 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:31] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:34:31,639 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:31] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:34:31,644 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FixedTaxNegativeQty on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 12:34:31,658 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FixedTaxNegativeQty on step: 'remaining amount is 0.00 (trigger: .payment-status-remaining .amount:contains("0.00"))' 2026-08-21 12:34:31,681 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FixedTaxNegativeQty on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-08-21 12:34:31,691 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FixedTaxNegativeQty on step: 'there should be the receipt (trigger: .receipt-screen .pos-receipt)' 2026-08-21 12:34:31,700 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #75442547 for PoS orders references: ['Order 00036-002-0001'] (draft: False) 2026-08-21 12:34:31,709 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:31] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:34:31,863 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #75442547 with result: [{'id': 42, 'pos_reference': 'Order 00036-002-0001', 'account_move': False}] 2026-08-21 12:34:31,878 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:31] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 101 0.070 0.112 2026-08-21 12:34:31,950 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:31] "GET /web/image?model=pos.config&id=13&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.014 2026-08-21 12:34:32,144 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 12:34:32,681 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-21 12:34:32,689 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:32] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:34:32,697 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 6763 2026-08-21 12:34:32,698 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-21 12:34:32,698 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 6763 2026-08-21 12:34:32,794 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123432_793172_MobileTestUi.txt 2026-08-21 12:34:32,794 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmp1tpp15td_chrome_odoo" 2026-08-21 12:34:34,430 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_limited_product_pricelist_loading ... 2026-08-21 12:34:35,441 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 6973 2026-08-21 12:34:35,442 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpicid7fe1_chrome_odoo 2026-08-21 12:34:35,442 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:39461/json/version 2026-08-21 12:34:35,443 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:39461/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:34:35,491 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:34:35,491 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:39461/json 2026-08-21 12:34:35,492 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:39461/json with timeout 3 increased to 10s during tests 2026-08-21 12:34:35,510 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:39461/devtools/page/B8BBDF4440DB1920D318209671154636 2026-08-21 12:34:35,576 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-21 12:34:35,587 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-21 12:34:35,829 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:accountman from n/a 2026-08-21 12:34:35,831 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-21 12:34:35,838 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=13" in browser 2026-08-21 12:34:35,838 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-21 12:34:35,849 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:34:36,564 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:36] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 114 0.124 0.594 2026-08-21 12:34:36,566 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': 'B8BBDF4440DB1920D318209671154636', 'loaderId': 'C7CFF0C1EBC10AEFCC068E55A095CBCD', 'isDownload': False} 2026-08-21 12:34:36,567 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('limitedProductPricelistLoading')" 2026-08-21 12:34:36,581 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:34:36,593 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:36] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.006 2026-08-21 12:34:36,602 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:36] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.015 2026-08-21 12:34:36,614 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:36] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.021 2026-08-21 12:34:36,964 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:36] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.011 0.006 2026-08-21 12:34:36,973 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:36] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.008 2026-08-21 12:34:37,022 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-08-21 12:34:37,024 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:37] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-08-21 12:34:37,029 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:37] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:34:37,041 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('limitedProductPricelistLoading', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=13"})" 2026-08-21 12:34:37,670 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:37] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 295 0.282 0.343 2026-08-21 12:34:37,727 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:37] "GET /pos/ui HTTP/1.1" 200 - 22 0.012 0.646 2026-08-21 12:34:37,760 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:34:37,797 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:37] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.024 0.068 2026-08-21 12:34:37,982 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:37] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 12:34:38,024 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:38] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.010 0.005 2026-08-21 12:34:39,024 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour limitedProductPricelistLoading on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:34:39,216 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:39] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 169 0.094 1.077 2026-08-21 12:34:39,305 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:39] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.033 0.041 2026-08-21 12:34:39,345 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:39] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.015 0.014 2026-08-21 12:34:39,357 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:39] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 12:34:39,446 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:39] "GET /web/image?model=product.product&field=image_128&id=840&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 14 0.037 0.039 2026-08-21 12:34:39,464 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 12:34:39,477 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:39] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.018 0.088 2026-08-21 12:34:39,505 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:39] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.014 0.117 2026-08-21 12:34:39,517 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:34:39,520 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:39] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.007 0.134 2026-08-21 12:34:39,527 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:34:39,542 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:39] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.006 0.146 2026-08-21 12:34:39,549 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:39] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.001 0.149 2026-08-21 12:34:39,556 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:39] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.001 0.065 2026-08-21 12:34:39,591 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:39] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:34:39,641 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:39] "GET /web/image/res.users/40/avatar_128 HTTP/1.1" 200 - 19 0.034 0.110 2026-08-21 12:34:39,659 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:39] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.008 0.126 2026-08-21 12:34:39,692 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:39] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.006 0.154 2026-08-21 12:34:39,716 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:39] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.007 0.141 2026-08-21 12:34:39,733 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:39] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.001 0.133 2026-08-21 12:34:39,736 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:39] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.130 2026-08-21 12:34:39,754 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:39] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.003 0.051 2026-08-21 12:34:40,258 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour limitedProductPricelistLoading on step: 'PoS model scan barcode '0100100' (trigger: body)' 2026-08-21 12:34:40,277 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour limitedProductPricelistLoading on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:34:40,314 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:40] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.033 0.021 2026-08-21 12:34:40,317 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour limitedProductPricelistLoading on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Test Product 1","quantity":"1.0","price":"80.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 1")):has(em.qty:contains("1")):has(.price:contains("80.0")))' 2026-08-21 12:34:40,324 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:34:40,328 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour limitedProductPricelistLoading on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:34:40,341 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour limitedProductPricelistLoading on step: 'PoS model scan barcode '0100200' (trigger: body)' 2026-08-21 12:34:40,348 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour limitedProductPricelistLoading on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:34:40,371 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:40] "POST /web/dataset/call_kw/pos.session/find_product_by_barcode HTTP/1.1" 200 - 4 0.008 0.014 2026-08-21 12:34:40,373 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour limitedProductPricelistLoading on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Test Product 2","quantity":"1.0","price":"100.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 2")):has(em.qty:contains("1")):has(.price:contains("100.0")))' 2026-08-21 12:34:40,436 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:40] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 23 0.016 0.038 2026-08-21 12:34:40,476 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:40] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 11 0.014 0.020 2026-08-21 12:34:41,253 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour limitedProductPricelistLoading on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:34:41,258 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour limitedProductPricelistLoading on step: 'PoS model scan barcode '0100300' (trigger: body)' 2026-08-21 12:34:41,274 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour limitedProductPricelistLoading on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:34:41,281 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:41] "POST /web/dataset/call_kw/pos.session/find_product_by_barcode HTTP/1.1" 200 - 4 0.005 0.012 2026-08-21 12:34:41,296 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour limitedProductPricelistLoading on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Test Product 3","quantity":"1.0","price":"50.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 3")):has(em.qty:contains("1")):has(.price:contains("50.0")))' 2026-08-21 12:34:41,349 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:41] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 23 0.028 0.035 2026-08-21 12:34:41,373 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:41] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.005 0.012 2026-08-21 12:34:42,000 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:42] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 12:34:42,137 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour limitedProductPricelistLoading on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:34:42,145 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour limitedProductPricelistLoading on step: 'Last tour step that avoids error mentioned in commit 443c209 (trigger: body)' 2026-08-21 12:34:42,151 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-21 12:34:42,166 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:42] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:34:42,167 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 6973 2026-08-21 12:34:42,171 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-21 12:34:42,173 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 6973 2026-08-21 12:34:42,276 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123442_275196_MobileTestUi.txt 2026-08-21 12:34:42,276 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpicid7fe1_chrome_odoo" 2026-08-21 12:34:42,309 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_lot_refund ... 2026-08-21 12:34:42,953 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 7174 2026-08-21 12:34:42,953 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpezzklhak_chrome_odoo 2026-08-21 12:34:42,953 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:37595/json/version 2026-08-21 12:34:42,955 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:37595/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:34:43,032 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:34:43,032 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:37595/json 2026-08-21 12:34:43,033 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:37595/json with timeout 3 increased to 10s during tests 2026-08-21 12:34:43,048 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:37595/devtools/page/5E1C3FA97C4A77B069741488B44726DD 2026-08-21 12:34:43,070 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-21 12:34:43,083 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-21 12:34:43,420 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:34:43,422 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-21 12:34:43,425 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=13" in browser 2026-08-21 12:34:43,425 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-21 12:34:43,435 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:34:44,032 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:44] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 112 0.080 0.520 2026-08-21 12:34:44,034 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '5E1C3FA97C4A77B069741488B44726DD', 'loaderId': '2ADD6E7130DEDF838BDA284CAFFB463D', 'isDownload': False} 2026-08-21 12:34:44,035 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('LotRefundTour')" 2026-08-21 12:34:44,060 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:34:44,065 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:44] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.009 2026-08-21 12:34:44,112 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:44] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.012 0.037 2026-08-21 12:34:44,130 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:44] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.010 0.035 2026-08-21 12:34:44,461 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:44] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.008 0.007 2026-08-21 12:34:44,477 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:44] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.010 0.017 2026-08-21 12:34:44,495 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:34:44,516 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:44] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.007 0.008 2026-08-21 12:34:44,517 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:44] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 12:34:44,530 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('LotRefundTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=13"})" 2026-08-21 12:34:45,209 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:45] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 300 0.277 0.402 2026-08-21 12:34:45,296 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:45] "GET /pos/ui HTTP/1.1" 200 - 20 0.031 0.705 2026-08-21 12:34:45,317 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:34:45,380 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:45] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.038 0.100 2026-08-21 12:34:45,530 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:45] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.008 0.006 2026-08-21 12:34:45,552 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:45] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.004 2026-08-21 12:34:46,138 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:46] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.208 0.360 2026-08-21 12:34:46,202 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:46] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.039 2026-08-21 12:34:46,221 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:46] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.003 0.009 2026-08-21 12:34:46,239 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:46] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.006 0.005 2026-08-21 12:34:46,328 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:46] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 14 0.037 0.036 2026-08-21 12:34:46,369 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:46] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.007 0.106 2026-08-21 12:34:46,389 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:34:46,417 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:46] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.012 0.146 2026-08-21 12:34:46,468 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:46] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.010 0.195 2026-08-21 12:34:46,476 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:34:46,515 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:34:46,530 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:46] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.017 0.235 2026-08-21 12:34:46,574 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:46] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.010 0.279 2026-08-21 12:34:46,583 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:46] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:34:46,600 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:46] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.013 0.253 2026-08-21 12:34:46,641 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:46] "GET /web/image?model=product.product&field=image_128&id=843&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.014 0.231 2026-08-21 12:34:46,683 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:46] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.013 0.246 2026-08-21 12:34:46,743 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:46] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.027 0.196 2026-08-21 12:34:46,758 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:46] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.005 0.217 2026-08-21 12:34:46,801 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:46] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.010 0.205 2026-08-21 12:34:46,843 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:46] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.015 0.219 2026-08-21 12:34:46,851 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:46] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.219 2026-08-21 12:34:46,869 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:46] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.011 0.210 2026-08-21 12:34:46,888 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:46] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.013 0.189 2026-08-21 12:34:46,899 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:46] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.147 2026-08-21 12:34:46,908 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:46] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.139 2026-08-21 12:34:46,920 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:46] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.004 0.110 2026-08-21 12:34:46,928 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:46] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.002 0.078 2026-08-21 12:34:46,945 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:46] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.002 0.067 2026-08-21 12:34:46,969 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:46] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.002 0.071 2026-08-21 12:34:46,992 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:46] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.003 0.086 2026-08-21 12:34:47,191 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:34:47,210 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:34:47,226 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A"))' 2026-08-21 12:34:47,233 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:47] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.013 0.017 2026-08-21 12:34:47,249 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'enter lot number (trigger: .list-line-input:first())' 2026-08-21 12:34:47,257 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'click validate lot number (trigger: .popup .button.confirm)' 2026-08-21 12:34:47,282 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:34:47,325 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(em.qty:contains("1")))' 2026-08-21 12:34:47,330 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:34:47,330 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:34:47,343 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-21 12:34:47,371 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:34:47,379 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:47] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:34:47,387 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 12:34:47,391 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:47] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 12:34:47,410 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:47] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.011 2026-08-21 12:34:47,412 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-08-21 12:34:47,418 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-21 12:34:47,422 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #42554180 for PoS orders references: ['Order 00038-002-0001'] (draft: False) 2026-08-21 12:34:47,431 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:47] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:34:47,596 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #42554180 with result: [{'id': 43, 'pos_reference': 'Order 00038-002-0001', 'account_move': False}] 2026-08-21 12:34:47,616 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:47] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 104 0.101 0.097 2026-08-21 12:34:47,657 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:47] "GET /web/image?model=pos.config&id=13&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.007 2026-08-21 12:34:48,396 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done'])' 2026-08-21 12:34:48,407 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:34:48,425 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'click more button (trigger: .mobile-more-button)' 2026-08-21 12:34:48,441 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: '.control-button:contains("Refund")' 2026-08-21 12:34:48,458 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-08-21 12:34:48,515 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:48] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 14 0.021 0.021 2026-08-21 12:34:48,556 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:48] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 20 0.013 0.021 2026-08-21 12:34:49,047 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:49] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 12:34:49,327 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:34:49,344 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 12:34:49,358 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:34:49,376 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:34:49,395 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: '.ticket-screen .to-refund-highlight:contains("To Refund: 1.00")' 2026-08-21 12:34:49,460 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:34:49,460 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:34:49,461 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: '.ticket-screen .button.pay-order-button' 2026-08-21 12:34:49,461 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 12:34:49,476 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'click lot icon (trigger: .line-lot-icon)' 2026-08-21 12:34:49,494 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'Check lot number (trigger: .popup-input:propValue(123456789))' 2026-08-21 12:34:49,496 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-21 12:34:49,506 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 7174 2026-08-21 12:34:49,507 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-21 12:34:49,507 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 7174 2026-08-21 12:34:49,629 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123449_629008_MobileTestUi.txt 2026-08-21 12:34:49,629 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpezzklhak_chrome_odoo" 2026-08-21 12:34:49,656 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_multi_product_options ... 2026-08-21 12:34:50,422 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 7385 2026-08-21 12:34:50,423 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpdl5sc78e_chrome_odoo 2026-08-21 12:34:50,423 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:46057/json/version 2026-08-21 12:34:50,425 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:46057/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:34:50,480 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:34:50,480 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:46057/json 2026-08-21 12:34:50,487 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:46057/json with timeout 3 increased to 10s during tests 2026-08-21 12:34:50,503 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:46057/devtools/page/34069F4AD7CAAAF7B8C231F69BE8308D 2026-08-21 12:34:50,526 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-21 12:34:50,573 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-21 12:34:50,848 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:34:50,850 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-21 12:34:50,852 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=13" in browser 2026-08-21 12:34:50,852 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-21 12:34:50,872 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:34:51,473 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:51] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 112 0.112 0.494 2026-08-21 12:34:51,478 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '34069F4AD7CAAAF7B8C231F69BE8308D', 'loaderId': '52E2C58CDBCA28248DAC6F272083164D', 'isDownload': False} 2026-08-21 12:34:51,478 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('MultiProductOptionsTour')" 2026-08-21 12:34:51,494 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:34:51,511 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:51] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.009 2026-08-21 12:34:51,516 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:51] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.019 2026-08-21 12:34:51,536 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:51] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.010 0.023 2026-08-21 12:34:51,908 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:51] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.006 0.007 2026-08-21 12:34:51,916 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:51] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.008 2026-08-21 12:34:51,948 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:34:51,957 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:51] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-08-21 12:34:51,959 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:51] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:34:51,982 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('MultiProductOptionsTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=13"})" 2026-08-21 12:34:52,664 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:52] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 302 0.300 0.385 2026-08-21 12:34:52,749 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour MultiProductOptionsTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:34:52,797 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:52] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.052 0.050 2026-08-21 12:34:52,826 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:52] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.009 0.013 2026-08-21 12:34:52,847 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:52] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 12:34:52,932 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:52] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 14 0.030 0.041 2026-08-21 12:34:52,950 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 12:34:52,972 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:52] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.011 0.096 2026-08-21 12:34:53,009 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:53] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.009 0.133 2026-08-21 12:34:53,054 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:53] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.011 0.161 2026-08-21 12:34:53,061 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:34:53,067 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:34:53,111 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:53] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.020 0.202 2026-08-21 12:34:53,162 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:53] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.006 0.257 2026-08-21 12:34:53,170 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:53] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:34:53,185 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:53] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.012 0.216 2026-08-21 12:34:53,236 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:53] "GET /web/image?model=product.product&field=image_128&id=844&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.009 0.245 2026-08-21 12:34:53,291 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:53] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.020 0.250 2026-08-21 12:34:53,338 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:53] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.020 0.246 2026-08-21 12:34:53,376 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:53] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.024 0.218 2026-08-21 12:34:53,417 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:53] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.011 0.231 2026-08-21 12:34:53,454 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:53] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.006 0.246 2026-08-21 12:34:53,458 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:53] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.236 2026-08-21 12:34:53,471 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:53] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.225 2026-08-21 12:34:53,483 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:53] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.183 2026-08-21 12:34:53,495 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:53] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.147 2026-08-21 12:34:53,505 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:53] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.117 2026-08-21 12:34:53,531 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:53] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.007 0.093 2026-08-21 12:34:53,540 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:53] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.002 0.080 2026-08-21 12:34:53,562 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:53] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.002 0.084 2026-08-21 12:34:53,581 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:53] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.002 0.092 2026-08-21 12:34:53,601 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:53] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.002 0.101 2026-08-21 12:34:53,811 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour MultiProductOptionsTour on step: 'click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A"))' 2026-08-21 12:34:53,825 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour MultiProductOptionsTour on step: 'option Value 1 is shown (trigger: .form-check-label:contains('Value 1'))' 2026-08-21 12:34:53,828 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:53] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.007 0.018 2026-08-21 12:34:53,840 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour MultiProductOptionsTour on step: 'option Value 2 is shown (trigger: .form-check-label:contains('Value 2'))' 2026-08-21 12:34:53,857 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour MultiProductOptionsTour on step: 'Last tour step that avoids error mentioned in commit 443c209 (trigger: body)' 2026-08-21 12:34:53,860 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-21 12:34:53,869 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 7385 2026-08-21 12:34:53,870 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-21 12:34:53,871 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 7385 2026-08-21 12:34:53,979 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123453_978855_MobileTestUi.txt 2026-08-21 12:34:53,979 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpdl5sc78e_chrome_odoo" 2026-08-21 12:34:54,008 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_only_unpaid_orders_are_loaded ... 2026-08-21 12:34:54,473 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 7584 2026-08-21 12:34:54,473 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpmfszk3pi_chrome_odoo 2026-08-21 12:34:54,473 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:39409/json/version 2026-08-21 12:34:54,475 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:39409/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:34:54,499 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:34:54,503 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:39409/json 2026-08-21 12:34:54,504 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:39409/json with timeout 3 increased to 10s during tests 2026-08-21 12:34:54,562 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:39409/devtools/page/0533FC921FCDB449CD8CE43DF2E7835E 2026-08-21 12:34:54,570 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-21 12:34:54,594 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-21 12:34:54,768 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 12:34:54,774 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-21 12:34:54,777 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=13" in browser 2026-08-21 12:34:54,777 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-21 12:34:54,785 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:34:54,979 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:54] "GET /pos/ui?config_id=13 HTTP/1.1" 303 - 14 0.022 0.175 2026-08-21 12:34:55,655 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:55] "GET /web HTTP/1.1" 200 - 110 0.128 0.544 2026-08-21 12:34:55,658 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '0533FC921FCDB449CD8CE43DF2E7835E', 'loaderId': '53F19A81200E00678992419AD4320847', 'isDownload': False} 2026-08-21 12:34:55,658 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('test_only_unpaid_orders_are_loaded')" 2026-08-21 12:34:55,710 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:55] "GET /web/assets/dccc580/web.assets_web.min.css HTTP/1.1" 200 - 4 0.016 0.010 2026-08-21 12:34:55,734 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:55] "GET /web/webclient/load_menus/7e5eedbe45a38a4f7fe246d7fe605277591ff17aabb954f14cc6467dd6dffe7c HTTP/1.1" 200 - 2 0.004 0.037 2026-08-21 12:34:55,744 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:55] "GET /web/assets/4a43d02/web.assets_web.min.js HTTP/1.1" 200 - 4 0.004 0.052 2026-08-21 12:34:55,774 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:55] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.015 0.060 2026-08-21 12:34:55,786 104 INFO rb-022b3bb-224122-406412 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-08-21 12:34:55,792 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:55] "GET /web/assets/4f3afd1/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.005 0.008 2026-08-21 12:34:56,456 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:56] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-08-21 12:34:56,458 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:56] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-08-21 12:34:56,461 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:56] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-08-21 12:34:56,482 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:56] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.008 2026-08-21 12:34:56,573 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('test_only_unpaid_orders_are_loaded', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=13"})" 2026-08-21 12:34:56,654 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:56] "POST /mail/init_messaging HTTP/1.1" 200 - 104 0.071 0.096 2026-08-21 12:34:56,658 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:56] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.002 0.129 2026-08-21 12:34:56,718 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:56] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.035 0.022 2026-08-21 12:34:56,737 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:56] "GET /web/offline HTTP/1.1" 200 - 7 0.005 0.012 2026-08-21 12:34:56,790 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:56] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 15 0.038 0.205 2026-08-21 12:34:56,797 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:56] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.197 2026-08-21 12:34:56,807 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:56] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:34:56,808 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:56] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 3 0.004 0.271 2026-08-21 12:34:56,830 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:56] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 11 0.009 0.148 2026-08-21 12:34:56,837 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:56] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.003 0.158 2026-08-21 12:34:56,854 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:56] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 7 0.005 0.312 2026-08-21 12:34:56,872 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:56] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.008 0.121 2026-08-21 12:34:56,875 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:56] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.008 2026-08-21 12:34:56,920 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:56] "POST /web/action/load HTTP/1.1" 200 - 9 0.011 0.013 2026-08-21 12:34:56,948 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:34:56,957 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:34:56,962 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:34:56,988 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:56] "GET /web/image?model=res.users&field=avatar_128&id=43 HTTP/1.1" 200 - 18 0.034 0.051 2026-08-21 12:34:57,044 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:57] "GET /web?reload=true HTTP/1.1" 200 - 16 0.015 0.069 2026-08-21 12:34:57,139 104 INFO rb-022b3bb-224122-406412 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-08-21 12:34:57,778 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:57] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-08-21 12:34:57,784 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:57] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-08-21 12:34:57,790 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:57] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-08-21 12:34:57,804 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:57] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.004 0.008 2026-08-21 12:34:57,915 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:57] "POST /mail/init_messaging HTTP/1.1" 200 - 36 0.059 0.051 2026-08-21 12:34:57,923 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:57] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 3 0.002 0.089 2026-08-21 12:34:57,933 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:57] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 3 0.003 0.087 2026-08-21 12:34:57,973 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:57] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 7 0.027 0.069 2026-08-21 12:34:58,007 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:58] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.019 0.080 2026-08-21 12:34:58,014 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.105 2026-08-21 12:34:58,023 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:58] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.002 0.077 2026-08-21 12:34:58,031 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:58] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.003 0.083 2026-08-21 12:34:58,050 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:58] "POST /web/action/load HTTP/1.1" 200 - 10 0.006 0.087 2026-08-21 12:34:58,087 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:58] "GET /web/image?model=res.users&field=avatar_128&id=43 HTTP/1.1" 304 - 11 0.012 0.105 2026-08-21 12:34:58,168 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:58] "POST /web/dataset/call_kw/pos.config/get_views HTTP/1.1" 200 - 49 0.026 0.076 2026-08-21 12:34:58,231 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:58] "POST /web/dataset/call_kw/pos.config/web_search_read HTTP/1.1" 200 - 21 0.014 0.027 2026-08-21 12:34:59,048 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'start new session (trigger: .o_kanban_primary_left button:contains('New Session'))' 2026-08-21 12:34:59,058 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:34:59,209 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:59] "POST /web/dataset/call_button HTTP/1.1" 200 - 64 0.079 0.070 2026-08-21 12:34:59,405 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:59] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 37 0.038 0.145 2026-08-21 12:34:59,428 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:34:59,433 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:59] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.007 2026-08-21 12:34:59,444 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:59] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.013 2026-08-21 12:34:59,452 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:59] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.018 2026-08-21 12:34:59,776 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:59] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.012 0.006 2026-08-21 12:34:59,796 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:59] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.013 0.012 2026-08-21 12:34:59,809 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:34:59,812 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:59] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:34:59,825 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:34:59] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-08-21 12:35:00,448 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:00] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 270 0.214 0.396 2026-08-21 12:35:00,529 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:00] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.022 0.043 2026-08-21 12:35:00,551 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:00] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.004 0.012 2026-08-21 12:35:00,583 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:00] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.005 0.005 2026-08-21 12:35:00,719 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:00] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 14 0.064 0.057 2026-08-21 12:35:00,757 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:00] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.008 0.138 2026-08-21 12:35:00,797 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:00] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.011 0.159 2026-08-21 12:35:00,825 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 12:35:00,882 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:00] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.025 0.219 2026-08-21 12:35:00,902 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:00] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 12:35:00,935 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:00] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.016 0.293 2026-08-21 12:35:00,987 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:00] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.020 0.355 2026-08-21 12:35:01,006 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:01] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.015 0.254 2026-08-21 12:35:01,043 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:01] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.009 0.273 2026-08-21 12:35:01,097 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:01] "GET /web/image/res.users/43/avatar_128 HTTP/1.1" 200 - 11 0.031 0.237 2026-08-21 12:35:01,137 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:01] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.008 0.221 2026-08-21 12:35:01,172 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:01] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.007 0.226 2026-08-21 12:35:01,207 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:01] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 7 0.028 0.187 2026-08-21 12:35:01,220 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:01] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.202 2026-08-21 12:35:01,241 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:01] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.002 0.015 2026-08-21 12:35:01,267 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:01] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.019 0.200 2026-08-21 12:35:01,279 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:01] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.005 0.174 2026-08-21 12:35:01,293 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:01] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.005 0.144 2026-08-21 12:35:01,309 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:01] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.001 0.128 2026-08-21 12:35:01,326 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:01] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.001 0.112 2026-08-21 12:35:01,329 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.305 2026-08-21 12:35:01,541 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:35:01,559 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad"))' 2026-08-21 12:35:01,577 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:35:01,596 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:01] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.035 0.015 2026-08-21 12:35:01,614 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")))' 2026-08-21 12:35:01,621 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:35:01,628 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:35:01,644 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")))' 2026-08-21 12:35:01,658 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:35:01,675 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:35:01,701 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'click more button (trigger: .mobile-more-button)' 2026-08-21 12:35:01,709 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'click save button (trigger: .control-buttons .control-button:contains("Save"))' 2026-08-21 12:35:01,722 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #77184539 for PoS orders references: ['Order 00040-001-0001'] (draft: True) 2026-08-21 12:35:01,726 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:35:01,743 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:35:01,762 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'click backend button (trigger: li.backend-button)' 2026-08-21 12:35:01,793 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'start another new session (trigger: .o_kanban_primary_left button:contains('New Session'))' 2026-08-21 12:35:01,811 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #77184539 with result: [{'id': 44, 'pos_reference': 'Order 00040-001-0001', 'account_move': False}] 2026-08-21 12:35:01,825 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:01] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 52 0.047 0.061 2026-08-21 12:35:01,882 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:01] "GET /web HTTP/1.1" 200 - 16 0.011 0.072 2026-08-21 12:35:01,935 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:01] "GET /web HTTP/1.1" 200 - 16 0.013 0.038 2026-08-21 12:35:02,025 104 INFO rb-022b3bb-224122-406412 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-08-21 12:35:02,283 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:02] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-08-21 12:35:02,290 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:02] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-08-21 12:35:02,293 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:02] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-08-21 12:35:02,312 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:02] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.002 0.007 2026-08-21 12:35:02,424 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:02] "POST /mail/init_messaging HTTP/1.1" 200 - 36 0.053 0.057 2026-08-21 12:35:02,430 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:02] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 3 0.002 0.091 2026-08-21 12:35:02,443 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:02] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 3 0.005 0.096 2026-08-21 12:35:02,481 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:02] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 7 0.022 0.100 2026-08-21 12:35:02,488 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:02] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.100 2026-08-21 12:35:02,505 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:02] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.005 0.110 2026-08-21 12:35:02,516 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:02] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.005 0.060 2026-08-21 12:35:02,525 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:02] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.004 0.062 2026-08-21 12:35:02,550 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:02] "POST /web/action/load HTTP/1.1" 200 - 8 0.009 0.067 2026-08-21 12:35:02,601 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:02] "GET /web/image?model=res.users&field=avatar_128&id=43 HTTP/1.1" 304 - 11 0.027 0.093 2026-08-21 12:35:02,649 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:02] "GET /web?reload=true HTTP/1.1" 200 - 16 0.008 0.076 2026-08-21 12:35:02,708 104 INFO rb-022b3bb-224122-406412 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-08-21 12:35:02,797 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:02] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 0.004 2026-08-21 12:35:03,013 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:03] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-08-21 12:35:03,015 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:03] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.011 2026-08-21 12:35:03,028 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:03] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.021 2026-08-21 12:35:03,029 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:03] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.005 0.011 2026-08-21 12:35:03,142 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:03] "POST /mail/init_messaging HTTP/1.1" 200 - 36 0.067 0.048 2026-08-21 12:35:03,149 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:03] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 3 0.003 0.099 2026-08-21 12:35:03,169 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:03] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 7 0.008 0.075 2026-08-21 12:35:03,179 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:03] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.069 2026-08-21 12:35:03,211 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:03] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 3 0.008 0.104 2026-08-21 12:35:03,246 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:03] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.023 0.102 2026-08-21 12:35:03,258 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:03] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.004 0.090 2026-08-21 12:35:03,268 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:03] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.002 0.090 2026-08-21 12:35:03,299 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:03] "POST /web/action/load HTTP/1.1" 200 - 10 0.015 0.059 2026-08-21 12:35:03,303 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:03] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.061 2026-08-21 12:35:03,367 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:03] "GET /web/image?model=res.users&field=avatar_128&id=43 HTTP/1.1" 304 - 11 0.035 0.099 2026-08-21 12:35:03,391 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:03] "POST /web/dataset/call_kw/pos.config/get_views HTTP/1.1" 200 - 3 0.004 0.069 2026-08-21 12:35:03,437 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:03] "POST /web/dataset/call_kw/pos.config/web_search_read HTTP/1.1" 200 - 14 0.008 0.023 2026-08-21 12:35:03,526 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:03] "GET /web/image/res.users/43/avatar_128 HTTP/1.1" 304 - 11 0.017 0.023 2026-08-21 12:35:04,233 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'start another new session (trigger: .o_kanban_primary_left button:contains('New Session'))' 2026-08-21 12:35:04,242 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:35:04,307 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:04] "POST /web/dataset/call_button HTTP/1.1" 200 - 35 0.026 0.043 2026-08-21 12:35:04,387 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:04] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 20 0.021 0.046 2026-08-21 12:35:04,402 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:35:04,654 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:04] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.005 2026-08-21 12:35:04,715 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:04] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.010 2026-08-21 12:35:05,162 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:05] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.125 0.314 2026-08-21 12:35:05,166 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:05] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 0.300 2026-08-21 12:35:05,260 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:05] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.033 0.051 2026-08-21 12:35:05,294 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:05] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.012 0.014 2026-08-21 12:35:05,313 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:05] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.007 0.005 2026-08-21 12:35:05,349 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:05] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.008 0.006 2026-08-21 12:35:05,423 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:05] "GET /web/image/res.users/43/avatar_128 HTTP/1.1" 304 - 11 0.009 0.029 2026-08-21 12:35:05,470 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.010 2026-08-21 12:35:06,157 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:35:06,175 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: '.pos-topheader .ticket-button' 2026-08-21 12:35:06,191 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: '.screen.ticket-screen' 2026-08-21 12:35:06,230 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:06] "POST /web/dataset/call_kw/pos.order/export_for_ui_shared_order HTTP/1.1" 200 - 21 0.016 0.031 2026-08-21 12:35:07,027 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 12:35:07,153 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-08-21 12:35:07,157 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:35:07,174 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-21 12:35:07,190 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 12:35:07,206 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-21 12:35:07,226 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:35:07,230 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:07] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:35:07,240 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 12:35:07,257 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-08-21 12:35:07,262 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:07] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.006 0.012 2026-08-21 12:35:07,279 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-21 12:35:07,287 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #49426019 for PoS orders references: ['Order 00040-001-0001'] (draft: False) 2026-08-21 12:35:07,298 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:07] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:35:07,315 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #43 deleted pos.order.line records with IDs: [62] 2026-08-21 12:35:07,475 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #49426019 with result: [{'id': 44, 'pos_reference': 'Order 00040-001-0001', 'account_move': False}] 2026-08-21 12:35:07,487 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:07] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 108 0.091 0.113 2026-08-21 12:35:07,534 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:07] "GET /web/image?model=pos.config&id=14&field=custom_logo HTTP/1.1" 200 - 11 0.007 0.011 2026-08-21 12:35:08,000 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:08] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.003 2026-08-21 12:35:08,266 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:35:08,273 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'click on the close session menu button (trigger: .close-button)' 2026-08-21 12:35:08,291 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'click on the close session popup button (trigger: .close-pos-popup .footer .button.highlight)' 2026-08-21 12:35:08,338 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:08] "POST /web/dataset/call_kw/pos.session/get_closing_control_data HTTP/1.1" 200 - 16 0.031 0.029 2026-08-21 12:35:09,098 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'check that the session is closed without error (trigger: .o_web_client)' 2026-08-21 12:35:09,114 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:09] "POST /web/dataset/call_kw/pos.session/update_closing_control_state_session HTTP/1.1" 200 - 7 0.004 0.010 2026-08-21 12:35:09,612 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 43, model: account.move 2026-08-21 12:35:10,495 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:10] "POST /web/dataset/call_kw/pos.session/close_session_from_ui HTTP/1.1" 200 - 649 0.578 0.794 2026-08-21 12:35:10,557 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:10] "GET /web HTTP/1.1" 200 - 16 0.009 0.041 2026-08-21 12:35:10,608 104 INFO rb-022b3bb-224122-406412 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-08-21 12:35:10,930 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:10] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.013 2026-08-21 12:35:10,932 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:10] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.010 2026-08-21 12:35:10,960 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:10] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.026 2026-08-21 12:35:11,019 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:11] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.034 0.022 2026-08-21 12:35:11,130 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:11] "POST /mail/init_messaging HTTP/1.1" 200 - 36 0.061 0.080 2026-08-21 12:35:11,145 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:11] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 3 0.005 0.114 2026-08-21 12:35:11,153 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:11] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 3 0.003 0.124 2026-08-21 12:35:11,179 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:11] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 7 0.011 0.130 2026-08-21 12:35:11,203 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:11] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.006 0.145 2026-08-21 12:35:11,206 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:11] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.099 2026-08-21 12:35:11,217 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:11] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.005 0.070 2026-08-21 12:35:11,227 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:11] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.004 0.070 2026-08-21 12:35:11,242 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:11] "POST /web/action/load HTTP/1.1" 200 - 8 0.005 0.068 2026-08-21 12:35:11,288 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:11] "GET /web/image?model=res.users&field=avatar_128&id=43 HTTP/1.1" 304 - 11 0.022 0.092 2026-08-21 12:35:11,334 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:11] "GET /web?reload=true HTTP/1.1" 200 - 16 0.012 0.059 2026-08-21 12:35:11,392 104 INFO rb-022b3bb-224122-406412 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-08-21 12:35:11,700 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:11] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-08-21 12:35:11,715 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:11] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.013 2026-08-21 12:35:11,719 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:11] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.021 2026-08-21 12:35:11,854 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:11] "POST /mail/init_messaging HTTP/1.1" 200 - 36 0.060 0.048 2026-08-21 12:35:11,861 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:11] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.002 0.125 2026-08-21 12:35:11,866 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:11] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 3 0.001 0.089 2026-08-21 12:35:11,888 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:11] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 3 0.006 0.081 2026-08-21 12:35:11,915 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:11] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 7 0.010 0.091 2026-08-21 12:35:11,934 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:11] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.010 0.109 2026-08-21 12:35:11,947 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:11] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.005 0.054 2026-08-21 12:35:11,953 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:11] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.001 0.052 2026-08-21 12:35:11,983 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:11] "POST /web/action/load HTTP/1.1" 200 - 10 0.016 0.040 2026-08-21 12:35:12,011 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:12] "GET /web/image?model=res.users&field=avatar_128&id=43 HTTP/1.1" 304 - 11 0.011 0.067 2026-08-21 12:35:12,025 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:12] "POST /web/dataset/call_kw/pos.config/get_views HTTP/1.1" 200 - 3 0.001 0.024 2026-08-21 12:35:12,079 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:12] "POST /web/dataset/call_kw/pos.config/web_search_read HTTP/1.1" 200 - 14 0.012 0.029 2026-08-21 12:35:12,152 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:12] "GET /web/image/res.users/43/avatar_128 HTTP/1.1" 304 - 11 0.015 0.017 2026-08-21 12:35:12,156 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:12] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.021 2026-08-21 12:35:12,876 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'check that the session is closed without error (trigger: .o_web_client)' 2026-08-21 12:35:12,890 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'open session (trigger: .o_kanban_primary_left button:contains('Continue Selling'))' 2026-08-21 12:35:12,906 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:35:12,934 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:12] "POST /web/dataset/call_button HTTP/1.1" 200 - 22 0.010 0.027 2026-08-21 12:35:12,994 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:12] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 20 0.009 0.039 2026-08-21 12:35:13,014 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:35:13,170 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:13] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.009 0.006 2026-08-21 12:35:13,219 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:13] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.005 2026-08-21 12:35:13,688 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:13] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 173 0.142 0.314 2026-08-21 12:35:13,697 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:13] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.005 0.145 2026-08-21 12:35:13,767 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:13] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.020 0.047 2026-08-21 12:35:13,794 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:13] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.005 0.013 2026-08-21 12:35:13,804 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:13] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.004 2026-08-21 12:35:13,839 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:13] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.004 0.006 2026-08-21 12:35:13,912 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:13] "GET /web/image/res.users/43/avatar_128 HTTP/1.1" 304 - 11 0.015 0.025 2026-08-21 12:35:14,113 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:14] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 12:35:14,690 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:35:14,708 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline)))' 2026-08-21 12:35:14,723 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:35:14,727 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-21 12:35:14,735 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 7584 2026-08-21 12:35:14,736 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-21 12:35:14,736 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 7584 2026-08-21 12:35:14,844 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123514_844172_MobileTestUi.txt 2026-08-21 12:35:14,844 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpmfszk3pi_chrome_odoo" 2026-08-21 12:35:14,907 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_order_and_invoice_amounts ... 2026-08-21 12:35:15,668 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 7968 2026-08-21 12:35:15,668 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmprc83sye6_chrome_odoo 2026-08-21 12:35:15,668 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:43823/json/version 2026-08-21 12:35:15,670 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:43823/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:35:15,709 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:35:15,709 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:43823/json 2026-08-21 12:35:15,715 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:43823/json with timeout 3 increased to 10s during tests 2026-08-21 12:35:15,782 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:43823/devtools/page/ACA55C5A83992E5B66BCCF0A8D8BC935 2026-08-21 12:35:15,794 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-21 12:35:15,829 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-21 12:35:16,080 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:35:16,083 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-21 12:35:16,094 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=13" in browser 2026-08-21 12:35:16,094 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-21 12:35:16,109 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:35:16,735 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:16] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 112 0.114 0.517 2026-08-21 12:35:16,737 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': 'ACA55C5A83992E5B66BCCF0A8D8BC935', 'loaderId': 'D5724DDDBC15BAD41DDC570F57583D36', 'isDownload': False} 2026-08-21 12:35:16,737 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('PaymentScreenInvoiceOrder')" 2026-08-21 12:35:16,746 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:35:16,769 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:16] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.015 2026-08-21 12:35:16,781 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:16] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.009 0.021 2026-08-21 12:35:16,792 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:16] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.037 2026-08-21 12:35:17,136 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:17] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.003 0.008 2026-08-21 12:35:17,150 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:17] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.009 2026-08-21 12:35:17,171 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:35:17,195 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:17] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.008 0.008 2026-08-21 12:35:17,198 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:17] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:35:17,214 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('PaymentScreenInvoiceOrder', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=13"})" 2026-08-21 12:35:17,825 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:17] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 300 0.246 0.367 2026-08-21 12:35:17,915 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:17] "GET /pos/ui HTTP/1.1" 200 - 20 0.044 0.636 2026-08-21 12:35:17,959 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:35:18,002 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:18] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.041 0.116 2026-08-21 12:35:18,198 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:18] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-08-21 12:35:18,242 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:18] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 12:35:18,672 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:18] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.117 0.302 2026-08-21 12:35:18,735 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:18] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.034 2026-08-21 12:35:18,758 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:18] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.003 0.013 2026-08-21 12:35:18,769 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:18] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 12:35:18,866 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:18] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 14 0.038 0.041 2026-08-21 12:35:18,905 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:18] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.011 0.109 2026-08-21 12:35:18,913 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:35:18,918 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35: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-08-21 12:35:18,936 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:35:18,948 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:18] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.014 0.135 2026-08-21 12:35:18,959 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:18] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 12:35:19,002 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:19] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.024 0.159 2026-08-21 12:35:19,044 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:19] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.007 0.215 2026-08-21 12:35:19,084 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:19] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.012 0.247 2026-08-21 12:35:19,101 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:19] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.008 0.224 2026-08-21 12:35:19,138 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:19] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.015 0.183 2026-08-21 12:35:19,158 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:19] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.008 0.181 2026-08-21 12:35:19,200 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:19] "GET /web/image?model=product.product&field=image_128&id=845&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.012 0.183 2026-08-21 12:35:19,269 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:19] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.013 0.208 2026-08-21 12:35:19,321 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:19] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.020 0.215 2026-08-21 12:35:19,347 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:19] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.005 0.235 2026-08-21 12:35:19,357 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:19] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.238 2026-08-21 12:35:19,376 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:19] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.011 0.221 2026-08-21 12:35:19,384 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:19] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.001 0.202 2026-08-21 12:35:19,402 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:19] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.004 0.195 2026-08-21 12:35:19,413 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:19] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.129 2026-08-21 12:35:19,421 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:19] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.002 0.091 2026-08-21 12:35:19,428 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:19] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.001 0.074 2026-08-21 12:35:19,447 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:19] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.001 0.054 2026-08-21 12:35:19,463 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:19] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.003 0.062 2026-08-21 12:35:19,483 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:19] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.005 0.073 2026-08-21 12:35:19,657 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenInvoiceOrder on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:35:19,676 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:35:19,689 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test"))' 2026-08-21 12:35:19,703 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:19] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.022 0.017 2026-08-21 12:35:19,707 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:35:19,746 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(em.qty:contains("1")))' 2026-08-21 12:35:19,750 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:35:19,752 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:35:19,757 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:35:19,779 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(em.qty:contains("1")))' 2026-08-21 12:35:19,790 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:35:19,808 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:35:19,827 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 12:35:19,839 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 12:35:19,872 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'select customer 'Partner Test 1' (trigger: .partnerlist-screen .partner-line td:contains("Partner Test 1"))' 2026-08-21 12:35:19,878 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:35:19,890 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-21 12:35:19,913 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:35:19,918 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:35:19,920 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:35:19,938 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 12:35:19,946 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'click invoice button (trigger: .payment-buttons .js_invoice)' 2026-08-21 12:35:19,960 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-08-21 12:35:19,961 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:19] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.005 0.011 2026-08-21 12:35:19,988 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #9674279 for PoS orders references: ['Order 00042-002-0001'] (draft: False) 2026-08-21 12:35:19,990 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'there should be the receipt (trigger: .receipt-screen .pos-receipt)' 2026-08-21 12:35:19,996 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:35:22,057 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #9674279 with result: [{'id': 45, 'pos_reference': 'Order 00042-002-0001', 'account_move': 207}] 2026-08-21 12:35:22,115 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:22] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 869 0.887 1.250 2026-08-21 12:35:22,118 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:22] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.417 2026-08-21 12:35:22,160 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:22] "POST /web/dataset/call_kw/account.move/get_invoice_pdf_report_attachment HTTP/1.1" 200 - 14 0.018 0.019 2026-08-21 12:35:22,202 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:22] "GET /web/image?model=pos.config&id=13&field=custom_logo HTTP/1.1" 200 - 6 0.001 0.006 2026-08-21 12:35:22,985 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-21 12:35:22,995 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:22] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:35:22,999 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 7968 2026-08-21 12:35:23,000 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-21 12:35:23,001 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 7968 2026-08-21 12:35:23,122 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123523_122510_MobileTestUi.txt 2026-08-21 12:35:23,123 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmprc83sye6_chrome_odoo" 2026-08-21 12:35:23,171 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_pos_closing_cash_decimals ... 2026-08-21 12:35:23,996 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 8186 2026-08-21 12:35:23,997 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpk49v28rq_chrome_odoo 2026-08-21 12:35:23,997 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:45427/json/version 2026-08-21 12:35:23,998 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:45427/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:35:24,010 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:35:24,011 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:45427/json 2026-08-21 12:35:24,012 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:45427/json with timeout 3 increased to 10s during tests 2026-08-21 12:35:24,018 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:45427/devtools/page/4FF3B4517411BD9B3DD6AE15C9D50919 2026-08-21 12:35:24,104 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-21 12:35:24,116 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-21 12:35:24,308 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:35:24,310 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-21 12:35:24,315 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=13" in browser 2026-08-21 12:35:24,315 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-21 12:35:24,323 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:35:24,819 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:24] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 111 0.084 0.415 2026-08-21 12:35:24,822 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '4FF3B4517411BD9B3DD6AE15C9D50919', 'loaderId': 'AF79F85F3FAE1EE1D161088E0D0C9F72', 'isDownload': False} 2026-08-21 12:35:24,822 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('CashClosingDecimals')" 2026-08-21 12:35:24,831 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:35:24,844 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:24] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.007 2026-08-21 12:35:24,856 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:24] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.014 2026-08-21 12:35:24,865 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:24] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.030 2026-08-21 12:35:25,209 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:25] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.002 0.006 2026-08-21 12:35:25,219 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:25] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.006 2026-08-21 12:35:25,247 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:35:25,263 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:25] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 12:35:25,266 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:25] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.007 2026-08-21 12:35:25,296 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('CashClosingDecimals', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=13"})" 2026-08-21 12:35:25,879 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:25] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 304 0.223 0.364 2026-08-21 12:35:25,945 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:25] "GET /pos/ui HTTP/1.1" 200 - 20 0.016 0.606 2026-08-21 12:35:25,967 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:35:26,010 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:26] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.023 0.082 2026-08-21 12:35:26,240 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:26] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.006 2026-08-21 12:35:26,276 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:26] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.008 0.005 2026-08-21 12:35:26,728 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:26] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 175 0.150 0.293 2026-08-21 12:35:26,803 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:26] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.025 0.038 2026-08-21 12:35:26,831 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:26] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.012 0.009 2026-08-21 12:35:26,843 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:26] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.004 2026-08-21 12:35:26,931 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:26] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 14 0.041 0.035 2026-08-21 12:35:26,935 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:35:26,996 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:26] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.014 0.120 2026-08-21 12:35:27,036 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:27] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.006 0.175 2026-08-21 12:35:27,088 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:27] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.021 0.182 2026-08-21 12:35:27,097 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:35:27,111 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:35:27,144 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:27] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.023 0.249 2026-08-21 12:35:27,154 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:27] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:35:27,189 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:27] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.016 0.277 2026-08-21 12:35:27,207 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:27] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.009 0.235 2026-08-21 12:35:27,238 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:27] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.006 0.233 2026-08-21 12:35:27,287 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:27] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.018 0.229 2026-08-21 12:35:27,349 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:27] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.032 0.203 2026-08-21 12:35:27,398 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:27] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.013 0.225 2026-08-21 12:35:27,433 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:27] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.007 0.227 2026-08-21 12:35:27,444 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:27] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.213 2026-08-21 12:35:27,449 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:27] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.210 2026-08-21 12:35:27,460 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:27] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.211 2026-08-21 12:35:27,477 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:27] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.011 0.174 2026-08-21 12:35:27,495 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:27] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.010 0.134 2026-08-21 12:35:27,512 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:27] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.006 0.101 2026-08-21 12:35:27,528 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:27] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.006 0.086 2026-08-21 12:35:27,546 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:27] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.002 0.096 2026-08-21 12:35:27,566 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:27] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.007 0.091 2026-08-21 12:35:27,587 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:27] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.006 0.101 2026-08-21 12:35:27,807 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashClosingDecimals on step: 'enter opening amount (trigger: .cash-input-sub-section input)' 2026-08-21 12:35:27,822 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashClosingDecimals on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:35:27,841 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashClosingDecimals on step: 'Open menu (trigger: .menu-button)' 2026-08-21 12:35:27,857 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashClosingDecimals on step: 'Click close session button (trigger: .close-button)' 2026-08-21 12:35:27,880 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashClosingDecimals on step: 'Check closing details (trigger: .cash-overview tr:nth-child(2) td:contains("1.91"))' 2026-08-21 12:35:28,184 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:28] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 144 0.141 0.214 2026-08-21 12:35:28,233 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:28] "POST /web/dataset/call_kw/pos.session/get_closing_control_data HTTP/1.1" 200 - 13 0.026 0.343 2026-08-21 12:35:29,000 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashClosingDecimals on step: 'Check closing details (trigger: .cash-overview tr:nth-child(2) .cash-sign:contains("-"))' 2026-08-21 12:35:29,001 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-21 12:35:29,010 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:29] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:35:29,022 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 8186 2026-08-21 12:35:29,023 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-21 12:35:29,023 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 8186 2026-08-21 12:35:29,096 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123529_095421_MobileTestUi.txt 2026-08-21 12:35:29,096 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpk49v28rq_chrome_odoo" 2026-08-21 12:35:29,164 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_pos_closing_cash_details ... 2026-08-21 12:35:29,917 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 8408 2026-08-21 12:35:29,919 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpvu14c6rq_chrome_odoo 2026-08-21 12:35:29,919 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:33309/json/version 2026-08-21 12:35:29,920 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33309/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:35:30,007 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:35:30,007 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:33309/json 2026-08-21 12:35:30,008 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33309/json with timeout 3 increased to 10s during tests 2026-08-21 12:35:30,031 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:33309/devtools/page/D7A78CFA0819BA080B8DF9DD36B54FD5 2026-08-21 12:35:30,047 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-21 12:35:30,071 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-21 12:35:30,343 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:35:30,346 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-21 12:35:30,348 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=13" in browser 2026-08-21 12:35:30,349 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-21 12:35:30,361 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:35:31,845 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:31] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 111 0.084 1.404 2026-08-21 12:35:31,848 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': 'D7A78CFA0819BA080B8DF9DD36B54FD5', 'loaderId': 'E70CD3DC58FF0F261E4AA75626F4EB89', 'isDownload': False} 2026-08-21 12:35:31,848 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('CashClosingDetails')" 2026-08-21 12:35:31,861 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:35:31,881 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:31] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.010 2026-08-21 12:35:31,894 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:31] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.024 2026-08-21 12:35:31,904 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:31] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.029 2026-08-21 12:35:32,337 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:32] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.005 0.008 2026-08-21 12:35:32,345 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:32] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-08-21 12:35:32,385 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:35:32,405 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:32] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:35:32,408 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:32] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.010 0.009 2026-08-21 12:35:32,445 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('CashClosingDetails', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=13"})" 2026-08-21 12:35:33,051 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:33] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 304 0.282 0.349 2026-08-21 12:35:33,135 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:33] "GET /pos/ui HTTP/1.1" 200 - 20 0.024 0.631 2026-08-21 12:35:33,168 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:35:33,259 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:33] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.078 0.108 2026-08-21 12:35:33,429 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:33] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.005 0.006 2026-08-21 12:35:33,459 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:33] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.007 2026-08-21 12:35:33,963 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:33] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 175 0.131 0.339 2026-08-21 12:35:34,043 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:34] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.048 2026-08-21 12:35:34,068 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:34] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.007 0.013 2026-08-21 12:35:34,085 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:34] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.005 2026-08-21 12:35:34,201 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:34] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 14 0.049 0.043 2026-08-21 12:35:34,222 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.015 2026-08-21 12:35:34,235 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:35:34,240 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:35:34,251 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:34] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.023 0.127 2026-08-21 12:35:34,308 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:34] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.020 0.176 2026-08-21 12:35:34,329 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:34] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 12:35:34,344 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:34] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.010 0.218 2026-08-21 12:35:34,380 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:34] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.009 0.253 2026-08-21 12:35:34,430 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:34] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.019 0.277 2026-08-21 12:35:34,485 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:34] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.020 0.220 2026-08-21 12:35:34,507 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:34] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.014 0.241 2026-08-21 12:35:34,520 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:34] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.007 2026-08-21 12:35:34,557 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:34] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.007 0.201 2026-08-21 12:35:34,597 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:34] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.012 0.197 2026-08-21 12:35:34,639 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:34] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.007 0.194 2026-08-21 12:35:34,651 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:34] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.159 2026-08-21 12:35:34,660 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:34] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.322 2026-08-21 12:35:34,685 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:34] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.013 0.149 2026-08-21 12:35:34,710 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:34] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.010 0.138 2026-08-21 12:35:34,728 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:34] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.010 0.118 2026-08-21 12:35:34,737 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:34] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.090 2026-08-21 12:35:34,761 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:34] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.007 0.099 2026-08-21 12:35:34,788 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:34] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.006 0.117 2026-08-21 12:35:34,799 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:34] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.114 2026-08-21 12:35:34,813 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:34] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.003 0.122 2026-08-21 12:35:34,956 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashClosingDetails on step: 'enter opening amount (trigger: .cash-input-sub-section input)' 2026-08-21 12:35:34,972 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashClosingDetails on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:35:34,990 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashClosingDetails on step: 'Open menu (trigger: .menu-button)' 2026-08-21 12:35:35,006 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashClosingDetails on step: 'Click close session button (trigger: .close-button)' 2026-08-21 12:35:35,027 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashClosingDetails on step: 'Check closing details (trigger: .cash-overview tr:nth-child(2) td:contains("10.00"))' 2026-08-21 12:35:35,322 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:35] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 144 0.133 0.210 2026-08-21 12:35:35,365 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:35] "POST /web/dataset/call_kw/pos.session/get_closing_control_data HTTP/1.1" 200 - 13 0.024 0.323 2026-08-21 12:35:36,131 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashClosingDetails on step: 'Check closing details (trigger: .cash-overview tr:nth-child(2) .cash-sign:contains("-"))' 2026-08-21 12:35:36,132 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-21 12:35:36,143 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:36] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:35:36,146 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 8408 2026-08-21 12:35:36,147 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-21 12:35:36,147 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 8408 2026-08-21 12:35:36,251 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123536_250835_MobileTestUi.txt 2026-08-21 12:35:36,251 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpvu14c6rq_chrome_odoo" 2026-08-21 12:35:36,313 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_pos_combo_change_fp ... 2026-08-21 12:35:39,250 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 8614 2026-08-21 12:35:39,250 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpfxurbi5z_chrome_odoo 2026-08-21 12:35:39,250 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:37439/json/version 2026-08-21 12:35:39,252 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:37439/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:35:39,333 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:35:39,334 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:37439/json 2026-08-21 12:35:39,336 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:37439/json with timeout 3 increased to 10s during tests 2026-08-21 12:35:39,371 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:37439/devtools/page/2D235084746A19136C7571387C4FF977 2026-08-21 12:35:39,406 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-21 12:35:39,430 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-21 12:35:39,653 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:35:39,656 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-21 12:35:39,667 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=13" in browser 2026-08-21 12:35:39,667 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-21 12:35:39,696 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:35:40,366 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:40] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 112 0.125 0.548 2026-08-21 12:35:40,368 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '2D235084746A19136C7571387C4FF977', 'loaderId': '33D26387760CAA193535CC126A227D82', 'isDownload': False} 2026-08-21 12:35:40,369 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('PosComboChangeFP')" 2026-08-21 12:35:40,381 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:35:40,402 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:40] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.013 2026-08-21 12:35:40,421 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:40] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.012 0.017 2026-08-21 12:35:40,436 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:40] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.009 0.044 2026-08-21 12:35:40,777 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:40] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.004 0.010 2026-08-21 12:35:40,788 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:40] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.007 2026-08-21 12:35:40,828 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:35:40,840 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:40] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:35:40,843 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:40] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.016 0.006 2026-08-21 12:35:40,860 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('PosComboChangeFP', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=13"})" 2026-08-21 12:35:41,476 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:41] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 305 0.230 0.391 2026-08-21 12:35:41,552 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:41] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.018 0.041 2026-08-21 12:35:41,586 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:41] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.005 0.014 2026-08-21 12:35:41,597 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:41] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-21 12:35:41,682 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:41] "GET /web/image?model=product.product&field=image_128&id=849&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 14 0.031 0.041 2026-08-21 12:35:41,745 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:41] "GET /web/image?model=product.product&field=image_128&id=847&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.030 0.098 2026-08-21 12:35:41,753 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:35:41,794 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:41] "GET /web/image?model=product.product&field=image_128&id=848&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.016 0.157 2026-08-21 12:35:41,809 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35: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-08-21 12:35:41,818 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:35:41,831 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:41] "GET /web/image?model=product.product&field=image_128&id=846&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.010 0.203 2026-08-21 12:35:41,867 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:41] "GET /web/image?model=product.product&field=image_128&id=850&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.006 0.232 2026-08-21 12:35:41,878 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:41] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:35:41,909 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:41] "GET /web/image?model=product.product&field=image_128&id=851&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.020 0.239 2026-08-21 12:35:41,925 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:41] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.212 2026-08-21 12:35:41,964 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:41] "GET /web/image?model=product.product&field=image_128&id=852&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.010 0.196 2026-08-21 12:35:42,011 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:42] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.022 0.167 2026-08-21 12:35:42,032 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:42] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.008 0.183 2026-08-21 12:35:42,068 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:42] "GET /web/image?model=product.product&field=image_128&id=853&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.012 0.174 2026-08-21 12:35:42,104 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:42] "GET /web/image?model=product.product&field=image_128&id=854&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.005 0.187 2026-08-21 12:35:42,144 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:42] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.007 0.197 2026-08-21 12:35:42,147 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:42] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.205 2026-08-21 12:35:42,196 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:42] "GET /web/image?model=product.product&field=image_128&id=857&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.008 0.215 2026-08-21 12:35:42,240 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:42] "GET /web/image?model=product.product&field=image_128&id=856&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.008 0.215 2026-08-21 12:35:42,280 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:42] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.008 0.232 2026-08-21 12:35:42,322 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:42] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.011 0.219 2026-08-21 12:35:42,360 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:42] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.009 0.231 2026-08-21 12:35:42,401 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:42] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.008 0.242 2026-08-21 12:35:42,439 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:42] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.008 0.231 2026-08-21 12:35:42,481 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:42] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.011 0.226 2026-08-21 12:35:42,548 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:35:42,549 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:42] "GET /web/image?model=product.product&field=image_128&id=855&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.037 0.228 2026-08-21 12:35:42,568 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo"))' 2026-08-21 12:35:42,577 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'Select combo item Combo Product 2 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 2")))' 2026-08-21 12:35:42,595 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:42] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.009 0.244 2026-08-21 12:35:42,608 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'Select combo item Combo Product 4 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 4")))' 2026-08-21 12:35:42,609 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'Select combo item Combo Product 6 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 6")))' 2026-08-21 12:35:42,623 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'Click `confirm` (trigger: .popup.combo-configurator-popup footer button.confirm)' 2026-08-21 12:35:42,630 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:42] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.007 0.253 2026-08-21 12:35:42,669 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:42] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.008 0.253 2026-08-21 12:35:42,681 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:42] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.236 2026-08-21 12:35:42,693 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:42] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.206 2026-08-21 12:35:42,704 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:35:42,740 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:42] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.015 0.164 2026-08-21 12:35:42,750 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:42] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.139 2026-08-21 12:35:42,760 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:42] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.120 2026-08-21 12:35:42,770 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:42] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.002 0.089 2026-08-21 12:35:42,780 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Office Combo"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Office Combo")))' 2026-08-21 12:35:42,784 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:35:42,790 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:42] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.006 0.098 2026-08-21 12:35:42,793 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:35:42,793 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:35:42,814 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:42] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.006 0.105 2026-08-21 12:35:42,822 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 2","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 2")):has(em.qty:contains("1")))' 2026-08-21 12:35:42,824 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 2","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 2")):has(em.qty:contains("1")))' 2026-08-21 12:35:42,840 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:35:42,841 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:42] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.005 0.092 2026-08-21 12:35:42,857 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 12:35:42,875 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:35:42,894 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 2","quantity":"1.0","price":"8.33"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 2")):has(em.qty:contains("1")):has(.price:contains("8.33")))' 2026-08-21 12:35:42,905 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:35:42,924 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:35:42,942 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 4","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 4")):has(em.qty:contains("1")))' 2026-08-21 12:35:42,956 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 4","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 4")):has(em.qty:contains("1")))' 2026-08-21 12:35:42,979 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:35:42,990 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 12:35:43,005 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:35:43,027 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 4","quantity":"1.0","price":"16.67"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 4")):has(em.qty:contains("1")):has(.price:contains("16.67")))' 2026-08-21 12:35:43,038 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:35:43,056 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:35:43,076 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 6","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 6")):has(em.qty:contains("1")))' 2026-08-21 12:35:43,090 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 6","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 6")):has(em.qty:contains("1")))' 2026-08-21 12:35:43,105 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:35:43,124 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 12:35:43,139 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:35:43,160 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 6","quantity":"1.0","price":"25.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 6")):has(em.qty:contains("1")):has(.price:contains("25.00")))' 2026-08-21 12:35:43,172 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:35:43,191 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:35:43,210 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00"))' 2026-08-21 12:35:43,222 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:35:43,241 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:35:43,259 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'order total tax is '4.55' (trigger: .order-summary .tax:contains("4.55"))' 2026-08-21 12:35:43,272 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:35:43,290 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:35:43,309 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click more button (trigger: .mobile-more-button)' 2026-08-21 12:35:43,322 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click fiscal position button (trigger: .o_fiscal_position_button)' 2026-08-21 12:35:43,340 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'fiscal position screen is shown (trigger: .selection-item:contains("test fp"))' 2026-08-21 12:35:43,356 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:35:43,373 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:35:43,395 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Office Combo","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Office Combo")):has(em.qty:contains("1")))' 2026-08-21 12:35:43,406 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Office Combo","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Office Combo")):has(em.qty:contains("1")))' 2026-08-21 12:35:43,423 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:35:43,446 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 12:35:43,455 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:35:43,476 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Office Combo"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Office Combo")))' 2026-08-21 12:35:43,489 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:35:43,513 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:35:43,532 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 2","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 2")):has(em.qty:contains("1")))' 2026-08-21 12:35:43,539 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 2","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 2")):has(em.qty:contains("1")))' 2026-08-21 12:35:43,556 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:35:43,575 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 12:35:43,589 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:35:43,610 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 2","quantity":"1.0","price":"8.33"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 2")):has(em.qty:contains("1")):has(.price:contains("8.33")))' 2026-08-21 12:35:43,633 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:35:43,647 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:35:43,662 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 4","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 4")):has(em.qty:contains("1")))' 2026-08-21 12:35:43,676 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 4","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 4")):has(em.qty:contains("1")))' 2026-08-21 12:35:43,689 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:35:43,711 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 12:35:43,727 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:35:43,745 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 4","quantity":"1.0","price":"16.67"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 4")):has(em.qty:contains("1")):has(.price:contains("16.67")))' 2026-08-21 12:35:43,756 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:35:43,774 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:35:43,796 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 6","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 6")):has(em.qty:contains("1")))' 2026-08-21 12:35:43,808 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 6","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 6")):has(em.qty:contains("1")))' 2026-08-21 12:35:43,822 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:35:43,841 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 12:35:43,855 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:35:43,876 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 6","quantity":"1.0","price":"25.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 6")):has(em.qty:contains("1")):has(.price:contains("25.00")))' 2026-08-21 12:35:43,889 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:35:43,907 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:35:43,928 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00"))' 2026-08-21 12:35:43,939 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:35:43,957 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:35:43,977 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'order total tax is '2.38' (trigger: .order-summary .tax:contains("2.38"))' 2026-08-21 12:35:43,994 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:35:44,010 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 12:35:44,018 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-21 12:35:44,031 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:44] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:35:44,044 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 8614 2026-08-21 12:35:44,045 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-21 12:35:44,045 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 8614 2026-08-21 12:35:44,141 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123544_141070_MobileTestUi.txt 2026-08-21 12:35:44,141 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpfxurbi5z_chrome_odoo" 2026-08-21 12:35:44,171 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_products_variants_attribute_value_filtering ... 2026-08-21 12:35:44,723 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #40 deleted mail.message records with IDs: [8773] 2026-08-21 12:35:45,201 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 8834 2026-08-21 12:35:45,201 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpb0r0310y_chrome_odoo 2026-08-21 12:35:45,201 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:44309/json/version 2026-08-21 12:35:45,203 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:44309/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:35:45,234 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:35:45,238 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:44309/json 2026-08-21 12:35:45,241 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:44309/json with timeout 3 increased to 10s during tests 2026-08-21 12:35:45,268 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:44309/devtools/page/AB673C0F9F96BD47D516EA864D474C8D 2026-08-21 12:35:45,283 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-21 12:35:45,301 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-21 12:35:45,485 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:35:45,492 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-21 12:35:45,496 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=13" in browser 2026-08-21 12:35:45,497 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-21 12:35:45,508 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:35:46,184 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:46] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 112 0.106 0.574 2026-08-21 12:35:46,187 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': 'AB673C0F9F96BD47D516EA864D474C8D', 'loaderId': 'E5CB3812DB0D934C9A9E200F10036EDC', 'isDownload': False} 2026-08-21 12:35:46,187 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('test_products_variants_attribute_value_filtering')" 2026-08-21 12:35:46,195 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:35:46,208 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:46] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.006 2026-08-21 12:35:46,225 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:46] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.022 2026-08-21 12:35:46,239 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:46] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.032 2026-08-21 12:35:46,599 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:46] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.005 0.009 2026-08-21 12:35:46,609 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:46] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.012 2026-08-21 12:35:46,644 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 12:35:46,670 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:46] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.016 2026-08-21 12:35:46,672 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:46] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.032 2026-08-21 12:35:46,686 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('test_products_variants_attribute_value_filtering', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=13"})" 2026-08-21 12:35:47,210 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:47] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 303 0.198 0.327 2026-08-21 12:35:47,290 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:47] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.044 2026-08-21 12:35:47,311 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:47] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.006 0.011 2026-08-21 12:35:47,338 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:47] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.004 0.005 2026-08-21 12:35:47,444 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:47] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 14 0.058 0.036 2026-08-21 12:35:47,507 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:47] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.031 0.121 2026-08-21 12:35:47,511 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:35:47,549 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:47] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.016 0.176 2026-08-21 12:35:47,593 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:47] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.016 0.216 2026-08-21 12:35:47,641 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:47] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.022 0.252 2026-08-21 12:35:47,660 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:35:47,669 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:35:47,693 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:47] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.018 0.285 2026-08-21 12:35:47,711 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:47] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.253 2026-08-21 12:35:47,716 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:47] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:35:47,750 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:47] "GET /web/image?model=product.product&field=image_128&id=858&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.012 0.221 2026-08-21 12:35:47,796 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:47] "GET /web/image?model=product.product&field=image_128&id=859&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.015 0.226 2026-08-21 12:35:47,835 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:47] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.010 0.219 2026-08-21 12:35:47,882 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:47] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.021 0.182 2026-08-21 12:35:47,902 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:47] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.009 0.197 2026-08-21 12:35:47,940 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:47] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.008 0.208 2026-08-21 12:35:47,945 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:47] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.178 2026-08-21 12:35:47,963 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:47] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.191 2026-08-21 12:35:47,988 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:47] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.020 0.166 2026-08-21 12:35:47,998 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:47] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.147 2026-08-21 12:35:48,014 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:48] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.009 0.119 2026-08-21 12:35:48,024 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:48] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.114 2026-08-21 12:35:48,038 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:48] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.004 0.091 2026-08-21 12:35:48,079 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:48] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.003 0.108 2026-08-21 12:35:48,103 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:48] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.009 0.100 2026-08-21 12:35:48,119 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:48] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.001 0.115 2026-08-21 12:35:48,375 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_products_variants_attribute_value_filtering on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:35:48,392 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_products_variants_attribute_value_filtering on step: 'click info button for product 'Small Shelf' (trigger: article.product:has(.product-name:contains("Small Shelf")) .product-information-tag)' 2026-08-21 12:35:48,407 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_products_variants_attribute_value_filtering on step: 'Choose the attribute White for Color (trigger: .product-info-popup .section-variants div:contains("Color") + div .searchable:contains("White"))' 2026-08-21 12:35:48,407 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:48] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.013 0.013 2026-08-21 12:35:48,583 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:48] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 84 0.071 0.108 2026-08-21 12:35:49,361 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_products_variants_attribute_value_filtering on step: 'check products number should be 2 (trigger: .product-list .product)' 2026-08-21 12:35:49,371 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_products_variants_attribute_value_filtering on step: ''Small Shelf (Small)' should be displayed (trigger: .product-list .product-name:contains("Small Shelf (Small)"))' 2026-08-21 12:35:49,388 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_products_variants_attribute_value_filtering on step: ''Small Shelf (Medium)' should be displayed (trigger: .product-list .product-name:contains("Small Shelf (Medium)"))' 2026-08-21 12:35:49,405 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_products_variants_attribute_value_filtering on step: 'click info button for product 'Small Shelf' (trigger: article.product:has(.product-name:contains("Small Shelf")) .product-information-tag)' 2026-08-21 12:35:49,421 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_products_variants_attribute_value_filtering on step: 'Choose the attribute Medium for Size (trigger: .product-info-popup .section-variants div:contains("Size") + div .searchable:contains("Medium"))' 2026-08-21 12:35:49,528 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:49] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 63 0.033 0.087 2026-08-21 12:35:49,980 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:49] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 12:35:50,287 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_products_variants_attribute_value_filtering on step: 'check products number should be 1 (trigger: .product-list .product)' 2026-08-21 12:35:50,291 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_products_variants_attribute_value_filtering on step: ''Small Shelf (Medium)' should be displayed (trigger: .product-list .product-name:contains("Small Shelf (Medium)"))' 2026-08-21 12:35:50,292 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-21 12:35:50,300 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 8834 2026-08-21 12:35:50,300 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-21 12:35:50,301 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 8834 2026-08-21 12:35:50,487 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123550_487471_MobileTestUi.txt 2026-08-21 12:35:50,487 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpb0r0310y_chrome_odoo" 2026-08-21 12:35:50,513 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_receipt_tracking_method ... 2026-08-21 12:35:51,188 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 9040 2026-08-21 12:35:51,189 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmp5je85qlu_chrome_odoo 2026-08-21 12:35:51,190 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:39637/json/version 2026-08-21 12:35:51,192 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:39637/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:35:51,218 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:35:51,218 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:39637/json 2026-08-21 12:35:51,219 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:39637/json with timeout 3 increased to 10s during tests 2026-08-21 12:35:51,285 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:39637/devtools/page/666339609974F0F98DC1036F651D5469 2026-08-21 12:35:51,305 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-21 12:35:51,338 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-21 12:35:51,544 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:35:51,547 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-21 12:35:51,549 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=13" in browser 2026-08-21 12:35:51,549 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-21 12:35:51,562 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:35:52,216 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:52] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 112 0.101 0.560 2026-08-21 12:35:52,219 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '666339609974F0F98DC1036F651D5469', 'loaderId': '0942DFB0953DAAE00338F768076DB3F3', 'isDownload': False} 2026-08-21 12:35:52,219 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('ReceiptTrackingMethodTour')" 2026-08-21 12:35:52,233 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:35:52,245 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:52] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.009 2026-08-21 12:35:52,254 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:52] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.013 2026-08-21 12:35:52,262 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:52] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.022 2026-08-21 12:35:52,601 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:52] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.003 0.008 2026-08-21 12:35:52,616 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:52] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.007 2026-08-21 12:35:52,644 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:35:52,659 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:52] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 12:35:52,662 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:52] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.009 2026-08-21 12:35:52,674 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('ReceiptTrackingMethodTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=13"})" 2026-08-21 12:35:53,291 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:53] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 300 0.249 0.371 2026-08-21 12:35:53,341 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:53] "GET /pos/ui HTTP/1.1" 200 - 20 0.010 0.621 2026-08-21 12:35:53,357 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:35:53,449 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:53] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.052 0.078 2026-08-21 12:35:53,575 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:53] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-08-21 12:35:53,625 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:53] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-08-21 12:35:54,028 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:54] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.096 0.296 2026-08-21 12:35:54,115 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:54] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.021 0.047 2026-08-21 12:35:54,142 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:54] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.009 0.012 2026-08-21 12:35:54,156 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:54] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.006 2026-08-21 12:35:54,271 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:54] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 14 0.065 0.036 2026-08-21 12:35:54,276 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:35:54,323 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:54] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.011 0.134 2026-08-21 12:35:54,338 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:35:54,353 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:35:54,367 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:54] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.011 0.172 2026-08-21 12:35:54,416 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:54] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.015 0.232 2026-08-21 12:35:54,427 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:54] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:35:54,457 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:54] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.010 0.256 2026-08-21 12:35:54,495 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:54] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.010 0.282 2026-08-21 12:35:54,510 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:54] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.008 0.218 2026-08-21 12:35:54,552 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:54] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.019 0.171 2026-08-21 12:35:54,591 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:54] "GET /web/image?model=product.product&field=image_128&id=860&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.017 0.201 2026-08-21 12:35:54,606 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:54] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.007 0.165 2026-08-21 12:35:54,635 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:54] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.007 0.167 2026-08-21 12:35:54,676 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:54] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.013 0.162 2026-08-21 12:35:54,715 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:54] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.012 0.190 2026-08-21 12:35:54,721 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:54] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.181 2026-08-21 12:35:54,735 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:54] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.007 0.174 2026-08-21 12:35:54,753 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:54] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.010 0.150 2026-08-21 12:35:54,765 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:54] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.143 2026-08-21 12:35:54,789 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:54] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.013 0.137 2026-08-21 12:35:54,813 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:54] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.016 0.102 2026-08-21 12:35:54,826 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:54] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.005 0.102 2026-08-21 12:35:54,848 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:54] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.005 0.103 2026-08-21 12:35:54,868 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:54] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.004 0.107 2026-08-21 12:35:54,886 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:54] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.004 0.111 2026-08-21 12:35:55,089 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptTrackingMethodTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:35:55,107 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptTrackingMethodTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:35:55,124 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptTrackingMethodTour on step: 'click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A"))' 2026-08-21 12:35:55,131 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:55] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.020 0.015 2026-08-21 12:35:55,142 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptTrackingMethodTour on step: 'enter lot number (trigger: .list-line-input:first())' 2026-08-21 12:35:55,155 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptTrackingMethodTour on step: 'click validate lot number (trigger: .popup .button.confirm)' 2026-08-21 12:35:55,173 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptTrackingMethodTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-21 12:35:55,201 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptTrackingMethodTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:35:55,208 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptTrackingMethodTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 12:35:55,214 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:55] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 12:35:55,216 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:55] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 12:35:55,223 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptTrackingMethodTour on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-08-21 12:35:55,240 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptTrackingMethodTour on step: 'tracking method is Lot (trigger: li:contains("Lot Number"))' 2026-08-21 12:35:55,247 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #16533205 for PoS orders references: ['Order 00049-002-0001'] (draft: False) 2026-08-21 12:35:55,255 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:55] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 12:35:55,387 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #16533205 with result: [{'id': 46, 'pos_reference': 'Order 00049-002-0001', 'account_move': False}] 2026-08-21 12:35:55,401 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:55] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 104 0.059 0.100 2026-08-21 12:35:55,473 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:55] "GET /web/image?model=pos.config&id=13&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.008 2026-08-21 12:35:56,202 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-21 12:35:56,212 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:56] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:35:56,222 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 9040 2026-08-21 12:35:56,223 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-21 12:35:56,224 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 9040 2026-08-21 12:35:56,319 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123556_319583_MobileTestUi.txt 2026-08-21 12:35:56,320 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmp5je85qlu_chrome_odoo" 2026-08-21 12:35:56,370 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_refund_order_with_fp_tax_included ... 2026-08-21 12:35:57,041 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 9248 2026-08-21 12:35:57,041 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmps5japxsj_chrome_odoo 2026-08-21 12:35:57,041 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:33467/json/version 2026-08-21 12:35:57,064 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33467/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:35:57,098 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:35:57,098 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:33467/json 2026-08-21 12:35:57,105 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33467/json with timeout 3 increased to 10s during tests 2026-08-21 12:35:57,115 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:33467/devtools/page/4363B2B5AA083AFA1F810C835F6272C3 2026-08-21 12:35:57,208 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-21 12:35:57,221 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-21 12:35:57,527 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:35:57,529 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-21 12:35:57,532 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=13" in browser 2026-08-21 12:35:57,532 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-21 12:35:57,545 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:35:58,302 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:58] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 112 0.098 0.663 2026-08-21 12:35:58,305 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '4363B2B5AA083AFA1F810C835F6272C3', 'loaderId': '3D793E938D9AC69142F00306765B356B', 'isDownload': False} 2026-08-21 12:35:58,305 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('FiscalPositionNoTaxRefund')" 2026-08-21 12:35:58,318 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:35:58,339 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:58] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.008 0.012 2026-08-21 12:35:58,349 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:58] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.027 2026-08-21 12:35:58,379 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:58] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.006 0.040 2026-08-21 12:35:58,721 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:58] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-08-21 12:35:58,730 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:58] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.005 2026-08-21 12:35:58,790 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.020 2026-08-21 12:35:58,792 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:58] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.011 0.009 2026-08-21 12:35:58,796 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:58] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:35:58,806 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('FiscalPositionNoTaxRefund', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=13"})" 2026-08-21 12:35:59,396 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:59] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 300 0.237 0.358 2026-08-21 12:35:59,446 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:59] "GET /pos/ui HTTP/1.1" 200 - 20 0.013 0.607 2026-08-21 12:35:59,487 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:35:59,589 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:59] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.053 0.106 2026-08-21 12:35:59,735 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:59] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.006 2026-08-21 12:35:59,783 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:35:59] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.006 2026-08-21 12:36:00,336 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:00] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.166 0.345 2026-08-21 12:36:00,438 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:00] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.040 0.046 2026-08-21 12:36:00,472 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:00] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.010 0.014 2026-08-21 12:36:00,487 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:00] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.005 2026-08-21 12:36:00,563 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:00] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 14 0.032 0.029 2026-08-21 12:36:00,605 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:00] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.010 0.095 2026-08-21 12:36:00,615 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:36:00,649 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:00] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.010 0.131 2026-08-21 12:36:00,699 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:00] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.008 0.167 2026-08-21 12:36:00,750 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:00] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.013 0.219 2026-08-21 12:36:00,765 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 12:36:00,783 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:36:00,825 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:00] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.031 0.262 2026-08-21 12:36:00,843 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:00] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.272 2026-08-21 12:36:00,855 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:00] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:36:00,891 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:00] "GET /web/image?model=product.product&field=image_128&id=861&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.024 0.240 2026-08-21 12:36:00,929 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:00] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.011 0.263 2026-08-21 12:36:00,985 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:00] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.011 0.269 2026-08-21 12:36:01,041 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:01] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.029 0.217 2026-08-21 12:36:01,058 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:01] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.005 0.223 2026-08-21 12:36:01,107 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:01] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.011 0.238 2026-08-21 12:36:01,113 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.244 2026-08-21 12:36:01,122 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:01] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.220 2026-08-21 12:36:01,139 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:01] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.010 0.184 2026-08-21 12:36:01,154 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:01] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.155 2026-08-21 12:36:01,163 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:01] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.113 2026-08-21 12:36:01,175 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:01] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.005 0.102 2026-08-21 12:36:01,191 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:01] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.006 0.074 2026-08-21 12:36:01,208 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:01] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.003 0.077 2026-08-21 12:36:01,228 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:01] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.003 0.078 2026-08-21 12:36:01,248 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:01] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.002 0.088 2026-08-21 12:36:01,488 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:36:01,513 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:36:01,530 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test"))' 2026-08-21 12:36:01,545 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:01] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.012 0.035 2026-08-21 12:36:01,546 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:36:01,572 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'order total amount is '100.00' (trigger: .product-screen .order-summary .total:contains("100.00"))' 2026-08-21 12:36:01,576 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:36:01,581 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:36:01,590 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:36:01,612 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'click more button (trigger: .mobile-more-button)' 2026-08-21 12:36:01,622 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'click fiscal position button (trigger: .o_fiscal_position_button)' 2026-08-21 12:36:01,640 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'fiscal position screen is shown (trigger: .selection-item:contains("No Tax"))' 2026-08-21 12:36:01,659 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:36:01,678 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:36:01,692 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'order total amount is '86.96' (trigger: .product-screen .order-summary .total:contains("86.96"))' 2026-08-21 12:36:01,705 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:36:01,722 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-21 12:36:01,748 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:36:01,755 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:01] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:36:01,757 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:01] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:36:01,761 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 12:36:01,775 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'remaining amount is 0.00 (trigger: .payment-status-remaining .amount:contains("0.00"))' 2026-08-21 12:36:01,790 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:01] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.014 0.011 2026-08-21 12:36:01,797 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-08-21 12:36:01,805 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-21 12:36:01,812 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #86342755 for PoS orders references: ['Order 00050-002-0001'] (draft: False) 2026-08-21 12:36:01,824 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:01] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:36:01,947 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #86342755 with result: [{'id': 47, 'pos_reference': 'Order 00050-002-0001', 'account_move': False}] 2026-08-21 12:36:01,959 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:01] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 101 0.064 0.087 2026-08-21 12:36:02,000 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:02] "GET /web/image?model=pos.config&id=13&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.007 2026-08-21 12:36:02,741 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done'])' 2026-08-21 12:36:02,754 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:36:02,773 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'click more button (trigger: .mobile-more-button)' 2026-08-21 12:36:02,789 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: '.control-button:contains("Refund")' 2026-08-21 12:36:02,817 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-08-21 12:36:02,855 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:02] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 14 0.011 0.021 2026-08-21 12:36:02,930 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:02] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 19 0.034 0.034 2026-08-21 12:36:03,082 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:03] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.004 2026-08-21 12:36:03,692 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:36:03,712 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 12:36:03,721 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:36:03,738 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:36:03,757 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: '.ticket-screen .to-refund-highlight:contains("To Refund: 1.00")' 2026-08-21 12:36:03,771 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:36:03,789 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:36:03,807 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: '.ticket-screen .button.pay-order-button' 2026-08-21 12:36:03,821 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 12:36:03,837 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:36:03,855 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:36:03,876 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'order total amount is '-86.96' (trigger: .product-screen .order-summary .total:contains("-86.96"))' 2026-08-21 12:36:03,889 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:36:03,893 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-21 12:36:03,910 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:03] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:36:03,918 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 9248 2026-08-21 12:36:03,919 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-21 12:36:03,919 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 9248 2026-08-21 12:36:04,017 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123604_016927_MobileTestUi.txt 2026-08-21 12:36:04,017 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmps5japxsj_chrome_odoo" 2026-08-21 12:36:04,055 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_rounding_down ... 2026-08-21 12:36:04,747 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 9482 2026-08-21 12:36:04,748 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmp50exgmfp_chrome_odoo 2026-08-21 12:36:04,748 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:36693/json/version 2026-08-21 12:36:04,750 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:36693/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:36:04,823 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:36:04,824 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:36693/json 2026-08-21 12:36:04,824 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:36693/json with timeout 3 increased to 10s during tests 2026-08-21 12:36:04,868 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:36693/devtools/page/3BF4F6468CE23BE1ECE9BD394F039E1C 2026-08-21 12:36:04,913 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-21 12:36:04,924 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-21 12:36:05,204 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:36:05,208 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-21 12:36:05,217 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=13" in browser 2026-08-21 12:36:05,217 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-21 12:36:05,236 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:36:05,863 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:05] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 112 0.097 0.534 2026-08-21 12:36:05,866 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '3BF4F6468CE23BE1ECE9BD394F039E1C', 'loaderId': '61503E159AAD061386BBCEAF23322D31', 'isDownload': False} 2026-08-21 12:36:05,867 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('PaymentScreenRoundingDown')" 2026-08-21 12:36:05,883 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:36:05,905 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:05] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.010 2026-08-21 12:36:05,916 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:05] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.029 2026-08-21 12:36:05,934 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:05] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.045 2026-08-21 12:36:06,303 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:06] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-08-21 12:36:06,314 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:06] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.007 2026-08-21 12:36:06,358 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:36:06,366 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:06] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-08-21 12:36:06,369 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:06] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:36:06,386 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('PaymentScreenRoundingDown', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=13"})" 2026-08-21 12:36:06,910 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:06] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 301 0.175 0.355 2026-08-21 12:36:06,993 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:06] "GET /pos/ui HTTP/1.1" 200 - 20 0.042 0.528 2026-08-21 12:36:07,020 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:36:07,065 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:07] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.025 0.102 2026-08-21 12:36:07,287 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:07] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.005 0.008 2026-08-21 12:36:07,318 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:07] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-08-21 12:36:07,811 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:07] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 175 0.157 0.317 2026-08-21 12:36:07,908 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:07] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.038 0.041 2026-08-21 12:36:07,929 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:07] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.004 0.011 2026-08-21 12:36:07,945 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:07] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.004 0.005 2026-08-21 12:36:08,049 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:08] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 14 0.045 0.040 2026-08-21 12:36:08,088 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:08] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.012 0.115 2026-08-21 12:36:08,108 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:36:08,123 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:08] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.008 0.144 2026-08-21 12:36:08,157 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:08] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.009 0.185 2026-08-21 12:36:08,211 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:08] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.020 0.196 2026-08-21 12:36:08,227 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 12:36:08,235 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:36:08,270 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:08] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.029 0.244 2026-08-21 12:36:08,302 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:08] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.024 0.214 2026-08-21 12:36:08,315 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:08] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:36:08,356 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:08] "GET /web/image?model=product.product&field=image_128&id=862&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.018 0.224 2026-08-21 12:36:08,417 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:08] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.025 0.264 2026-08-21 12:36:08,453 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:08] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.007 0.281 2026-08-21 12:36:08,500 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:08] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.014 0.211 2026-08-21 12:36:08,541 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:08] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.018 0.251 2026-08-21 12:36:08,572 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:08] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.017 0.227 2026-08-21 12:36:08,579 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:08] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.214 2026-08-21 12:36:08,609 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:08] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.019 0.225 2026-08-21 12:36:08,622 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:08] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.193 2026-08-21 12:36:08,637 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:08] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.007 0.168 2026-08-21 12:36:08,650 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:08] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.007 0.126 2026-08-21 12:36:08,659 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:08] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.002 0.110 2026-08-21 12:36:08,688 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:08] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.010 0.100 2026-08-21 12:36:08,704 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:08] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.005 0.080 2026-08-21 12:36:08,727 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:08] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.003 0.098 2026-08-21 12:36:08,748 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:08] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.004 0.102 2026-08-21 12:36:08,922 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:36:08,939 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test"))' 2026-08-21 12:36:08,956 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:36:08,995 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(em.qty:contains("1")))' 2026-08-21 12:36:08,999 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:36:09,002 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:36:09,008 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:36:09,037 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(em.qty:contains("1")))' 2026-08-21 12:36:09,040 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:36:09,055 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-21 12:36:09,083 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:36:09,091 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:09] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:36:09,095 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:09] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:36:09,100 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'total is 1.95 (trigger: .total:contains("1.95"))' 2026-08-21 12:36:09,111 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 12:36:09,123 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0"))' 2026-08-21 12:36:09,154 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'change is 0.0 (trigger: .payment-status-change .amount:contains("0.0"))' 2026-08-21 12:36:09,173 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:36:09,189 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: '.pos-topheader .ticket-button' 2026-08-21 12:36:09,208 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: '.screen.ticket-screen' 2026-08-21 12:36:09,222 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: '.ticket-screen .highlight' 2026-08-21 12:36:09,237 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test"))' 2026-08-21 12:36:09,255 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:36:09,275 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(em.qty:contains("1")))' 2026-08-21 12:36:09,289 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:36:09,306 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:36:09,325 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'click numpad button: +/- (trigger: div.numpad.row button.col:contains("+/-"))' 2026-08-21 12:36:09,338 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:36:09,356 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:36:09,374 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 12:36:09,387 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:36:09,405 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:36:09,424 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"-1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(em.qty:contains("-1")))' 2026-08-21 12:36:10,240 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:36:10,255 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-21 12:36:10,272 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:36:10,287 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'total is -1.95 (trigger: .total:contains("-1.95"))' 2026-08-21 12:36:10,310 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 12:36:10,321 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0"))' 2026-08-21 12:36:10,340 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'change is 0.0 (trigger: .payment-status-change .amount:contains("0.0"))' 2026-08-21 12:36:10,341 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-21 12:36:10,348 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 9482 2026-08-21 12:36:10,349 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-21 12:36:10,350 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 9482 2026-08-21 12:36:10,438 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123610_438265_MobileTestUi.txt 2026-08-21 12:36:10,438 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmp50exgmfp_chrome_odoo" 2026-08-21 12:36:10,717 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 9691 2026-08-21 12:36:10,718 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmprnr1w8b7_chrome_odoo 2026-08-21 12:36:10,718 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:37009/json/version 2026-08-21 12:36:10,720 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:37009/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:36:10,771 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:36:10,771 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:37009/json 2026-08-21 12:36:10,772 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:37009/json with timeout 3 increased to 10s during tests 2026-08-21 12:36:10,795 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:37009/devtools/page/6A234BD6E75A6D894ED310C15BBA1389 2026-08-21 12:36:10,820 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-21 12:36:10,901 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-21 12:36:10,945 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:36:10,952 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-21 12:36:10,968 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=13" in browser 2026-08-21 12:36:10,968 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-21 12:36:11,051 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:11] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 20 0.025 0.046 2026-08-21 12:36:11,055 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '6A234BD6E75A6D894ED310C15BBA1389', 'loaderId': '84ACB65E7B4B62DD951946A9E9218D9D', 'isDownload': False} 2026-08-21 12:36:11,055 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('PaymentScreenTotalDueWithOverPayment')" 2026-08-21 12:36:11,070 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:36:11,096 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:11] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.020 2026-08-21 12:36:11,105 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:11] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.030 2026-08-21 12:36:11,125 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:11] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.010 0.034 2026-08-21 12:36:11,479 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:11] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.004 0.017 2026-08-21 12:36:11,489 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:11] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-08-21 12:36:11,526 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:11] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-08-21 12:36:11,532 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-08-21 12:36:11,534 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:11] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 12:36:11,550 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('PaymentScreenTotalDueWithOverPayment', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=13"})" 2026-08-21 12:36:12,078 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:12] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 175 0.181 0.330 2026-08-21 12:36:12,151 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:12] "GET /pos/ui HTTP/1.1" 200 - 20 0.022 0.544 2026-08-21 12:36:12,182 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:36:12,279 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:12] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.073 0.095 2026-08-21 12:36:12,413 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:12] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.005 2026-08-21 12:36:12,453 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:12] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.005 2026-08-21 12:36:12,947 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:12] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 175 0.177 0.299 2026-08-21 12:36:13,038 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:13] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.027 0.048 2026-08-21 12:36:13,070 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:13] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.013 0.014 2026-08-21 12:36:13,094 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:13] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.005 0.006 2026-08-21 12:36:13,177 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:13] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.018 0.038 2026-08-21 12:36:13,216 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:13] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.012 0.080 2026-08-21 12:36:13,222 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:36:13,254 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:13] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.013 0.112 2026-08-21 12:36:13,319 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:13] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.015 0.170 2026-08-21 12:36:13,323 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:36:13,333 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:36:13,374 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:13] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.015 0.218 2026-08-21 12:36:13,432 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:13] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.019 0.263 2026-08-21 12:36:13,438 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:13] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:36:13,447 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:13] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.009 0.254 2026-08-21 12:36:13,499 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:13] "GET /web/image?model=product.product&field=image_128&id=862&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.016 0.248 2026-08-21 12:36:13,556 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:13] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.020 0.279 2026-08-21 12:36:13,610 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:13] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 11 0.021 0.230 2026-08-21 12:36:13,630 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:13] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.008 0.231 2026-08-21 12:36:13,682 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:13] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.013 0.229 2026-08-21 12:36:13,714 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:13] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.009 0.252 2026-08-21 12:36:13,722 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:13] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.258 2026-08-21 12:36:13,731 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:13] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.212 2026-08-21 12:36:13,750 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:13] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.010 0.177 2026-08-21 12:36:13,776 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:13] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.020 0.144 2026-08-21 12:36:13,793 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:13] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.007 0.149 2026-08-21 12:36:13,809 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:13] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.005 0.118 2026-08-21 12:36:13,828 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:13] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.009 0.099 2026-08-21 12:36:13,845 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:13] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.002 0.109 2026-08-21 12:36:13,863 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:13] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.002 0.105 2026-08-21 12:36:13,887 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:13] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.005 0.097 2026-08-21 12:36:14,038 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:36:14,054 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:36:14,072 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: 'click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test"))' 2026-08-21 12:36:14,088 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:14] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.027 0.016 2026-08-21 12:36:14,105 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:36:14,153 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(em.qty:contains("1")))' 2026-08-21 12:36:14,160 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:36:14,167 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:36:14,194 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:36:14,223 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(em.qty:contains("1")))' 2026-08-21 12:36:14,223 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:36:14,239 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-21 12:36:14,268 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:36:14,272 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:14] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:36:14,276 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:14] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:36:14,277 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: 'total is 1.95 (trigger: .total:contains("1.95"))' 2026-08-21 12:36:14,294 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 12:36:14,307 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: 'click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash"))' 2026-08-21 12:36:14,340 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: ''5' inputed in the number popup (trigger: .popup .payment-input-number)' 2026-08-21 12:36:14,354 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-08-21 12:36:14,371 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: 'remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0"))' 2026-08-21 12:36:14,388 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: 'change is 3.05 (trigger: .payment-status-change .amount:contains("3.05"))' 2026-08-21 12:36:14,404 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: 'total due is 1.95 (trigger: .payment-status-total-due:contains("1.95"))' 2026-08-21 12:36:14,406 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-21 12:36:14,415 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 9691 2026-08-21 12:36:14,416 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-21 12:36:14,417 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 9691 2026-08-21 12:36:14,516 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123614_516066_MobileTestUi.txt 2026-08-21 12:36:14,516 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmprnr1w8b7_chrome_odoo" 2026-08-21 12:36:14,561 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_rounding_half_up ... 2026-08-21 12:36:15,504 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 9895 2026-08-21 12:36:15,506 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpo571u3om_chrome_odoo 2026-08-21 12:36:15,506 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:38615/json/version 2026-08-21 12:36:15,512 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:38615/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:36:15,544 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:36:15,544 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:38615/json 2026-08-21 12:36:15,546 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:38615/json with timeout 3 increased to 10s during tests 2026-08-21 12:36:15,583 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:38615/devtools/page/E95CC97A9B5AB8F9D2495D3BF64A190F 2026-08-21 12:36:15,603 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-21 12:36:15,608 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-21 12:36:15,861 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:36:15,863 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-21 12:36:15,867 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=13" in browser 2026-08-21 12:36:15,867 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-21 12:36:15,880 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:36:17,361 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:17] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 112 0.109 1.375 2026-08-21 12:36:17,363 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': 'E95CC97A9B5AB8F9D2495D3BF64A190F', 'loaderId': '4F3DE83F44F48A423D81D327A783078D', 'isDownload': False} 2026-08-21 12:36:17,364 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('PaymentScreenRoundingHalfUp')" 2026-08-21 12:36:17,381 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:36:17,396 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:17] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.007 2026-08-21 12:36:17,406 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:17] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.020 2026-08-21 12:36:17,421 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:17] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.007 0.024 2026-08-21 12:36:17,788 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:17] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.001 0.009 2026-08-21 12:36:17,807 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:17] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.011 2026-08-21 12:36:17,838 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:36:17,852 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:17] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.007 2026-08-21 12:36:17,857 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:17] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:36:17,871 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('PaymentScreenRoundingHalfUp', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=13"})" 2026-08-21 12:36:18,580 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:18] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 301 0.291 0.405 2026-08-21 12:36:18,640 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:18] "GET /pos/ui HTTP/1.1" 200 - 20 0.017 0.722 2026-08-21 12:36:18,668 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:36:18,768 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:18] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.070 0.092 2026-08-21 12:36:18,921 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:18] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-08-21 12:36:18,964 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:18] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-08-21 12:36:19,532 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:19] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 175 0.174 0.376 2026-08-21 12:36:19,606 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:19] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.022 0.040 2026-08-21 12:36:19,634 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:19] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.006 0.015 2026-08-21 12:36:19,654 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:19] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.005 0.006 2026-08-21 12:36:19,742 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:19] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 14 0.031 0.036 2026-08-21 12:36:19,795 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:19] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.021 0.100 2026-08-21 12:36:19,814 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:36:19,836 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:19] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.011 0.145 2026-08-21 12:36:19,858 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:19] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 12:36:19,866 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:36:19,890 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:19] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.012 0.204 2026-08-21 12:36:19,898 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:19] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:36:19,941 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:19] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.014 0.225 2026-08-21 12:36:19,974 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:19] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.008 0.264 2026-08-21 12:36:19,988 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:19] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.239 2026-08-21 12:36:20,027 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:20] "GET /web/image?model=product.product&field=image_128&id=863&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.008 0.199 2026-08-21 12:36:20,064 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:20] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.016 0.174 2026-08-21 12:36:20,079 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:20] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.006 0.173 2026-08-21 12:36:20,134 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:20] "GET /web/image?model=product.product&field=image_128&id=864&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.018 0.143 2026-08-21 12:36:20,180 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:20] "GET /web/image?model=product.product&field=image_128&id=865&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.013 0.185 2026-08-21 12:36:20,230 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:20] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.008 0.226 2026-08-21 12:36:20,235 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.212 2026-08-21 12:36:20,269 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:20] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.008 0.231 2026-08-21 12:36:20,311 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:20] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.010 0.231 2026-08-21 12:36:20,323 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:20] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.236 2026-08-21 12:36:20,338 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:20] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.005 0.172 2026-08-21 12:36:20,350 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:20] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.162 2026-08-21 12:36:20,370 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:20] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.010 0.126 2026-08-21 12:36:20,380 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:20] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.101 2026-08-21 12:36:20,394 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:20] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.007 0.072 2026-08-21 12:36:20,417 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:20] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.006 0.079 2026-08-21 12:36:20,435 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:20] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.002 0.090 2026-08-21 12:36:20,459 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:20] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.003 0.098 2026-08-21 12:36:20,587 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:36:20,604 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:36:20,620 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click product 'Product Test 1.2' (trigger: article.product .product-content .product-name:contains("Product Test 1.2"))' 2026-08-21 12:36:20,633 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:20] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.023 0.015 2026-08-21 12:36:20,645 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:36:20,678 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test 1.2","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test 1.2")):has(em.qty:contains("1")))' 2026-08-21 12:36:20,684 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:36:20,685 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:36:20,692 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:36:20,708 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test 1.2","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test 1.2")):has(em.qty:contains("1")))' 2026-08-21 12:36:20,721 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:36:20,739 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-21 12:36:20,766 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:36:20,771 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:20] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:36:20,774 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:20] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:36:20,780 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'total is 1.00 (trigger: .total:contains("1.00"))' 2026-08-21 12:36:20,791 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 12:36:20,817 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0"))' 2026-08-21 12:36:20,831 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'change is 0.0 (trigger: .payment-status-change .amount:contains("0.0"))' 2026-08-21 12:36:20,837 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:36:20,855 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.pos-topheader .ticket-button' 2026-08-21 12:36:20,879 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.screen.ticket-screen' 2026-08-21 12:36:20,887 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.ticket-screen .highlight' 2026-08-21 12:36:20,909 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click product 'Product Test 1.25' (trigger: article.product .product-content .product-name:contains("Product Test 1.25"))' 2026-08-21 12:36:20,921 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:36:20,941 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test 1.25","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test 1.25")):has(em.qty:contains("1")))' 2026-08-21 12:36:20,954 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:36:20,972 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:36:20,990 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test 1.25","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test 1.25")):has(em.qty:contains("1")))' 2026-08-21 12:36:21,004 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:36:21,021 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-21 12:36:21,038 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:36:21,053 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'total is 1.5 (trigger: .total:contains("1.5"))' 2026-08-21 12:36:21,070 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 12:36:21,087 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0"))' 2026-08-21 12:36:21,104 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'change is 0.0 (trigger: .payment-status-change .amount:contains("0.0"))' 2026-08-21 12:36:21,120 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:36:21,137 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.pos-topheader .ticket-button' 2026-08-21 12:36:21,154 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.screen.ticket-screen' 2026-08-21 12:36:21,170 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.ticket-screen .highlight' 2026-08-21 12:36:21,195 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click product 'Product Test 1.4' (trigger: article.product .product-content .product-name:contains("Product Test 1.4"))' 2026-08-21 12:36:21,211 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:36:21,224 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test 1.4","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test 1.4")):has(em.qty:contains("1")))' 2026-08-21 12:36:21,238 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:36:21,255 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:36:21,274 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test 1.4","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test 1.4")):has(em.qty:contains("1")))' 2026-08-21 12:36:21,287 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:36:21,305 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-21 12:36:21,322 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:36:21,337 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'total is 1.5 (trigger: .total:contains("1.5"))' 2026-08-21 12:36:21,353 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 12:36:21,372 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0"))' 2026-08-21 12:36:21,387 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'change is 0.0 (trigger: .payment-status-change .amount:contains("0.0"))' 2026-08-21 12:36:21,403 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:36:21,421 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.pos-topheader .ticket-button' 2026-08-21 12:36:21,437 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.screen.ticket-screen' 2026-08-21 12:36:21,453 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.ticket-screen .highlight' 2026-08-21 12:36:21,472 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click product 'Product Test 1.2' (trigger: article.product .product-content .product-name:contains("Product Test 1.2"))' 2026-08-21 12:36:21,487 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:36:21,511 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test 1.2","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test 1.2")):has(em.qty:contains("1")))' 2026-08-21 12:36:21,520 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:36:21,538 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:36:21,557 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test 1.2","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test 1.2")):has(em.qty:contains("1")))' 2026-08-21 12:36:21,570 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:36:21,588 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-21 12:36:21,612 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:36:21,622 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'total is 1.00 (trigger: .total:contains("1.00"))' 2026-08-21 12:36:21,641 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 12:36:21,659 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash"))' 2026-08-21 12:36:21,672 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: ''2' inputed in the number popup (trigger: .popup .payment-input-number)' 2026-08-21 12:36:21,688 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-08-21 12:36:21,706 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0"))' 2026-08-21 12:36:21,726 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'change is 1.0 (trigger: .payment-status-change .amount:contains("1.0"))' 2026-08-21 12:36:21,726 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-21 12:36:21,736 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 9895 2026-08-21 12:36:21,737 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-21 12:36:21,738 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 9895 2026-08-21 12:36:21,765 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:21] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:36:21,838 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123621_837841_MobileTestUi.txt 2026-08-21 12:36:21,838 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpo571u3om_chrome_odoo" 2026-08-21 12:36:21,878 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_rounding_half_up_cash_and_bank ... 2026-08-21 12:36:22,714 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 10100 2026-08-21 12:36:22,714 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmp3nlq606e_chrome_odoo 2026-08-21 12:36:22,715 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:40135/json/version 2026-08-21 12:36:22,716 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:40135/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:36:22,766 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:36:22,766 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:40135/json 2026-08-21 12:36:22,767 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:40135/json with timeout 3 increased to 10s during tests 2026-08-21 12:36:22,783 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:40135/devtools/page/FE9F3026A6ED9313863E779E7A87C8D6 2026-08-21 12:36:22,810 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-21 12:36:22,819 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-21 12:36:23,112 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:36:23,114 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-21 12:36:23,118 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=13" in browser 2026-08-21 12:36:23,118 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-21 12:36:23,133 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:36:23,761 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:23] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 112 0.110 0.522 2026-08-21 12:36:23,763 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': 'FE9F3026A6ED9313863E779E7A87C8D6', 'loaderId': '8A199C67D2315B16EE11B659ADBD1052', 'isDownload': False} 2026-08-21 12:36:23,764 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('PaymentScreenRoundingHalfUpCashAndBank')" 2026-08-21 12:36:23,793 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:36:23,811 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:23] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.008 0.022 2026-08-21 12:36:23,821 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:23] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.021 2026-08-21 12:36:23,836 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:23] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.009 0.033 2026-08-21 12:36:24,195 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:24] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.004 0.007 2026-08-21 12:36:24,210 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:24] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.006 0.009 2026-08-21 12:36:24,259 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:24] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 12:36:24,269 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.026 2026-08-21 12:36:24,270 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:24] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.019 0.007 2026-08-21 12:36:24,285 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('PaymentScreenRoundingHalfUpCashAndBank', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=13"})" 2026-08-21 12:36:24,990 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:24] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 301 0.292 0.414 2026-08-21 12:36:25,052 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:25] "GET /pos/ui HTTP/1.1" 200 - 20 0.014 0.727 2026-08-21 12:36:25,083 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:36:25,129 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:25] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.023 0.087 2026-08-21 12:36:25,349 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:25] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.005 2026-08-21 12:36:25,407 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:25] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.014 0.006 2026-08-21 12:36:25,877 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:25] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 175 0.143 0.307 2026-08-21 12:36:25,956 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:25] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.049 2026-08-21 12:36:25,981 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:25] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.007 0.013 2026-08-21 12:36:25,998 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:25] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-21 12:36:26,111 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:26] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 14 0.050 0.046 2026-08-21 12:36:26,121 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:36:26,150 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:26] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.010 0.121 2026-08-21 12:36:26,201 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:26] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.016 0.168 2026-08-21 12:36:26,208 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:36:26,223 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:36:26,239 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:26] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.012 0.197 2026-08-21 12:36:26,285 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:26] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.015 0.225 2026-08-21 12:36:26,298 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:26] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 12:36:26,318 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:26] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.012 0.251 2026-08-21 12:36:26,334 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:26] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.008 0.191 2026-08-21 12:36:26,394 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:26] "GET /web/image?model=product.product&field=image_128&id=866&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.026 0.214 2026-08-21 12:36:26,443 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:26] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.024 0.186 2026-08-21 12:36:26,480 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:26] "GET /web/image?model=product.product&field=image_128&id=867&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.006 0.234 2026-08-21 12:36:26,504 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:26] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.007 0.190 2026-08-21 12:36:26,544 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:26] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.009 0.215 2026-08-21 12:36:26,590 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:26] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.009 0.236 2026-08-21 12:36:26,596 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:26] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.245 2026-08-21 12:36:26,638 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:26] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.020 0.192 2026-08-21 12:36:26,650 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:26] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.200 2026-08-21 12:36:26,660 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:26] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.172 2026-08-21 12:36:26,672 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:26] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.141 2026-08-21 12:36:26,690 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:26] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.005 0.138 2026-08-21 12:36:26,710 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:26] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.113 2026-08-21 12:36:26,719 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:26] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.002 0.073 2026-08-21 12:36:26,735 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:26] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.001 0.079 2026-08-21 12:36:26,752 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:26] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.002 0.086 2026-08-21 12:36:26,769 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:26] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.002 0.093 2026-08-21 12:36:26,954 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:36:26,970 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:36:26,987 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click product 'Product Test 40' (trigger: article.product .product-content .product-name:contains("Product Test 40"))' 2026-08-21 12:36:26,987 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:26] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.014 2026-08-21 12:36:27,006 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:36:27,044 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test 40","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test 40")):has(em.qty:contains("1")))' 2026-08-21 12:36:27,051 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:36:27,053 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:36:27,061 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:36:27,073 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test 40","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test 40")):has(em.qty:contains("1")))' 2026-08-21 12:36:27,087 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:36:27,120 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:36:27,127 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 12:36:27,143 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 12:36:27,175 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'select customer 'Partner Test 1' (trigger: .partnerlist-screen .partner-line td:contains("Partner Test 1"))' 2026-08-21 12:36:27,187 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:36:27,206 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-21 12:36:27,237 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:36:27,241 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:27] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:36:27,244 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:27] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:36:27,247 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'total is 40.00 (trigger: .total:contains("40.00"))' 2026-08-21 12:36:27,258 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 12:36:27,276 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Bank"))' 2026-08-21 12:36:27,279 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:27] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.012 2026-08-21 12:36:27,313 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: ''38' inputed in the number popup (trigger: .popup .payment-input-number)' 2026-08-21 12:36:27,322 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-08-21 12:36:27,343 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'remaining amount is 2.0 (trigger: .payment-status-remaining .amount:contains("2.0"))' 2026-08-21 12:36:27,354 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 12:36:27,371 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0"))' 2026-08-21 12:36:27,387 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'change is 0.0 (trigger: .payment-status-change .amount:contains("0.0"))' 2026-08-21 12:36:27,404 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click invoice button (trigger: .payment-buttons .js_invoice)' 2026-08-21 12:36:27,422 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-08-21 12:36:27,434 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #63155020 for PoS orders references: ['Order 00053-002-0001'] (draft: False) 2026-08-21 12:36:27,437 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'there should be the receipt (trigger: .receipt-screen .pos-receipt)' 2026-08-21 12:36:27,447 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:27] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 12:36:29,441 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #63155020 with result: [{'id': 48, 'pos_reference': 'Order 00053-002-0001', 'account_move': 213}] 2026-08-21 12:36:29,477 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:29] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 879 0.684 1.361 2026-08-21 12:36:29,481 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:29] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 1.225 2026-08-21 12:36:29,513 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:29] "POST /web/dataset/call_kw/account.move/get_invoice_pdf_report_attachment HTTP/1.1" 200 - 14 0.009 0.019 2026-08-21 12:36:29,571 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:29] "GET /web/image?model=pos.config&id=13&field=custom_logo HTTP/1.1" 200 - 6 0.016 0.009 2026-08-21 12:36:30,053 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:30] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 12:36:30,341 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done'])' 2026-08-21 12:36:30,354 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:36:30,372 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click product 'Product Test 41' (trigger: article.product .product-content .product-name:contains("Product Test 41"))' 2026-08-21 12:36:30,388 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:36:30,410 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test 41","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test 41")):has(em.qty:contains("1")))' 2026-08-21 12:36:30,423 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:36:30,438 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:36:30,457 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test 41","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test 41")):has(em.qty:contains("1")))' 2026-08-21 12:36:30,472 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:36:30,488 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:36:30,506 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 12:36:30,520 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 12:36:30,552 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'select customer 'Partner Test 1' (trigger: .partnerlist-screen .partner-line td:contains("Partner Test 1"))' 2026-08-21 12:36:30,556 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:36:30,576 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-21 12:36:30,588 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:36:30,603 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'total is 41.00 (trigger: .total:contains("41.00"))' 2026-08-21 12:36:30,620 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 12:36:30,639 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Bank"))' 2026-08-21 12:36:30,654 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: ''38' inputed in the number popup (trigger: .popup .payment-input-number)' 2026-08-21 12:36:30,671 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-08-21 12:36:30,687 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'remaining amount is 3.0 (trigger: .payment-status-remaining .amount:contains("3.0"))' 2026-08-21 12:36:30,706 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 12:36:30,720 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0"))' 2026-08-21 12:36:30,737 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'change is 0.0 (trigger: .payment-status-change .amount:contains("0.0"))' 2026-08-21 12:36:30,753 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click invoice button (trigger: .payment-buttons .js_invoice)' 2026-08-21 12:36:30,770 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-08-21 12:36:30,787 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #46649065 for PoS orders references: ['Order 00053-002-0002'] (draft: False) 2026-08-21 12:36:30,789 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'there should be the receipt (trigger: .receipt-screen .pos-receipt)' 2026-08-21 12:36:32,314 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #46649065 with result: [{'id': 49, 'pos_reference': 'Order 00053-002-0002', 'account_move': 215}] 2026-08-21 12:36:32,354 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:32] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 709 0.603 0.972 2026-08-21 12:36:32,393 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:32] "POST /web/dataset/call_kw/account.move/get_invoice_pdf_report_attachment HTTP/1.1" 200 - 9 0.017 0.013 2026-08-21 12:36:33,224 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-21 12:36:33,274 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 10100 2026-08-21 12:36:33,278 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-21 12:36:33,279 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 10100 2026-08-21 12:36:33,385 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123633_383823_MobileTestUi.txt 2026-08-21 12:36:33,385 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmp3nlq606e_chrome_odoo" 2026-08-21 12:36:33,486 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_rounding_up ... 2026-08-21 12:36:34,114 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 10333 2026-08-21 12:36:34,114 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpz4n2bbuv_chrome_odoo 2026-08-21 12:36:34,115 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:38851/json/version 2026-08-21 12:36:34,116 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:38851/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:36:34,173 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:36:34,174 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:38851/json 2026-08-21 12:36:34,174 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:38851/json with timeout 3 increased to 10s during tests 2026-08-21 12:36:34,191 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:38851/devtools/page/00ACA36B385B1CD9E138077D16DEEEA3 2026-08-21 12:36:34,233 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-21 12:36:34,264 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-21 12:36:34,594 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:36:34,596 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-21 12:36:34,602 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=13" in browser 2026-08-21 12:36:34,603 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-21 12:36:34,615 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:36:35,295 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:35] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 112 0.084 0.600 2026-08-21 12:36:35,297 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '00ACA36B385B1CD9E138077D16DEEEA3', 'loaderId': '2E6D7793B352F49FC829D46C18581519', 'isDownload': False} 2026-08-21 12:36:35,297 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('PaymentScreenRoundingUp')" 2026-08-21 12:36:35,315 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:36:35,326 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:35] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.007 2026-08-21 12:36:35,334 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:35] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.001 0.019 2026-08-21 12:36:35,351 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:35] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.032 2026-08-21 12:36:35,705 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:35] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.001 0.008 2026-08-21 12:36:35,722 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:35] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.007 0.007 2026-08-21 12:36:35,757 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 12:36:35,785 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:35] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.022 0.008 2026-08-21 12:36:35,789 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:35] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 12:36:35,803 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('PaymentScreenRoundingUp', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=13"})" 2026-08-21 12:36:36,524 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:36] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 301 0.314 0.413 2026-08-21 12:36:36,589 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:36] "GET /pos/ui HTTP/1.1" 200 - 20 0.025 0.735 2026-08-21 12:36:36,608 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:36:36,681 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:36] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.035 0.091 2026-08-21 12:36:36,838 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:36] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 12:36:36,878 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:36] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.005 2026-08-21 12:36:37,311 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:37] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 175 0.108 0.305 2026-08-21 12:36:37,385 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:37] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.042 2026-08-21 12:36:37,407 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:37] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.004 0.012 2026-08-21 12:36:37,418 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:37] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-21 12:36:37,505 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:37] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 14 0.034 0.040 2026-08-21 12:36:37,540 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:37] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.007 0.097 2026-08-21 12:36:37,581 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:37] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.007 0.145 2026-08-21 12:36:37,588 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:36:37,625 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-08-21 12:36:37,631 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:36:37,641 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:37] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.010 0.191 2026-08-21 12:36:37,696 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:37] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.014 0.228 2026-08-21 12:36:37,700 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:37] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:36:37,747 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:37] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.015 0.271 2026-08-21 12:36:37,756 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:37] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.237 2026-08-21 12:36:37,814 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:37] "GET /web/image?model=product.product&field=image_128&id=868&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.014 0.255 2026-08-21 12:36:37,866 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:37] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.021 0.209 2026-08-21 12:36:37,898 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:37] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.010 0.246 2026-08-21 12:36:37,936 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:37] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.010 0.224 2026-08-21 12:36:37,983 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:37] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.012 0.218 2026-08-21 12:36:37,990 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:37] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.203 2026-08-21 12:36:38,026 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:38] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 8 0.007 0.242 2026-08-21 12:36:38,038 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:38] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.200 2026-08-21 12:36:38,051 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:38] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.171 2026-08-21 12:36:38,063 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:38] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.151 2026-08-21 12:36:38,104 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:38] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.013 0.146 2026-08-21 12:36:38,117 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:38] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.125 2026-08-21 12:36:38,125 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:38] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.002 0.094 2026-08-21 12:36:38,151 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:38] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.002 0.083 2026-08-21 12:36:38,172 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:38] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.003 0.095 2026-08-21 12:36:38,199 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:38] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-21%2012:29:43 HTTP/1.1" 200 - 4 0.006 0.134 2026-08-21 12:36:38,320 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:36:38,336 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test"))' 2026-08-21 12:36:38,355 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:36:38,394 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(em.qty:contains("1")))' 2026-08-21 12:36:38,401 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:36:38,403 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:36:38,419 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:36:38,425 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(em.qty:contains("1")))' 2026-08-21 12:36:38,437 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:36:38,454 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-21 12:36:38,474 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:36:38,478 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:38] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:36:38,479 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:38] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:36:38,486 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'total is 2.00 (trigger: .total:contains("2.00"))' 2026-08-21 12:36:38,504 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 12:36:38,521 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0"))' 2026-08-21 12:36:38,536 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'change is 0.0 (trigger: .payment-status-change .amount:contains("0.0"))' 2026-08-21 12:36:38,553 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:36:38,570 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: '.pos-topheader .ticket-button' 2026-08-21 12:36:38,598 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: '.screen.ticket-screen' 2026-08-21 12:36:38,605 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: '.ticket-screen .highlight' 2026-08-21 12:36:38,620 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test"))' 2026-08-21 12:36:38,639 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:36:38,657 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(em.qty:contains("1")))' 2026-08-21 12:36:38,669 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:36:38,687 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:36:38,706 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'click numpad button: +/- (trigger: div.numpad.row button.col:contains("+/-"))' 2026-08-21 12:36:38,719 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:36:38,738 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:36:38,758 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 12:36:38,769 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:36:38,788 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-21 12:36:38,806 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"-1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(em.qty:contains("-1")))' 2026-08-21 12:36:39,622 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'go back to the products (trigger: .pos-rightheader .floor-button)' 2026-08-21 12:36:39,638 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-21 12:36:39,657 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:36:39,669 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'total is -2.00 (trigger: .total:contains("-2.00"))' 2026-08-21 12:36:39,686 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 12:36:39,705 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0"))' 2026-08-21 12:36:39,720 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'change is 0.0 (trigger: .payment-status-change .amount:contains("0.0"))' 2026-08-21 12:36:39,722 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-21 12:36:39,742 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:36:39] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:36:39,747 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 10333 2026-08-21 12:36:39,748 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-21 12:36:39,749 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 10333 2026-08-21 12:36:39,842 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123639_842256_MobileTestUi.txt 2026-08-21 12:36:39,842 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpz4n2bbuv_chrome_odoo" 2026-08-21 12:36:39,916 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 20 checked, 19 removed 2026-08-21 12:36:46,920 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 12:36:54,522 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 12:36:59,945 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #44 deleted ir.property records with IDs: [833, 834, 835, 836, 837, 838] 2026-08-21 12:37:02,224 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #44 deleted ir.attachment records with IDs: [3243, 3244, 3245, 3246, 3247, 3248, 3249, 3250, 3290, 3291, 3292, 3293, 3294, 3295, 3296, 3297] 2026-08-21 12:37:02,224 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #44 deleted pos.config records with IDs: [15, 16, 17, 18] 2026-08-21 12:37:02,233 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #44 deleted ir.sequence records with IDs: [511, 514, 562, 565, 512, 515, 563, 566] 2026-08-21 12:37:06,311 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_01_pos_basic_order ... 2026-08-21 12:37:06,693 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 10541 2026-08-21 12:37:06,693 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpb_khwuyg_chrome_odoo 2026-08-21 12:37:06,693 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36529/json/version 2026-08-21 12:37:06,695 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:36529/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:37:06,733 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:37:06,733 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36529/json 2026-08-21 12:37:06,734 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:36529/json with timeout 3 increased to 10s during tests 2026-08-21 12:37:06,800 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:36529/devtools/page/D5B4202CBF79034813ED3286D769E05D 2026-08-21 12:37:06,812 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 12:37:06,823 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 12:37:07,087 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:37:07,098 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 12:37:07,105 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=19" in browser 2026-08-21 12:37:07,105 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-21 12:37:07,125 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:37:07,798 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:07] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 112 0.108 0.568 2026-08-21 12:37:07,803 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': 'D5B4202CBF79034813ED3286D769E05D', 'loaderId': 'B2E49693D4BBD6DAF006024F229E1DD7', 'isDownload': False} 2026-08-21 12:37:07,803 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('pos_pricelist')" 2026-08-21 12:37:07,816 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:37:07,829 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:07] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.010 2026-08-21 12:37:07,845 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:07] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.009 0.019 2026-08-21 12:37:07,856 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:07] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.017 2026-08-21 12:37:08,190 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:08] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.008 0.012 2026-08-21 12:37:08,208 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:08] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.009 0.023 2026-08-21 12:37:08,237 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 12:37:08,239 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:08] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.009 0.006 2026-08-21 12:37:08,247 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:08] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 12:37:08,257 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('pos_pricelist', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=19"})" 2026-08-21 12:37:08,924 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:08] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 303 0.275 0.387 2026-08-21 12:37:08,991 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:08] "GET /pos/ui HTTP/1.1" 200 - 20 0.030 0.666 2026-08-21 12:37:09,018 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:37:09,088 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:09] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.045 0.055 2026-08-21 12:37:09,266 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:09] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.009 0.006 2026-08-21 12:37:09,298 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:09] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.010 0.006 2026-08-21 12:37:09,746 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:09] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.125 0.308 2026-08-21 12:37:09,820 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:09] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.044 2026-08-21 12:37:09,841 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:09] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.003 0.012 2026-08-21 12:37:09,854 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:09] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.004 2026-08-21 12:37:09,952 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:09] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 14 0.039 0.044 2026-08-21 12:37:09,992 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:09] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.013 0.110 2026-08-21 12:37:10,000 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:37:10,027 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:10] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.009 0.117 2026-08-21 12:37:10,084 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:10] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.030 0.155 2026-08-21 12:37:10,115 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:10] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.007 0.193 2026-08-21 12:37:10,161 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:10] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.014 0.235 2026-08-21 12:37:10,172 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:10] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.209 2026-08-21 12:37:10,207 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:10] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.010 0.190 2026-08-21 12:37:10,214 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:37:10,226 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 12:37:10,234 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:37:10,242 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:10] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:37:10,249 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:10] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.012 0.201 2026-08-21 12:37:10,294 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:10] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.014 0.192 2026-08-21 12:37:10,306 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:10] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.179 2026-08-21 12:37:10,315 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:10] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:37:10,322 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:10] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.010 0.144 2026-08-21 12:37:10,342 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:10] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.003 0.014 2026-08-21 12:37:10,350 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:10] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.101 2026-08-21 12:37:10,364 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:10] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.007 0.097 2026-08-21 12:37:10,371 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.084 2026-08-21 12:37:10,443 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:10] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.030 0.113 2026-08-21 12:37:10,464 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:10] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.010 0.136 2026-08-21 12:37:10,477 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:10] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.294 2026-08-21 12:37:10,498 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:10] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.004 0.139 2026-08-21 12:37:10,515 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:10] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.002 0.156 2026-08-21 12:37:10,532 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:10] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.007 0.024 2026-08-21 12:37:10,958 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'waiting for loading to finish (trigger: body:not(:has(.o_loading_indicator)))' 2026-08-21 12:37:10,971 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:37:10,996 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'wait for unit tests to finish (trigger: .pos.done-testing)' 2026-08-21 12:37:11,005 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:37:11,012 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:11] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.017 0.014 2026-08-21 12:37:11,019 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'click pricelist button (trigger: .control-button.o_pricelist_button)' 2026-08-21 12:37:11,036 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'verify default pricelist is set (trigger: .selection-item.selected:contains('Public Pricelist'))' 2026-08-21 12:37:11,052 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'select fixed pricelist (trigger: .selection-item:contains('Fixed'))' 2026-08-21 12:37:11,069 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'open partner list (trigger: button.set-partner)' 2026-08-21 12:37:11,088 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'select Acme Corporation (trigger: .partner-line:contains('Acme Corporation'))' 2026-08-21 12:37:11,152 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'click pricelist button (trigger: .control-button.o_pricelist_button)' 2026-08-21 12:37:11,162 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'verify pricelist changed (trigger: .selection-item.selected:contains('Public Pricelist'))' 2026-08-21 12:37:11,173 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'cancel pricelist dialog (trigger: .button.cancel:visible)' 2026-08-21 12:37:11,186 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'open customer list (trigger: button.set-partner)' 2026-08-21 12:37:11,202 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'select Lumber Inc (trigger: .partner-line:contains('Lumber Inc'))' 2026-08-21 12:37:11,250 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'click pricelist button (trigger: .control-button.o_pricelist_button)' 2026-08-21 12:37:11,258 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'verify pricelist remained public pricelist ('Not loaded' is not available) (trigger: .selection-item.selected:contains('Public Pricelist'))' 2026-08-21 12:37:11,269 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'cancel pricelist dialog (trigger: .button.cancel:visible)' 2026-08-21 12:37:11,285 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'order 1 kg shelf (trigger: .product:contains('Wall Shelf'))' 2026-08-21 12:37:11,303 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'Check orderline with attributes: {"productName":"Wall Shelf","quantity":"1.0","withClass":".selected"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf")):has(em.qty:contains("1")))' 2026-08-21 12:37:11,318 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'click pricelist button (trigger: .control-button.o_pricelist_button)' 2026-08-21 12:37:11,335 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'select fixed pricelist (trigger: .selection-item:contains('min_quantity ordering'))' 2026-08-21 12:37:11,354 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 12:37:11,369 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'Check orderline with attributes: {"productName":"Wall Shelf","quantity":"2.0","withClass":".selected"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf")):has(em.qty:contains("2")))' 2026-08-21 12:37:11,903 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:11] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.003 2026-08-21 12:37:12,218 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'order total amount is '$ 2.00' (trigger: .product-screen .order-summary .total:contains("$ 2.00"))' 2026-08-21 12:37:12,220 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'order different shelf (trigger: .product:contains('Small Shelf'))' 2026-08-21 12:37:12,238 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'Check orderline with attributes: {"productName":"Small Shelf","quantity":"1.0","withClass":".selected"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Small Shelf")):has(em.qty:contains("1")))' 2026-08-21 12:37:12,251 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 12:37:12,269 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 12:37:12,285 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 12:37:12,302 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'Check orderline with attributes: {"productName":"Small Shelf","price":"5.0","withClass":".selected"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Small Shelf")):has(.price:contains("5.0")))' 2026-08-21 12:37:13,155 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 12:37:13,169 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 12:37:13,185 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'click pricelist button (trigger: .control-button.o_pricelist_button)' 2026-08-21 12:37:13,202 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'select public pricelist (trigger: .selection-item:contains('Public Pricelist'))' 2026-08-21 12:37:13,215 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:13] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-21 12:37:13,221 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'order total amount is '$ 8.96' (trigger: .product-screen .order-summary .total:contains("$ 8.96"))' 2026-08-21 12:37:13,235 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'click pricelist button (trigger: .control-button.o_pricelist_button)' 2026-08-21 12:37:13,252 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'select fixed pricelist (trigger: .selection-item:contains('min_quantity ordering'))' 2026-08-21 12:37:13,271 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'open the navbar menu (trigger: .menu-button)' 2026-08-21 12:37:13,286 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'confirm closing the frontend (trigger: .close-button)' 2026-08-21 12:37:13,291 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-21 12:37:13,309 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:13] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:37:13,312 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 10541 2026-08-21 12:37:13,312 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 12:37:13,313 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 10541 2026-08-21 12:37:13,409 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123713_408272_TestUi.txt 2026-08-21 12:37:13,409 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpb_khwuyg_chrome_odoo" 2026-08-21 12:37:13,683 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 10745 2026-08-21 12:37:13,683 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpk8cvu6pg_chrome_odoo 2026-08-21 12:37:13,684 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37807/json/version 2026-08-21 12:37:13,685 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:37807/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:37:13,812 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:37:13,813 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37807/json 2026-08-21 12:37:13,815 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:37807/json with timeout 3 increased to 10s during tests 2026-08-21 12:37:13,847 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:37807/devtools/page/E581C0535AB10DF064073069E09AA154 2026-08-21 12:37:13,877 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 12:37:13,885 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 12:37:13,968 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:37:13,972 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 12:37:14,008 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=19" in browser 2026-08-21 12:37:14,010 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-21 12:37:14,101 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:14] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 20 0.024 0.056 2026-08-21 12:37:14,106 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': 'E581C0535AB10DF064073069E09AA154', 'loaderId': '329992DC10D903B96CB3D843404F7CAC', 'isDownload': False} 2026-08-21 12:37:14,106 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('pos_basic_order')" 2026-08-21 12:37:14,126 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:37:14,147 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:14] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.014 2026-08-21 12:37:14,165 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:14] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.017 2026-08-21 12:37:14,178 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:14] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.046 2026-08-21 12:37:14,524 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:14] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.008 0.007 2026-08-21 12:37:14,530 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:14] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.010 2026-08-21 12:37:14,558 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:37:14,565 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:14] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:37:14,580 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:14] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.011 0.010 2026-08-21 12:37:14,606 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('pos_basic_order', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=19"})" 2026-08-21 12:37:15,090 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:15] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.160 0.334 2026-08-21 12:37:15,146 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:15] "GET /pos/ui HTTP/1.1" 200 - 20 0.016 0.497 2026-08-21 12:37:15,196 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:37:15,270 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:15] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.058 0.090 2026-08-21 12:37:15,412 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:15] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 12:37:15,439 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:15] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.004 2026-08-21 12:37:15,997 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:15] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.197 0.342 2026-08-21 12:37:16,063 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:16] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.038 2026-08-21 12:37:16,088 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:16] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.007 0.010 2026-08-21 12:37:16,101 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:16] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.003 2026-08-21 12:37:16,179 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:16] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.029 0.036 2026-08-21 12:37:16,220 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:16] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.014 0.091 2026-08-21 12:37:16,234 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 12:37:16,251 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:16] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.006 0.120 2026-08-21 12:37:16,307 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:16] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.014 0.167 2026-08-21 12:37:16,351 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:16] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.019 0.178 2026-08-21 12:37:16,410 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:16] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.018 0.246 2026-08-21 12:37:16,415 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:37:16,419 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:16] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.004 0.232 2026-08-21 12:37:16,447 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 12:37:16,448 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-08-21 12:37:16,475 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:16] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.023 0.137 2026-08-21 12:37:16,482 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:37:16,532 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:16] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.014 0.198 2026-08-21 12:37:16,596 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:16] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.021 0.254 2026-08-21 12:37:16,611 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:16] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.246 2026-08-21 12:37:16,618 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:16] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.176 2026-08-21 12:37:16,648 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:16] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 11 0.010 0.184 2026-08-21 12:37:16,673 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:16] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.013 0.202 2026-08-21 12:37:16,692 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:16] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.011 0.183 2026-08-21 12:37:16,719 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:16] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.016 0.167 2026-08-21 12:37:16,742 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:16] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.009 0.129 2026-08-21 12:37:16,758 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:16] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.007 0.139 2026-08-21 12:37:16,787 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:16] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.008 0.124 2026-08-21 12:37:16,808 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:16] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.002 0.127 2026-08-21 12:37:16,832 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:16] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.006 0.129 2026-08-21 12:37:16,861 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:16] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.009 0.081 2026-08-21 12:37:17,152 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'waiting for loading to finish (trigger: body:not(:has(.loader)))' 2026-08-21 12:37:17,168 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:37:17,186 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'buy Desk Organizer (trigger: .product-list .product-name:contains("Desk Organizer"))' 2026-08-21 12:37:17,205 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'Check orderline with attributes: {"productName":"Desk Organizer"} (trigger: .order-container .orderline:has(.product-name:contains("Desk Organizer")))' 2026-08-21 12:37:17,218 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'order total amount is '5.10' (trigger: .product-screen .order-summary .total:contains("5.10"))' 2026-08-21 12:37:17,235 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'buy Desk Organizer (trigger: .product-list .product-name:contains("Desk Organizer"))' 2026-08-21 12:37:17,253 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'Check orderline with attributes: {"productName":"Desk Organizer"} (trigger: .order-container .orderline:has(.product-name:contains("Desk Organizer")))' 2026-08-21 12:37:17,269 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'order total amount is '10.20' (trigger: .product-screen .order-summary .total:contains("10.20"))' 2026-08-21 12:37:17,286 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'go to payment screen (trigger: .button.pay-order-button)' 2026-08-21 12:37:17,321 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'pay with cash (trigger: .paymentmethod:contains("Cash"))' 2026-08-21 12:37:17,331 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:17] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:37:17,333 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:17] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 12:37:17,352 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 12:37:17,359 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'selected payment is Cash and has 5.0 (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash"))' 2026-08-21 12:37:18,216 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'verify remaining (trigger: .payment-status-remaining .amount:contains("5.20"))' 2026-08-21 12:37:18,219 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'verify change (trigger: .payment-status-change .amount:contains("0.00"))' 2026-08-21 12:37:18,235 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'pay with cash (trigger: .paymentmethod:contains("Bank"))' 2026-08-21 12:37:18,256 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:18] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.007 0.010 2026-08-21 12:37:18,257 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'selected payment is Bank and has 5.2 (trigger: .paymentlines .paymentline.selected .payment-name:contains("Bank"))' 2026-08-21 12:37:18,269 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'click numpad button: 6 (trigger: div.numpad.row button.col:contains("6"))' 2026-08-21 12:37:18,285 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'selected payment is Bank and has 6.0 (trigger: .paymentlines .paymentline.selected .payment-name:contains("Bank"))' 2026-08-21 12:37:18,642 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:18] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.020 0.004 2026-08-21 12:37:19,131 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'verify remaining (trigger: .payment-status-remaining .amount:contains("0.00"))' 2026-08-21 12:37:19,135 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'verify change (trigger: .payment-status-change .amount:contains("0.80"))' 2026-08-21 12:37:19,151 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'validate the order (trigger: .payment-screen .button.next.highlight:visible)' 2026-08-21 12:37:19,168 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #79000768 for PoS orders references: ['Order 00055-004-0001'] (draft: False) 2026-08-21 12:37:19,170 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'verify that the order has been successfully sent to the backend (trigger: .js_connected:visible)' 2026-08-21 12:37:19,191 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:37:19,345 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #79000768 with result: [{'id': 50, 'pos_reference': 'Order 00055-004-0001', 'account_move': False}] 2026-08-21 12:37:19,373 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:19] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 104 0.094 0.116 2026-08-21 12:37:19,425 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:19] "GET /web/image?model=pos.config&id=19&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.007 2026-08-21 12:37:19,776 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:19] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-21 12:37:20,161 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'click Next Order (trigger: .receipt-screen .button.next.highlight:visible)' 2026-08-21 12:37:20,168 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'check if we left the receipt screen (trigger: .pos-content div:not(:has(.receipt-screen)))' 2026-08-21 12:37:20,185 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'buy Desk Organizer (trigger: .product-list .product-name:contains("Desk Organizer"))' 2026-08-21 12:37:20,201 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'Check orderline with attributes: {"productName":"Desk Organizer"} (trigger: .order-container .orderline:has(.product-name:contains("Desk Organizer")))' 2026-08-21 12:37:20,218 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'Check orderline with attributes: {"productName":"Desk Organizer","quantity":"1.0","price":null,"withClass":".selected"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("1")))' 2026-08-21 12:37:20,235 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-08-21 12:37:20,252 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'Check orderline with attributes: {"productName":"Desk Organizer","quantity":"0.0","price":"0.0","withClass":".selected"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("0")):has(.price:contains("0.0")))' 2026-08-21 12:37:21,093 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'click numpad button: 9 (trigger: div.numpad.row button.col:contains("9"))' 2026-08-21 12:37:21,101 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'Check orderline with attributes: {"productName":"Desk Organizer","quantity":"0.9","price":"4.59","withClass":".selected"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("0.9")):has(.price:contains("4.59")))' 2026-08-21 12:37:21,948 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'click numpad button: 9 (trigger: div.numpad.row button.col:contains("9"))' 2026-08-21 12:37:21,951 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'Check orderline with attributes: {"productName":"Desk Organizer","quantity":"0.99","price":"5.05","withClass":".selected"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("0.99")):has(.price:contains("5.05")))' 2026-08-21 12:37:22,806 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'go to payment screen (trigger: .button.pay-order-button)' 2026-08-21 12:37:22,820 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'pay with cash (trigger: .paymentmethod:contains("Cash"))' 2026-08-21 12:37:22,835 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'selected payment is Cash and has 5.05 (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash"))' 2026-08-21 12:37:22,851 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'validate the order (trigger: .payment-screen .button.next.highlight:visible)' 2026-08-21 12:37:22,866 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #63880141 for PoS orders references: ['Order 00055-004-0002'] (draft: False) 2026-08-21 12:37:22,868 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'verify that the order has been successfully sent to the backend (trigger: .js_connected:visible)' 2026-08-21 12:37:22,939 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #63880141 with result: [{'id': 51, 'pos_reference': 'Order 00055-004-0002', 'account_move': False}] 2026-08-21 12:37:22,956 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:22] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 41 0.045 0.052 2026-08-21 12:37:23,718 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'click Next Order (trigger: .receipt-screen .button.next.highlight:visible)' 2026-08-21 12:37:23,722 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'check if we left the receipt screen (trigger: .pos-content div:not(:has(.receipt-screen)))' 2026-08-21 12:37:23,735 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'buy Letter Tray (trigger: .product-list .product-name:contains("Letter Tray"))' 2026-08-21 12:37:23,754 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'Check orderline with attributes: {"productName":"Letter Tray"} (trigger: .order-container .orderline:has(.product-name:contains("Letter Tray")))' 2026-08-21 12:37:23,768 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'Check orderline with attributes: {"productName":"Letter Tray","quantity":"1.0","price":null,"withClass":".selected"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(em.qty:contains("1")))' 2026-08-21 12:37:23,784 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'order total amount is '5.28' (trigger: .product-screen .order-summary .total:contains("5.28"))' 2026-08-21 12:37:23,801 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'set fiscal position (trigger: .control-button.o_fiscal_position_button)' 2026-08-21 12:37:23,820 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'choose fiscal position FP-POS-2M to add to the order (trigger: .popups .popup .selection .selection-item:contains("FP-POS-2M"))' 2026-08-21 12:37:23,824 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:23] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:37:23,841 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'the fiscal position FP-POS-2M has been set to the order (trigger: .control-button.o_fiscal_position_button:contains("FP-POS-2M"))' 2026-08-21 12:37:23,855 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'order total amount is '5.52' (trigger: .product-screen .order-summary .total:contains("5.52"))' 2026-08-21 12:37:23,871 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'open the navbar menu (trigger: .menu-button)' 2026-08-21 12:37:23,893 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'open closing the Point of Sale frontend popup (trigger: .close-button)' 2026-08-21 12:37:23,895 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:23] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.004 2026-08-21 12:37:23,907 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'close the Point of Sale frontend (trigger: .close-pos-popup .button:contains('Discard'))' 2026-08-21 12:37:23,936 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:23] "POST /web/dataset/call_kw/pos.session/get_closing_control_data HTTP/1.1" 200 - 16 0.010 0.026 2026-08-21 12:37:24,703 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-21 12:37:24,718 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:24] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 12:37:24,721 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 10745 2026-08-21 12:37:24,721 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 12:37:24,722 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 10745 2026-08-21 12:37:24,793 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123724_792948_TestUi.txt 2026-08-21 12:37:24,793 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpk8cvu6pg_chrome_odoo" 2026-08-21 12:37:25,081 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 10964 2026-08-21 12:37:25,082 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp0qp2iqle_chrome_odoo 2026-08-21 12:37:25,082 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:35393/json/version 2026-08-21 12:37:25,089 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:35393/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:37:25,149 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:37:25,150 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:35393/json 2026-08-21 12:37:25,150 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:35393/json with timeout 3 increased to 10s during tests 2026-08-21 12:37:25,198 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:35393/devtools/page/DE8746F56A39EACFBDEFC467743EA3CA 2026-08-21 12:37:25,233 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 12:37:25,246 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 12:37:25,350 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:37:25,356 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 12:37:25,391 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=19" in browser 2026-08-21 12:37:25,391 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-21 12:37:25,461 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:25] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 20 0.012 0.050 2026-08-21 12:37:25,467 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': 'DE8746F56A39EACFBDEFC467743EA3CA', 'loaderId': '7D3F204138D8C7C91CB48667061ADCDB', 'isDownload': False} 2026-08-21 12:37:25,467 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('ProductScreenTour')" 2026-08-21 12:37:25,478 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:37:25,498 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:25] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.007 0.009 2026-08-21 12:37:25,509 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:25] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.024 2026-08-21 12:37:25,523 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:25] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.034 2026-08-21 12:37:25,857 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:25] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-08-21 12:37:25,872 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:25] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.007 2026-08-21 12:37:25,928 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:25] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 12:37:25,931 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:25] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.017 0.006 2026-08-21 12:37:25,932 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 12:37:25,942 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('ProductScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=19"})" 2026-08-21 12:37:26,445 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:26] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.190 0.314 2026-08-21 12:37:26,521 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:26] "GET /pos/ui HTTP/1.1" 200 - 20 0.031 0.506 2026-08-21 12:37:26,558 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:37:26,591 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:26] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.026 0.094 2026-08-21 12:37:26,806 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:26] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.008 0.006 2026-08-21 12:37:26,832 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:26] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 12:37:27,360 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:27] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.167 0.345 2026-08-21 12:37:27,457 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:27] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.022 0.053 2026-08-21 12:37:27,492 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:27] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.012 0.013 2026-08-21 12:37:27,505 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:27] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.004 2026-08-21 12:37:27,599 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:27] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.032 0.038 2026-08-21 12:37:27,667 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:27] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.010 0.116 2026-08-21 12:37:27,678 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:37:27,719 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:27] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.016 0.156 2026-08-21 12:37:27,764 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:27] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.017 0.194 2026-08-21 12:37:27,816 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:27] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.017 0.243 2026-08-21 12:37:27,825 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:37:27,848 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.015 2026-08-21 12:37:27,852 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:37:27,862 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:27] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.016 0.284 2026-08-21 12:37:27,883 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:27] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.008 0.256 2026-08-21 12:37:27,911 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 12:37:27,935 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:27] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.023 0.218 2026-08-21 12:37:28,009 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:28] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.024 0.262 2026-08-21 12:37:28,052 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:28] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.014 0.265 2026-08-21 12:37:28,075 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:28] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.011 0.204 2026-08-21 12:37:28,131 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:28] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 11 0.031 0.233 2026-08-21 12:37:28,149 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:28] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.011 0.224 2026-08-21 12:37:28,157 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:28] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.229 2026-08-21 12:37:28,184 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:28] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.020 0.224 2026-08-21 12:37:28,200 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:28] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.006 0.179 2026-08-21 12:37:28,220 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:28] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.007 0.157 2026-08-21 12:37:28,241 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:28] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.014 0.140 2026-08-21 12:37:28,256 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:28] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.002 0.120 2026-08-21 12:37:28,286 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:28] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.013 0.121 2026-08-21 12:37:28,311 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:28] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.006 0.111 2026-08-21 12:37:28,334 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:28] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.009 0.096 2026-08-21 12:37:28,569 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:37:28,585 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer"))' 2026-08-21 12:37:28,603 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.0","price":"5.10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("1")):has(.price:contains("5.10")))' 2026-08-21 12:37:28,621 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer"))' 2026-08-21 12:37:28,638 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"2.0","price":"10.20"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("2")):has(.price:contains("10.20")))' 2026-08-21 12:37:28,651 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray"))' 2026-08-21 12:37:28,673 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1.0","price":"5.28"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(em.qty:contains("1")):has(.price:contains("5.28")))' 2026-08-21 12:37:28,684 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer"))' 2026-08-21 12:37:28,702 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"3.0","price":"15.30"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("3")):has(.price:contains("15.30")))' 2026-08-21 12:37:28,718 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Letter Tray")):has(em.qty:contains("1")))' 2026-08-21 12:37:28,736 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(em.qty:contains("1")))' 2026-08-21 12:37:28,751 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 12:37:28,768 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(em.qty:contains("1")))' 2026-08-21 12:37:28,785 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 12:37:28,801 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"0.0","price":"0.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(em.qty:contains("0")):has(.price:contains("0.0")))' 2026-08-21 12:37:29,646 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 12:37:29,651 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"3","price":"15.30"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("3")):has(.price:contains("15.30")))' 2026-08-21 12:37:30,502 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 12:37:30,517 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"0.0","price":"0.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("0")):has(.price:contains("0.0")))' 2026-08-21 12:37:30,654 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:30] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.003 2026-08-21 12:37:31,357 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 12:37:31,370 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.0","price":"5.1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("1")):has(.price:contains("5.1")))' 2026-08-21 12:37:32,214 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 12:37:32,218 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"12.0","price":"61.2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("12")):has(.price:contains("61.2")))' 2026-08-21 12:37:32,788 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 12:37:33,071 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 12:37:33,084 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"123.0","price":"627.3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("123")):has(.price:contains("627.3")))' 2026-08-21 12:37:33,927 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-08-21 12:37:33,937 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 12:37:33,951 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"123.5","price":"629.85"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("123.5")):has(.price:contains("629.85")))' 2026-08-21 12:37:34,791 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 12:37:34,804 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 12:37:34,818 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 12:37:34,835 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"123.5","price":"123.5"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("123.5")):has(.price:contains("123.5")))' 2026-08-21 12:37:35,687 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 12:37:35,701 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-08-21 12:37:35,717 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"123.5","price":"1,358.5"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("123.5")):has(.price:contains("1,358.5")))' 2026-08-21 12:37:36,556 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click numpad button: % Disc (trigger: div.numpad.row button.col:contains("% Disc"))' 2026-08-21 12:37:36,568 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'check if --% Disc-- mode is activated (trigger: div.numpad.row button.col:contains("% Disc").active)' 2026-08-21 12:37:36,584 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 12:37:36,601 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-08-21 12:37:36,617 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"123.5","price":"1,290.58"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("123.5")):has(.price:contains("1,290.58")))' 2026-08-21 12:37:37,472 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 12:37:37,485 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 12:37:37,501 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 12:37:37,519 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline)))' 2026-08-21 12:37:38,297 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:38] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-21 12:37:38,370 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'selecting 'Desk test' subcategory (trigger: .products-widget > .products-widget-control .category-button:contains("Desk test"))' 2026-08-21 12:37:38,386 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: ''Desk test' subcategory selected (trigger: i.fa-caret-right ~ button.category-button:contains("Desk test"))' 2026-08-21 12:37:38,401 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: ''Desk Pad' should be displayed (trigger: .product-list .product-name:contains("Desk Pad"))' 2026-08-21 12:37:38,417 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:37:38,435 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'selecting 'Misc test' subcategory (trigger: .products-widget > .products-widget-control .category-button:contains("Misc test"))' 2026-08-21 12:37:38,451 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: ''Misc test' subcategory selected (trigger: i.fa-caret-right ~ button.category-button:contains("Misc test"))' 2026-08-21 12:37:38,467 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: ''Whiteboard Pen' should be displayed (trigger: .product-list .product-name:contains("Whiteboard Pen"))' 2026-08-21 12:37:38,484 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:37:38,502 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'selecting 'Chair test' subcategory (trigger: .products-widget > .products-widget-control .category-button:contains("Chair test"))' 2026-08-21 12:37:38,518 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: ''Chair test' subcategory selected (trigger: i.fa-caret-right ~ button.category-button:contains("Chair test"))' 2026-08-21 12:37:38,534 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: ''Letter Tray' should be displayed (trigger: .product-list .product-name:contains("Letter Tray"))' 2026-08-21 12:37:38,550 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:37:38,569 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 12:37:38,586 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click product 'Wall Shelf Unit' (trigger: article.product .product-content .product-name:contains("Wall Shelf Unit"))' 2026-08-21 12:37:38,601 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Whiteboard Pen","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("1")))' 2026-08-21 12:37:38,618 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("1")))' 2026-08-21 12:37:38,634 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 12:37:38,651 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 12:37:38,667 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"2.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("2")))' 2026-08-21 12:37:39,510 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Wall Shelf Unit","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Wall Shelf Unit")):has(em.qty:contains("1")))' 2026-08-21 12:37:39,518 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Wall Shelf Unit","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf Unit")):has(em.qty:contains("1")))' 2026-08-21 12:37:39,534 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 12:37:39,550 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 12:37:39,567 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Wall Shelf Unit","quantity":"2.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf Unit")):has(em.qty:contains("2")))' 2026-08-21 12:37:40,407 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 12:37:40,417 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Wall Shelf Unit","quantity":"0.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf Unit")):has(em.qty:contains("0")))' 2026-08-21 12:37:41,266 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 12:37:41,267 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"2.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("2")))' 2026-08-21 12:37:42,123 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 12:37:42,134 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"0.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("0")))' 2026-08-21 12:37:42,978 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 12:37:42,984 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline)))' 2026-08-21 12:37:43,832 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 12:37:43,839 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click product 'Wall Shelf Unit' (trigger: article.product .product-content .product-name:contains("Wall Shelf Unit"))' 2026-08-21 12:37:43,850 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click product 'Small Shelf' (trigger: article.product .product-content .product-name:contains("Small Shelf"))' 2026-08-21 12:37:43,868 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board"))' 2026-08-21 12:37:43,884 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click product 'Monitor Stand' (trigger: article.product .product-content .product-name:contains("Monitor Stand"))' 2026-08-21 12:37:43,900 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Whiteboard Pen","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("1")))' 2026-08-21 12:37:43,918 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("1")))' 2026-08-21 12:37:43,935 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 12:37:43,950 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 12:37:43,967 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"0.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("0")))' 2026-08-21 12:37:44,809 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 12:37:44,818 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(em.qty:contains("1")))' 2026-08-21 12:37:44,908 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:44] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 12:37:45,666 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Wall Shelf Unit","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Wall Shelf Unit")):has(em.qty:contains("1")))' 2026-08-21 12:37:45,669 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Wall Shelf Unit","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf Unit")):has(em.qty:contains("1")))' 2026-08-21 12:37:45,685 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 12:37:45,700 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 12:37:45,717 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Wall Shelf Unit","quantity":"0.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf Unit")):has(em.qty:contains("0")))' 2026-08-21 12:37:46,559 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 12:37:46,567 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(em.qty:contains("1")))' 2026-08-21 12:37:47,419 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Small Shelf","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Small Shelf")):has(em.qty:contains("1")))' 2026-08-21 12:37:47,434 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Small Shelf","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Small Shelf")):has(em.qty:contains("1")))' 2026-08-21 12:37:47,450 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 12:37:47,468 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 12:37:47,484 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Small Shelf","quantity":"0.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Small Shelf")):has(em.qty:contains("0")))' 2026-08-21 12:37:48,323 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 12:37:48,334 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(em.qty:contains("1")))' 2026-08-21 12:37:49,181 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Magnetic Board","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Magnetic Board")):has(em.qty:contains("1")))' 2026-08-21 12:37:49,184 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(em.qty:contains("1")))' 2026-08-21 12:37:49,200 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 12:37:49,217 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 12:37:49,234 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"0.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(em.qty:contains("0")))' 2026-08-21 12:37:50,073 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 12:37:50,084 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(em.qty:contains("1")))' 2026-08-21 12:37:50,931 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 12:37:50,933 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"0.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(em.qty:contains("0")))' 2026-08-21 12:37:51,787 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 12:37:51,800 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline)))' 2026-08-21 12:37:52,641 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer"))' 2026-08-21 12:37:52,650 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("1")))' 2026-08-21 12:37:52,667 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'click customer note button (trigger: .control-buttons .control-button span:contains("Customer Note"))' 2026-08-21 12:37:52,694 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'input text 'Test customer note' (trigger: .modal-dialog .popup-textarea textarea)' 2026-08-21 12:37:52,702 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-08-21 12:37:52,718 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'Check orderline with attributes: {"productName":"Desk Organizer","quantity":"1.0","customerNote":"Test customer note","withClass":".selected"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("1")):has(.info-list .customer-note:contains("Test customer note")))' 2026-08-21 12:37:52,734 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 12:37:52,735 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-21 12:37:52,742 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 10964 2026-08-21 12:37:52,744 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 12:37:52,744 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 10964 2026-08-21 12:37:52,815 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123752_813482_TestUi.txt 2026-08-21 12:37:52,815 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp0qp2iqle_chrome_odoo" 2026-08-21 12:37:53,122 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 11178 2026-08-21 12:37:53,122 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp0ugnxlbv_chrome_odoo 2026-08-21 12:37:53,122 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33145/json/version 2026-08-21 12:37:53,124 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33145/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:37:53,230 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:37:53,231 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33145/json 2026-08-21 12:37:53,232 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33145/json with timeout 3 increased to 10s during tests 2026-08-21 12:37:53,243 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:33145/devtools/page/687C30E5670C229A07280CACAD6583BB 2026-08-21 12:37:53,295 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 12:37:53,311 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 12:37:53,360 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:37:53,363 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 12:37:53,391 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=19" in browser 2026-08-21 12:37:53,392 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-21 12:37:53,481 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:53] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 20 0.021 0.054 2026-08-21 12:37:53,487 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '687C30E5670C229A07280CACAD6583BB', 'loaderId': 'EE6BDF21D68F81C5FAF536757A9FC3AC', 'isDownload': False} 2026-08-21 12:37:53,487 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PaymentScreenTour')" 2026-08-21 12:37:53,500 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:37:53,523 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:53] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.008 0.011 2026-08-21 12:37:53,531 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:53] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.001 0.017 2026-08-21 12:37:53,544 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:53] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.020 2026-08-21 12:37:53,856 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:53] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.001 0.006 2026-08-21 12:37:53,866 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:53] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-08-21 12:37:53,900 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 12:37:53,900 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:53] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-08-21 12:37:53,907 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:53] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:37:53,912 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PaymentScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=19"})" 2026-08-21 12:37:54,283 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:54] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.100 0.269 2026-08-21 12:37:54,333 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:54] "GET /pos/ui HTTP/1.1" 200 - 20 0.011 0.384 2026-08-21 12:37:54,371 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:37:54,411 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:54] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.037 0.061 2026-08-21 12:37:54,605 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:54] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-08-21 12:37:54,650 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:54] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-08-21 12:37:55,442 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray"))' 2026-08-21 12:37:55,857 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:55] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.135 1.035 2026-08-21 12:37:55,932 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:55] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.020 0.037 2026-08-21 12:37:55,954 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:55] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.003 0.010 2026-08-21 12:37:55,969 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:55] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.003 0.005 2026-08-21 12:37:56,033 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:56] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.018 0.027 2026-08-21 12:37:56,090 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:56] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.021 0.077 2026-08-21 12:37:56,107 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 12:37:56,135 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:56] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.017 0.119 2026-08-21 12:37:56,186 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:56] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.027 0.156 2026-08-21 12:37:56,226 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:56] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.011 0.206 2026-08-21 12:37:56,275 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:56] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.009 0.251 2026-08-21 12:37:56,283 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:56] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.002 0.237 2026-08-21 12:37:56,295 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:56] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.007 2026-08-21 12:37:56,349 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:56] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.015 0.195 2026-08-21 12:37:56,364 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 12:37:56,385 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:37:56,390 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:37:56,403 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:56] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.017 0.198 2026-08-21 12:37:56,413 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:56] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:37:56,420 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:56] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.010 0.180 2026-08-21 12:37:56,455 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:56] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.008 0.327 2026-08-21 12:37:56,464 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:56] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.169 2026-08-21 12:37:56,494 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:56] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 11 0.009 0.173 2026-08-21 12:37:56,498 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:56] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.114 2026-08-21 12:37:56,512 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:56] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.007 0.113 2026-08-21 12:37:56,531 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:56] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.013 0.102 2026-08-21 12:37:56,552 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:56] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.009 0.118 2026-08-21 12:37:56,574 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:56] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.002 0.084 2026-08-21 12:37:56,610 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:56] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.017 0.099 2026-08-21 12:37:56,628 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:56] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.003 0.123 2026-08-21 12:37:56,647 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:56] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.006 0.077 2026-08-21 12:37:57,107 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(em.qty:contains("1")))' 2026-08-21 12:37:57,118 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 12:37:57,160 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 12:37:57,160 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(em.qty:contains("10")))' 2026-08-21 12:37:58,095 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"10.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(em.qty:contains("10")))' 2026-08-21 12:37:58,100 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 12:37:58,120 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:37:58,127 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:58] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:37:58,128 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:58] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:37:58,143 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'there are no paymentlines (trigger: .paymentlines-empty)' 2026-08-21 12:37:58,150 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'amount to pay is '52.8' (trigger: .paymentlines-empty .total:contains("52.8"))' 2026-08-21 12:37:58,176 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 12:37:58,184 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 12:37:58,200 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 12:37:58,217 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash"))' 2026-08-21 12:37:58,234 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'amount tendered in the line is '11.00' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("11.00"))' 2026-08-21 12:37:58,755 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:37:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-21 12:37:59,057 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'remaining amount is 41.8 (trigger: .payment-status-remaining .amount:contains("41.8"))' 2026-08-21 12:37:59,066 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'change is 0.0 (trigger: .payment-status-change .amount:contains("0.0"))' 2026-08-21 12:37:59,083 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'validate button is not highligted (trigger: .payment-screen .button.next:not(:has(.highlight)))' 2026-08-21 12:37:59,100 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 12:37:59,117 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 12:37:59,133 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash"))' 2026-08-21 12:37:59,149 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'amount tendered in the line is '0.00' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("0.00"))' 2026-08-21 12:37:59,973 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'delete Cash paymentline with 0 amount (trigger: .paymentlines .paymentline .payment-infos:contains("Cash"):has(.payment-amount:contains("0")) ~ .delete-button)' 2026-08-21 12:37:59,983 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'there are no paymentlines (trigger: .paymentlines-empty)' 2026-08-21 12:38:00,000 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'amount to pay is '52.8' (trigger: .paymentlines-empty .total:contains("52.8"))' 2026-08-21 12:38:00,017 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 12:38:00,035 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0"))' 2026-08-21 12:38:00,039 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:00] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.006 0.011 2026-08-21 12:38:00,049 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'change is 0.0 (trigger: .payment-status-change .amount:contains("0.0"))' 2026-08-21 12:38:00,066 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'validate button is highlighted (trigger: .payment-screen .button.next.highlight)' 2026-08-21 12:38:00,083 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'delete Bank paymentline with 52.8 amount (trigger: .paymentlines .paymentline .payment-infos:contains("Bank"):has(.payment-amount:contains("52.8")) ~ .delete-button)' 2026-08-21 12:38:00,100 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 12:38:00,117 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'click numpad button: +10 (trigger: div.numpad.row button.col:contains("+10"))' 2026-08-21 12:38:00,133 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'remaining amount is 42.8 (trigger: .payment-status-remaining .amount:contains("42.8"))' 2026-08-21 12:38:00,570 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:00] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-21 12:38:00,974 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'change is 0.0 (trigger: .payment-status-change .amount:contains("0.0"))' 2026-08-21 12:38:00,983 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'validate button is not highligted (trigger: .payment-screen .button.next:not(:has(.highlight)))' 2026-08-21 12:38:01,000 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 12:38:01,016 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'remaining amount is 0.00 (trigger: .payment-status-remaining .amount:contains("0.00"))' 2026-08-21 12:38:01,854 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'change is 52.2 (trigger: .payment-status-change .amount:contains("52.2"))' 2026-08-21 12:38:01,867 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'validate button is highlighted (trigger: .payment-screen .button.next.highlight)' 2026-08-21 12:38:01,883 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'click numpad button: +50 (trigger: div.numpad.row button.col:contains("+50"))' 2026-08-21 12:38:01,900 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0"))' 2026-08-21 12:38:01,916 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'change is 102.2 (trigger: .payment-status-change .amount:contains("102.2"))' 2026-08-21 12:38:02,742 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'validate button is highlighted (trigger: .payment-screen .button.next.highlight)' 2026-08-21 12:38:02,750 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'delete Cash paymentline with 155.0 amount (trigger: .paymentlines .paymentline .payment-infos:contains("Cash"):has(.payment-amount:contains("155.0")) ~ .delete-button)' 2026-08-21 12:38:02,767 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 12:38:02,784 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 12:38:02,800 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'remaining amount is 51.8 (trigger: .payment-status-remaining .amount:contains("51.8"))' 2026-08-21 12:38:03,641 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'change is 0.0 (trigger: .payment-status-change .amount:contains("0.0"))' 2026-08-21 12:38:03,650 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'validate button is not highligted (trigger: .payment-screen .button.next:not(:has(.highlight)))' 2026-08-21 12:38:03,668 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 12:38:03,684 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 12:38:03,699 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'remaining amount is 46.8 (trigger: .payment-status-remaining .amount:contains("46.8"))' 2026-08-21 12:38:04,541 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'change is 0.0 (trigger: .payment-status-change .amount:contains("0.0"))' 2026-08-21 12:38:04,550 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'validate button is not highligted (trigger: .payment-screen .button.next:not(:has(.highlight)))' 2026-08-21 12:38:04,566 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 12:38:04,583 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0"))' 2026-08-21 12:38:04,600 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'change is 0.0 (trigger: .payment-status-change .amount:contains("0.0"))' 2026-08-21 12:38:04,617 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'validate button is highlighted (trigger: .payment-screen .button.next.highlight)' 2026-08-21 12:38:04,617 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-21 12:38:04,628 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 11178 2026-08-21 12:38:04,629 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 12:38:04,629 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 11178 2026-08-21 12:38:04,724 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123804_724669_TestUi.txt 2026-08-21 12:38:04,725 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp0ugnxlbv_chrome_odoo" 2026-08-21 12:38:05,027 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 11393 2026-08-21 12:38:05,028 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmppw4tqfhv_chrome_odoo 2026-08-21 12:38:05,028 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:45869/json/version 2026-08-21 12:38:05,029 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:45869/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:38:05,069 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:38:05,069 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:45869/json 2026-08-21 12:38:05,070 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:45869/json with timeout 3 increased to 10s during tests 2026-08-21 12:38:05,092 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:45869/devtools/page/4FB703C73F121CE51D3EFAC1BFAFABE2 2026-08-21 12:38:05,101 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 12:38:05,105 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 12:38:05,227 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:38:05,251 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 12:38:05,257 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=19" in browser 2026-08-21 12:38:05,257 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-21 12:38:05,345 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:05] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 20 0.020 0.059 2026-08-21 12:38:05,348 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '4FB703C73F121CE51D3EFAC1BFAFABE2', 'loaderId': '3555991CC6AE5761B6BEBA664DBF50CC', 'isDownload': False} 2026-08-21 12:38:05,349 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('ReceiptScreenTour')" 2026-08-21 12:38:05,364 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:38:05,384 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:05] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.009 2026-08-21 12:38:05,391 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:05] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.019 2026-08-21 12:38:05,402 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:05] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.006 0.028 2026-08-21 12:38:05,795 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:05] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.005 0.008 2026-08-21 12:38:05,800 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:05] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.018 2026-08-21 12:38:05,826 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:38:05,841 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:05] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 12:38:05,843 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:05] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.007 0.006 2026-08-21 12:38:05,858 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('ReceiptScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=19"})" 2026-08-21 12:38:06,268 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:06] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.142 0.274 2026-08-21 12:38:06,323 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:06] "GET /pos/ui HTTP/1.1" 200 - 20 0.015 0.419 2026-08-21 12:38:06,350 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:38:06,461 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:06] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.029 0.142 2026-08-21 12:38:06,550 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:06] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 12:38:06,586 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:06] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.010 2026-08-21 12:38:07,020 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:07] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.134 0.289 2026-08-21 12:38:07,117 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:07] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.027 0.050 2026-08-21 12:38:07,139 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:07] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.004 0.013 2026-08-21 12:38:07,150 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:07] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 12:38:07,251 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:07] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.030 0.037 2026-08-21 12:38:07,297 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:07] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.013 0.102 2026-08-21 12:38:07,304 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:38:07,340 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:07] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.010 0.152 2026-08-21 12:38:07,392 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:07] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.015 0.206 2026-08-21 12:38:07,430 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:07] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.007 0.197 2026-08-21 12:38:07,478 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:07] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.012 0.283 2026-08-21 12:38:07,494 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:07] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.004 0.232 2026-08-21 12:38:07,524 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:38:07,527 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:38:07,547 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:38:07,556 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:38:07,570 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:07] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.030 0.219 2026-08-21 12:38:07,626 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:07] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.009 0.272 2026-08-21 12:38:07,673 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:07] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.015 0.257 2026-08-21 12:38:07,687 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:07] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.247 2026-08-21 12:38:07,691 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.142 2026-08-21 12:38:07,702 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:07] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.146 2026-08-21 12:38:07,710 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:07] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.002 0.126 2026-08-21 12:38:07,725 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:07] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.008 0.127 2026-08-21 12:38:07,770 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:07] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 11 0.022 0.118 2026-08-21 12:38:07,799 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:07] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.016 0.106 2026-08-21 12:38:07,810 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:07] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.110 2026-08-21 12:38:07,829 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:07] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.004 0.112 2026-08-21 12:38:07,845 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:07] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.001 0.125 2026-08-21 12:38:07,865 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:07] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.004 0.129 2026-08-21 12:38:07,902 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:07] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.024 0.041 2026-08-21 12:38:08,283 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray"))' 2026-08-21 12:38:08,316 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(em.qty:contains("1")))' 2026-08-21 12:38:08,334 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 12:38:08,353 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 12:38:08,367 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 12:38:08,383 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 12:38:08,401 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 12:38:08,416 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 12:38:08,433 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 12:38:08,449 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(em.qty:contains("10")))' 2026-08-21 12:38:09,302 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(em.qty:contains("10")))' 2026-08-21 12:38:09,316 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 12:38:09,332 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 12:38:09,386 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'select customer 'Partner Full' (trigger: .partnerlist-screen .partner-line td:contains("Partner Full"))' 2026-08-21 12:38:09,402 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 12:38:09,435 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:38:09,441 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:09] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:38:09,442 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:09] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:38:09,455 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 12:38:09,483 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'validate button is highlighted (trigger: .payment-screen .button.next.highlight)' 2026-08-21 12:38:09,495 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:09] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.008 0.017 2026-08-21 12:38:09,505 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click ship later button (trigger: .button:contains("Ship Later"))' 2026-08-21 12:38:09,523 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click confirm button (trigger: .button.confirm)' 2026-08-21 12:38:09,534 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'Shipping later button is highlighted (trigger: .button:contains("Ship Later").highlight)' 2026-08-21 12:38:09,550 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 12:38:09,564 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #80136184 for PoS orders references: ['Order 00055-010-0001'] (draft: False) 2026-08-21 12:38:09,578 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'there should be the receipt (trigger: .receipt-screen .pos-receipt)' 2026-08-21 12:38:09,586 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:09] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:38:10,070 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #80136184 with result: [{'id': 52, 'pos_reference': 'Order 00055-010-0001', 'account_move': False}] 2026-08-21 12:38:10,096 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:10] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 193 0.275 0.263 2026-08-21 12:38:10,102 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.499 2026-08-21 12:38:10,140 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:10] "GET /web/image?model=pos.config&id=19&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.007 2026-08-21 12:38:10,693 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.003 2026-08-21 12:38:10,879 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'Shipping date must be printed (trigger: .pos-receipt-order-data:contains("Expected delivery:"))' 2026-08-21 12:38:10,882 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'Shipping date must be today (trigger: .pos-receipt-order-data:contains("Expected delivery: 08/21/2026"))' 2026-08-21 12:38:10,900 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: '.receipt-screen .top-content h1:contains("55.0")' 2026-08-21 12:38:10,916 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 12:38:10,932 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:38:10,949 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad"))' 2026-08-21 12:38:10,966 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")))' 2026-08-21 12:38:10,983 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 12:38:11,000 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 12:38:11,016 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 12:38:11,033 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 12:38:11,051 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 12:38:11,068 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: 6 (trigger: div.numpad.row button.col:contains("6"))' 2026-08-21 12:38:11,084 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"6","price":"30.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("6")):has(.price:contains("30.0")))' 2026-08-21 12:38:11,926 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 12:38:11,936 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("1")))' 2026-08-21 12:38:11,949 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 12:38:11,967 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 12:38:11,983 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: 6 (trigger: div.numpad.row button.col:contains("6"))' 2026-08-21 12:38:12,000 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 12:38:12,018 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 12:38:12,033 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: 6 (trigger: div.numpad.row button.col:contains("6"))' 2026-08-21 12:38:12,049 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"6","price":"36.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("6")):has(.price:contains("36.0")))' 2026-08-21 12:38:12,889 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click product 'Monitor Stand' (trigger: article.product .product-content .product-name:contains("Monitor Stand"))' 2026-08-21 12:38:12,899 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(em.qty:contains("1")))' 2026-08-21 12:38:12,916 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 12:38:12,934 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 12:38:12,949 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 12:38:12,967 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 12:38:12,985 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 12:38:12,999 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: 6 (trigger: div.numpad.row button.col:contains("6"))' 2026-08-21 12:38:13,017 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"6","price":"6.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(em.qty:contains("6")):has(.price:contains("6.0")))' 2026-08-21 12:38:13,867 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 12:38:13,905 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:38:13,935 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 12:38:13,951 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: 7 (trigger: div.numpad.row button.col:contains("7"))' 2026-08-21 12:38:13,975 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 12:38:13,986 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'remaining amount is 2.0 (trigger: .payment-status-remaining .amount:contains("2.0"))' 2026-08-21 12:38:14,825 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 12:38:14,832 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'remaining amount is 0.00 (trigger: .payment-status-remaining .amount:contains("0.00"))' 2026-08-21 12:38:15,188 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:15] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.003 2026-08-21 12:38:15,683 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'change is 628.0 (trigger: .payment-status-change .amount:contains("628.0"))' 2026-08-21 12:38:15,703 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 12:38:15,713 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #79157707 for PoS orders references: ['Order 00055-010-0002'] (draft: False) 2026-08-21 12:38:15,727 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'there should be the receipt (trigger: .receipt-screen .pos-receipt)' 2026-08-21 12:38:15,800 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #79157707 with result: [{'id': 53, 'pos_reference': 'Order 00055-010-0002', 'account_move': False}] 2026-08-21 12:38:15,819 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:15] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 47 0.034 0.075 2026-08-21 12:38:15,849 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:15] "GET /web/image?model=pos.config&id=19&field=custom_logo HTTP/1.1" 304 - 6 0.003 0.008 2026-08-21 12:38:16,586 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: '.receipt-screen .top-content h1:contains("72.0")' 2026-08-21 12:38:16,599 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: '.receipt-screen .input-email input' 2026-08-21 12:38:16,617 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: '.receipt-screen .input-email .send.highlight' 2026-08-21 12:38:16,634 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: '.receipt-screen .notice .successful' 2026-08-21 12:38:17,760 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-21 12:38:17,761 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-21 12:38:17,762 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-21 12:38:17,768 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-21 12:38:17,774 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-21 12:38:17,787 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:17] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:38:17,791 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:17] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 12:38:17,793 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-21 12:38:17,793 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-21 12:38:17,794 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-21 12:38:17,794 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-21 12:38:17,795 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-21 12:38:17,797 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-21 12:38:17,798 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:17] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 12:38:17,799 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-21 12:38:17,800 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-21 12:38:17,800 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-21 12:38:17,801 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-21 12:38:17,801 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-21 12:38:17,802 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-21 12:38:17,802 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-21 12:38:17,802 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-21 12:38:17,803 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-21 12:38:17,803 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-21 12:38:17,805 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-21 12:38:17,805 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-21 12:38:17,806 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-21 12:38:17,806 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-21 12:38:17,806 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-21 12:38:17,807 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-21 12:38:17,807 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-21 12:38:17,807 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-21 12:38:17,808 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-21 12:38:17,826 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-21 12:38:17,829 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-21 12:38:17,843 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:17] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:38:17,850 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-21 12:38:17,858 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:17] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.026 2026-08-21 12:38:17,864 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:17] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.032 2026-08-21 12:38:17,870 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:17] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.037 2026-08-21 12:38:17,870 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:17] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.040 2026-08-21 12:38:17,871 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-21 12:38:17,902 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:17] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:38:17,895 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:17] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.048 2026-08-21 12:38:17,893 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:17] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:38:17,911 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:17] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:38:17,915 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:17] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 12:38:17,922 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:17] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.021 2026-08-21 12:38:17,928 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-21 12:38:17,950 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:17] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-08-21 12:38:17,959 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:17] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.035 2026-08-21 12:38:17,964 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.024 2026-08-21 12:38:17,965 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 12:38:17,971 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-21 12:38:17,973 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-21 12:38:17,975 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:17] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:38:17,978 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-21 12:38:17,978 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-21 12:38:17,980 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-21 12:38:17,980 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-21 12:38:17,981 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-21 12:38:17,982 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-21 12:38:17,982 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-21 12:38:17,984 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-21 12:38:17,984 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-21 12:38:17,984 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-21 12:38:17,985 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-21 12:38:17,985 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-21 12:38:17,985 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-21 12:38:17,985 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-21 12:38:17,985 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-21 12:38:17,986 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-21 12:38:17,986 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-21 12:38:17,987 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-21 12:38:17,987 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-21 12:38:17,987 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-21 12:38:17,988 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-21 12:38:17,988 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-21 12:38:17,988 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-21 12:38:17,989 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-21 12:38:17,990 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-21 12:38:17,991 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-21 12:38:18,001 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:18] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:38:18,003 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 12:38:18,005 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:18] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:38:18,014 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-21 12:38:18,017 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:18] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:38:18,022 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:18] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:38:18,027 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-21 12:38:18,035 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:18] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 12:38:18,036 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:18] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:38:18,044 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:18] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:38:18,049 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:18] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 12:38:18,052 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-21 12:38:18,053 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-21 12:38:18,053 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-21 12:38:18,054 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-21 12:38:18,054 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-21 12:38:18,058 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-21 12:38:18,059 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-21 12:38:18,059 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-21 12:38:18,059 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-21 12:38:18,059 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-21 12:38:18,059 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-21 12:38:18,060 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-21 12:38:18,060 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-21 12:38:18,060 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-21 12:38:18,060 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-21 12:38:18,060 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-21 12:38:18,060 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-21 12:38:18,061 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-21 12:38:18,061 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-21 12:38:18,061 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-21 12:38:18,061 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-21 12:38:18,061 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-21 12:38:18,065 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-21 12:38:18,065 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-21 12:38:18,065 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-21 12:38:18,109 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:18] "GET /web/image?model=pos.config&id=19&field=custom_logo HTTP/1.1" 304 - 6 0.002 0.010 2026-08-21 12:38:18,329 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:18] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-21 12:38:18,634 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 251 and Message-Id '<436604740623928.1787315898.614172935485840-openerp-private@bae0c881e4b1>' from 'pos_user@test.com' to (redacted) "'****@receiptscreen.com'" successfully sent 2026-08-21 12:38:18,634 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 12:38:18,642 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 12:38:18,648 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:18] "POST /web/dataset/call_kw/pos.order/action_receipt_to_customer HTTP/1.1" 200 - 26 0.036 0.053 2026-08-21 12:38:19,418 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 12:38:19,433 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad"))' 2026-08-21 12:38:19,474 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")))' 2026-08-21 12:38:19,482 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 12:38:19,502 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 12:38:19,516 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 12:38:19,535 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 12:38:19,551 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 12:38:19,566 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: 6 (trigger: div.numpad.row button.col:contains("6"))' 2026-08-21 12:38:19,583 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"6"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("6")))' 2026-08-21 12:38:20,421 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 12:38:20,434 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:38:20,449 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: '.payment-screen .button.js_tip' 2026-08-21 12:38:20,466 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 12:38:20,471 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:20] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:38:20,482 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-08-21 12:38:20,506 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'input shown is '1' (trigger: .modal-dialog .popup .value:contains("1"))' 2026-08-21 12:38:20,516 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-08-21 12:38:20,533 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'there are no paymentlines (trigger: .paymentlines-empty)' 2026-08-21 12:38:20,549 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'amount to pay is '31.0' (trigger: .paymentlines-empty .total:contains("31.0"))' 2026-08-21 12:38:20,567 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 12:38:20,583 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 12:38:20,599 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #33354897 for PoS orders references: ['Order 00055-010-0003'] (draft: False) 2026-08-21 12:38:20,601 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'there should be the receipt (trigger: .receipt-screen .pos-receipt)' 2026-08-21 12:38:20,662 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #33354897 with result: [{'id': 54, 'pos_reference': 'Order 00055-010-0003', 'account_move': False}] 2026-08-21 12:38:20,676 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:20] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.026 0.055 2026-08-21 12:38:20,714 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:20] "GET /web/image?model=pos.config&id=19&field=custom_logo HTTP/1.1" 304 - 6 0.003 0.008 2026-08-21 12:38:21,452 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: '.receipt-screen .top-content h1:contains("$ 30.00 + $ 1.00 tip")' 2026-08-21 12:38:21,466 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 12:38:21,482 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad"))' 2026-08-21 12:38:21,499 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")))' 2026-08-21 12:38:21,515 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 12:38:21,533 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 12:38:21,549 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 12:38:21,566 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 12:38:21,584 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 12:38:21,599 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")))' 2026-08-21 12:38:21,616 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click customer note button (trigger: .control-buttons .control-button span:contains("Customer Note"))' 2026-08-21 12:38:21,634 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'input text 'Test customer note' (trigger: .modal-dialog .popup-textarea textarea)' 2026-08-21 12:38:21,649 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-08-21 12:38:21,668 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 12:38:21,684 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:38:21,699 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 12:38:21,716 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 12:38:21,730 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #14096864 for PoS orders references: ['Order 00055-010-0004'] (draft: False) 2026-08-21 12:38:21,736 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'Check orderline with attributes: {"customerNote":"Test customer note"} (trigger: .order-container .orderline:has(.info-list .customer-note:contains("Test customer note")))' 2026-08-21 12:38:21,816 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #14096864 with result: [{'id': 55, 'pos_reference': 'Order 00055-010-0004', 'account_move': False}] 2026-08-21 12:38:21,829 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:21] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 41 0.040 0.062 2026-08-21 12:38:22,626 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 12:38:22,632 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad"))' 2026-08-21 12:38:22,649 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")))' 2026-08-21 12:38:22,665 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 12:38:22,684 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 12:38:22,703 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 12:38:22,716 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 12:38:22,732 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 12:38:22,751 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 12:38:22,767 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 12:38:22,783 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("2")))' 2026-08-21 12:38:23,623 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: % Disc (trigger: div.numpad.row button.col:contains("% Disc"))' 2026-08-21 12:38:23,633 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'check if --% Disc-- mode is activated (trigger: div.numpad.row button.col:contains("% Disc").active)' 2026-08-21 12:38:23,649 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 12:38:23,666 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-08-21 12:38:23,683 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"2","price":"19"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("2")):has(.price:contains("19")))' 2026-08-21 12:38:24,537 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 12:38:24,550 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:38:24,565 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 12:38:24,583 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 12:38:24,595 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #18448329 for PoS orders references: ['Order 00055-010-0005'] (draft: False) 2026-08-21 12:38:24,599 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'there should be the receipt (trigger: .receipt-screen .pos-receipt)' 2026-08-21 12:38:24,657 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #18448329 with result: [{'id': 56, 'pos_reference': 'Order 00055-010-0005', 'account_move': False}] 2026-08-21 12:38:24,671 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:24] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 41 0.030 0.049 2026-08-21 12:38:25,437 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'Check orderline with attributes: {"productName":"Desk Pad","priceNoDiscount":"10"} (trigger: .order-container .orderline:has(.product-name:contains("Desk Pad")):has(.info-list:contains("10")))' 2026-08-21 12:38:25,449 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: '.receipt-screen .top-content h1:contains("19.00")' 2026-08-21 12:38:25,467 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 12:38:25,472 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-21 12:38:25,493 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:25] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:38:25,512 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 11393 2026-08-21 12:38:25,515 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 12:38:25,516 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 11393 2026-08-21 12:38:25,611 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123825_610691_TestUi.txt 2026-08-21 12:38:25,612 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmppw4tqfhv_chrome_odoo" 2026-08-21 12:38:25,658 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_02_pos_with_invoiced ... 2026-08-21 12:38:26,324 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 11663 2026-08-21 12:38:26,324 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp2r2_c3v3_chrome_odoo 2026-08-21 12:38:26,325 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:35989/json/version 2026-08-21 12:38:26,330 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:35989/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:38:26,399 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:38:26,399 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:35989/json 2026-08-21 12:38:26,400 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:35989/json with timeout 3 increased to 10s during tests 2026-08-21 12:38:26,421 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:35989/devtools/page/898439C1CD8DE8EC4535357124E5501C 2026-08-21 12:38:26,490 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 12:38:26,498 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 12:38:26,662 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:38:26,665 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 12:38:26,668 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=19" in browser 2026-08-21 12:38:26,668 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-21 12:38:26,678 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:38:27,379 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:27] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 112 0.095 0.610 2026-08-21 12:38:27,382 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '898439C1CD8DE8EC4535357124E5501C', 'loaderId': 'E604776626804F9CB114DAE7E57DA112', 'isDownload': False} 2026-08-21 12:38:27,382 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('ChromeTour')" 2026-08-21 12:38:27,395 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:38:27,423 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:27] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.020 0.010 2026-08-21 12:38:27,435 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:27] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.007 0.021 2026-08-21 12:38:27,456 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:27] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.039 2026-08-21 12:38:27,814 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:27] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.001 0.007 2026-08-21 12:38:27,833 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:27] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.011 2026-08-21 12:38:27,863 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:38:27,879 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:27] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.006 2026-08-21 12:38:27,882 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:27] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:38:27,893 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('ChromeTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=19"})" 2026-08-21 12:38:28,444 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:28] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 302 0.181 0.370 2026-08-21 12:38:28,500 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:28] "GET /pos/ui HTTP/1.1" 200 - 20 0.012 0.554 2026-08-21 12:38:28,520 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:38:28,582 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:28] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.021 0.085 2026-08-21 12:38:28,725 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:28] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 12:38:28,771 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:28] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.005 2026-08-21 12:38:29,269 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:29] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.157 0.321 2026-08-21 12:38:29,387 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:29] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.054 0.045 2026-08-21 12:38:29,413 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:29] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.007 0.013 2026-08-21 12:38:29,427 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:29] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 12:38:29,523 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:29] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 14 0.043 0.036 2026-08-21 12:38:29,553 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:29] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.007 0.096 2026-08-21 12:38:29,568 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:29] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:38:29,600 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:29] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.019 0.127 2026-08-21 12:38:29,648 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:29] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.006 0.189 2026-08-21 12:38:29,706 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:29] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.019 0.223 2026-08-21 12:38:29,714 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:29] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:38:29,746 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:38:29,765 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 12:38:29,785 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:29] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.016 0.299 2026-08-21 12:38:29,798 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:29] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.267 2026-08-21 12:38:29,838 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:29] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.007 0.256 2026-08-21 12:38:29,861 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:29] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 12:38:29,894 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:29] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.018 0.267 2026-08-21 12:38:29,946 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:29] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.012 0.282 2026-08-21 12:38:29,949 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:29] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:38:30,009 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:30] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.038 0.197 2026-08-21 12:38:30,048 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:30] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.002 0.256 2026-08-21 12:38:30,069 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:30] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.014 0.243 2026-08-21 12:38:30,075 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:30] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.255 2026-08-21 12:38:30,099 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:30] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.223 2026-08-21 12:38:30,110 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:30] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.184 2026-08-21 12:38:30,129 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:30] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.007 0.171 2026-08-21 12:38:30,142 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:30] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.075 2026-08-21 12:38:30,167 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:30] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.005 0.097 2026-08-21 12:38:30,194 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:30] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.005 0.112 2026-08-21 12:38:30,217 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:30] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.005 0.097 2026-08-21 12:38:30,237 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:30] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.007 0.087 2026-08-21 12:38:30,435 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:38:30,451 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:38:30,466 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.pos-topheader:contains(Cash In/Out)' 2026-08-21 12:38:30,472 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:30] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.016 0.015 2026-08-21 12:38:30,482 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:38:30,499 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:38:30,515 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad"))' 2026-08-21 12:38:30,532 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")))' 2026-08-21 12:38:30,550 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 12:38:30,570 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 12:38:30,582 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 12:38:30,599 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 12:38:30,617 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 12:38:30,632 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1","price":"2.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")):has(.price:contains("2.0")))' 2026-08-21 12:38:30,649 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:38:30,666 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.pos-topheader .ticket-button' 2026-08-21 12:38:30,698 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.screen.ticket-screen' 2026-08-21 12:38:30,715 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row > .col:contains("-0001") ~ .col:nth-child(7):contains(Ongoing)' 2026-08-21 12:38:30,733 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.ticket-screen .highlight' 2026-08-21 12:38:30,748 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'click product 'Monitor Stand' (trigger: article.product .product-content .product-name:contains("Monitor Stand"))' 2026-08-21 12:38:30,769 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(em.qty:contains("1")))' 2026-08-21 12:38:30,782 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 12:38:30,804 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 12:38:30,815 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'click numpad button: 4 (trigger: div.numpad.row button.col:contains("4"))' 2026-08-21 12:38:30,832 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 12:38:30,851 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 12:38:30,865 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 12:38:30,882 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"3","price":"12.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(em.qty:contains("3")):has(.price:contains("12.0")))' 2026-08-21 12:38:31,723 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 12:38:31,743 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:38:31,754 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:31] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 12:38:31,758 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:31] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 12:38:31,763 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'payment screen is shown (trigger: .pos .payment-screen)' 2026-08-21 12:38:31,772 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:38:31,787 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.pos-topheader .ticket-button' 2026-08-21 12:38:31,800 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.screen.ticket-screen' 2026-08-21 12:38:31,815 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row > .col:contains("-0002") ~ .col:nth-child(7):contains(Payment)' 2026-08-21 12:38:31,832 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.ticket-screen .highlight' 2026-08-21 12:38:31,848 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 12:38:31,866 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("1")))' 2026-08-21 12:38:31,886 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 12:38:31,900 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 12:38:31,916 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'click numpad button: 6 (trigger: div.numpad.row button.col:contains("6"))' 2026-08-21 12:38:31,932 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 12:38:31,950 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 12:38:31,966 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 12:38:31,983 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"5","price":"30.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("5")):has(.price:contains("30.0")))' 2026-08-21 12:38:32,334 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 12:38:32,824 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 12:38:32,834 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:38:32,848 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 12:38:32,866 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:32] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.010 2026-08-21 12:38:32,867 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0"))' 2026-08-21 12:38:32,882 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'validate button is highlighted (trigger: .payment-screen .button.next.highlight)' 2026-08-21 12:38:32,899 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 12:38:32,911 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #28185728 for PoS orders references: ['Order 00056-002-0003'] (draft: False) 2026-08-21 12:38:32,919 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-21 12:38:32,924 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:32] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:38:33,047 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #28185728 with result: [{'id': 57, 'pos_reference': 'Order 00056-002-0003', 'account_move': False}] 2026-08-21 12:38:33,062 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:33] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 99 0.056 0.100 2026-08-21 12:38:33,111 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:33] "GET /web/image?model=pos.config&id=19&field=custom_logo HTTP/1.1" 200 - 6 0.004 0.007 2026-08-21 12:38:33,851 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:38:33,865 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.pos-topheader .ticket-button' 2026-08-21 12:38:33,882 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.screen.ticket-screen' 2026-08-21 12:38:33,899 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row > .col:contains("-0003") ~ .col:nth-child(7):contains(Receipt)' 2026-08-21 12:38:33,915 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-08-21 12:38:33,933 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-21 12:38:33,949 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: ''Desk Pad' should be displayed (trigger: .product-list .product-name:contains("Desk Pad"))' 2026-08-21 12:38:33,966 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.0","price":"2.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")):has(.price:contains("2.0")))' 2026-08-21 12:38:33,982 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:38:33,999 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.pos-topheader .ticket-button' 2026-08-21 12:38:34,015 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.screen.ticket-screen' 2026-08-21 12:38:34,027 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:34] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.004 2026-08-21 12:38:34,035 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row > .col:contains("-0002")' 2026-08-21 12:38:34,049 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-21 12:38:34,070 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'there are no paymentlines (trigger: .paymentlines-empty)' 2026-08-21 12:38:34,082 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'amount to pay is '12.0' (trigger: .paymentlines-empty .total:contains("12.0"))' 2026-08-21 12:38:34,098 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'validate button is not highligted (trigger: .payment-screen .button.next:not(:has(.highlight)))' 2026-08-21 12:38:34,115 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:38:34,132 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.pos-topheader .ticket-button' 2026-08-21 12:38:34,148 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.screen.ticket-screen' 2026-08-21 12:38:34,168 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row > .col:contains("-0003")' 2026-08-21 12:38:34,182 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-21 12:38:34,198 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.receipt-screen .top-content h1:contains("30.0")' 2026-08-21 12:38:34,215 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:38:34,232 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.pos-topheader .ticket-button' 2026-08-21 12:38:34,248 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.screen.ticket-screen' 2026-08-21 12:38:34,265 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-08-21 12:38:34,282 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-21 12:38:34,298 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 12:38:34,315 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 12:38:34,334 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:38:34,350 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 12:38:34,366 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 12:38:34,383 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 12:38:34,398 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'change is 18.0 (trigger: .payment-status-change .amount:contains("18.0"))' 2026-08-21 12:38:35,239 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0"))' 2026-08-21 12:38:35,248 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'validate button is highlighted (trigger: .payment-screen .button.next.highlight)' 2026-08-21 12:38:35,266 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 12:38:35,280 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #12522747 for PoS orders references: ['Order 00056-002-0001'] (draft: False) 2026-08-21 12:38:35,288 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.receipt-screen .top-content h1:contains("2.0")' 2026-08-21 12:38:35,381 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #12522747 with result: [{'id': 58, 'pos_reference': 'Order 00056-002-0001', 'account_move': False}] 2026-08-21 12:38:35,406 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:35] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.071 0.063 2026-08-21 12:38:36,178 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:38:36,192 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.pos-topheader .ticket-button' 2026-08-21 12:38:36,206 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.screen.ticket-screen' 2026-08-21 12:38:36,219 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row > .col:contains("-0001") ~ .col:nth-child(7):contains(Receipt)' 2026-08-21 12:38:36,234 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row > .col:contains("-0003")' 2026-08-21 12:38:36,254 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-21 12:38:36,272 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.receipt-screen .top-content h1:contains("30.0")' 2026-08-21 12:38:36,283 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 12:38:36,300 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline)))' 2026-08-21 12:38:36,315 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:38:36,333 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.pos-topheader .ticket-button' 2026-08-21 12:38:36,353 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.screen.ticket-screen' 2026-08-21 12:38:36,367 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.ticket-screen .orders > .order-row > .col:contains("-0004") ~ .col[name="delete"]' 2026-08-21 12:38:36,384 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.ticket-screen .orders > .order-row > .col:contains("-0001") ~ .col[name="delete"]' 2026-08-21 12:38:36,402 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.ticket-screen .orders > .order-row:nth-child(2):contains("Payment")' 2026-08-21 12:38:36,415 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.ticket-screen .orders > .order-row > .col:contains("-0002") ~ .col[name="delete"]' 2026-08-21 12:38:36,433 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-21 12:38:36,449 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.ticket-screen .highlight' 2026-08-21 12:38:36,465 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 12:38:36,483 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("1")))' 2026-08-21 12:38:36,498 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 12:38:36,515 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 12:38:36,532 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'click numpad button: 6 (trigger: div.numpad.row button.col:contains("6"))' 2026-08-21 12:38:36,548 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 12:38:36,566 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 12:38:36,582 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 12:38:36,599 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"5"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("5")))' 2026-08-21 12:38:37,438 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 12:38:37,454 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 12:38:37,503 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'select customer 'Partner Test 1' (trigger: .partnerlist-screen .partner-line td:contains("Partner Test 1"))' 2026-08-21 12:38:37,515 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 12:38:37,544 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:38:37,574 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 12:38:37,590 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'click invoice button (trigger: .payment-buttons .js_invoice)' 2026-08-21 12:38:37,601 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 12:38:37,617 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #25479702 for PoS orders references: ['Order 00056-002-0005'] (draft: False) 2026-08-21 12:38:37,619 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-21 12:38:39,426 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #25479702 with result: [{'id': 59, 'pos_reference': 'Order 00056-002-0005', 'account_move': 218}] 2026-08-21 12:38:39,470 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:39] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 783 0.645 1.217 2026-08-21 12:38:39,483 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:39] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.008 0.268 2026-08-21 12:38:39,520 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:39] "POST /web/dataset/call_kw/account.move/get_invoice_pdf_report_attachment HTTP/1.1" 200 - 11 0.006 0.012 2026-08-21 12:38:39,552 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:39] "GET /web/image?model=pos.config&id=19&field=custom_logo HTTP/1.1" 304 - 6 0.002 0.009 2026-08-21 12:38:40,352 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-21 12:38:40,358 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:40] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:38:40,369 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 11663 2026-08-21 12:38:40,370 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 12:38:40,371 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 11663 2026-08-21 12:38:40,470 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123840_469057_TestUi.txt 2026-08-21 12:38:40,470 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp2r2_c3v3_chrome_odoo" 2026-08-21 12:38:40,510 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_03_pos_with_lots ... 2026-08-21 12:38:40,982 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 11890 2026-08-21 12:38:40,982 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpp3n7cvby_chrome_odoo 2026-08-21 12:38:40,982 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33381/json/version 2026-08-21 12:38:40,984 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33381/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:38:41,029 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:38:41,029 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33381/json 2026-08-21 12:38:41,030 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33381/json with timeout 3 increased to 10s during tests 2026-08-21 12:38:41,123 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:33381/devtools/page/290A44737C3D1190500DB5877EB446EC 2026-08-21 12:38:41,137 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 12:38:41,164 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 12:38:41,371 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:38:41,373 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 12:38:41,386 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=19" in browser 2026-08-21 12:38:41,386 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-21 12:38:41,401 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:38:42,049 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:42] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 110 0.092 0.561 2026-08-21 12:38:42,052 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '290A44737C3D1190500DB5877EB446EC', 'loaderId': '5D94503CFF6DBC77021E703A8AB90A74', 'isDownload': False} 2026-08-21 12:38:42,052 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_03_pos_with_lots')" 2026-08-21 12:38:42,066 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:38:42,107 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:42] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.010 0.029 2026-08-21 12:38:42,120 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:42] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.039 2026-08-21 12:38:42,132 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:42] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.060 2026-08-21 12:38:42,492 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:42] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.013 0.009 2026-08-21 12:38:42,516 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:42] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.018 0.015 2026-08-21 12:38:42,548 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.025 2026-08-21 12:38:42,549 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:42] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.008 0.006 2026-08-21 12:38:42,552 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:42] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 12:38:42,577 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('test_03_pos_with_lots', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=19"})" 2026-08-21 12:38:43,307 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:43] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 302 0.342 0.391 2026-08-21 12:38:43,378 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:43] "GET /pos/ui HTTP/1.1" 200 - 20 0.025 0.753 2026-08-21 12:38:43,399 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:38:43,489 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:43] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.033 0.127 2026-08-21 12:38:43,622 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:43] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.005 2026-08-21 12:38:43,643 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:43] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 12:38:44,049 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:44] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.094 0.298 2026-08-21 12:38:44,143 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:44] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.023 0.055 2026-08-21 12:38:44,178 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:44] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.013 0.014 2026-08-21 12:38:44,206 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:44] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.010 0.005 2026-08-21 12:38:44,279 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:44] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 14 0.022 0.036 2026-08-21 12:38:44,315 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:44] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.009 0.080 2026-08-21 12:38:44,361 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:44] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.018 0.097 2026-08-21 12:38:44,375 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 12:38:44,405 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:44] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.014 0.134 2026-08-21 12:38:44,440 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:44] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.009 0.190 2026-08-21 12:38:44,483 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:44] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.012 0.225 2026-08-21 12:38:44,503 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:44] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.012 0.193 2026-08-21 12:38:44,538 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:44] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.010 0.208 2026-08-21 12:38:44,545 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:38:44,557 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 12:38:44,566 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 12:38:44,586 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:44] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.016 0.193 2026-08-21 12:38:44,596 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:38:44,639 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:44] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.016 0.211 2026-08-21 12:38:44,657 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:44] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.011 0.203 2026-08-21 12:38:44,678 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:44] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:38:44,679 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:44] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.014 0.177 2026-08-21 12:38:44,705 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:44] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.013 0.183 2026-08-21 12:38:44,724 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:44] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.011 0.142 2026-08-21 12:38:44,735 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:44] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.135 2026-08-21 12:38:44,793 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:44] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.032 0.116 2026-08-21 12:38:44,801 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:44] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.149 2026-08-21 12:38:44,819 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:44] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.003 0.130 2026-08-21 12:38:44,848 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:44] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.011 0.153 2026-08-21 12:38:44,871 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:44] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.005 0.148 2026-08-21 12:38:44,890 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:44] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.002 0.157 2026-08-21 12:38:44,913 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:44] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.010 0.045 2026-08-21 12:38:45,282 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_03_pos_with_lots on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:38:45,299 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_03_pos_with_lots on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:38:45,314 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_03_pos_with_lots on step: 'click product 'Monitor Stand' (trigger: article.product .product-content .product-name:contains("Monitor Stand"))' 2026-08-21 12:38:45,320 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:45] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.016 0.014 2026-08-21 12:38:45,334 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_03_pos_with_lots on step: 'enter lot number (trigger: .list-line-input:first())' 2026-08-21 12:38:45,348 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_03_pos_with_lots on step: 'click validate lot number (trigger: .popup .button.confirm)' 2026-08-21 12:38:45,371 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_03_pos_with_lots on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(em.qty:contains("1")))' 2026-08-21 12:38:45,381 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_03_pos_with_lots on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 12:38:45,398 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_03_pos_with_lots on step: 'order total amount is '6.38' (trigger: .product-screen .order-summary .total:contains("6.38"))' 2026-08-21 12:38:46,270 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_03_pos_with_lots on step: 'click product 'Monitor Stand' (trigger: article.product .product-content .product-name:contains("Monitor Stand"))' 2026-08-21 12:38:46,283 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_03_pos_with_lots on step: 'enter lot number (trigger: .list-line-input:first())' 2026-08-21 12:38:46,298 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_03_pos_with_lots on step: 'click validate lot number (trigger: .popup .button.confirm)' 2026-08-21 12:38:46,317 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_03_pos_with_lots on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 12:38:46,331 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_03_pos_with_lots on step: 'order total amount is '15.95' (trigger: .product-screen .order-summary .total:contains("15.95"))' 2026-08-21 12:38:47,115 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:47] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.011 0.003 2026-08-21 12:38:47,175 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_03_pos_with_lots on step: '.o_pricelist_button' 2026-08-21 12:38:47,186 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_03_pos_with_lots on step: 'select price list 'min_quantity ordering' (trigger: .selection-item:contains("min_quantity ordering"))' 2026-08-21 12:38:47,200 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_03_pos_with_lots on step: 'order total amount is '5.00' (trigger: .product-screen .order-summary .total:contains("5.00"))' 2026-08-21 12:38:47,214 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_03_pos_with_lots on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 12:38:47,231 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_03_pos_with_lots on step: 'order total amount is '6.38' (trigger: .product-screen .order-summary .total:contains("6.38"))' 2026-08-21 12:38:48,075 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_03_pos_with_lots on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 12:38:48,075 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-21 12:38:48,086 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:48] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:38:48,094 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 11890 2026-08-21 12:38:48,095 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 12:38:48,095 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 11890 2026-08-21 12:38:48,194 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123848_194326_TestUi.txt 2026-08-21 12:38:48,194 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpp3n7cvby_chrome_odoo" 2026-08-21 12:38:48,227 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_04_product_configurator ... 2026-08-21 12:38:48,703 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 12097 2026-08-21 12:38:48,704 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp27v6mgqq_chrome_odoo 2026-08-21 12:38:48,704 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33347/json/version 2026-08-21 12:38:48,707 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33347/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:38:48,727 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:38:48,733 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33347/json 2026-08-21 12:38:48,734 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33347/json with timeout 3 increased to 10s during tests 2026-08-21 12:38:48,811 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:33347/devtools/page/5455276F5FACDADC17BF64F330498A5D 2026-08-21 12:38:48,841 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 12:38:48,896 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 12:38:49,078 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 12:38:49,081 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 12:38:49,089 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=19" in browser 2026-08-21 12:38:49,090 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-21 12:38:49,102 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:38:49,647 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:49] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 112 0.076 0.472 2026-08-21 12:38:49,650 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '5455276F5FACDADC17BF64F330498A5D', 'loaderId': '167DDCE7481D2D7DCFA864B202EAA7C6', 'isDownload': False} 2026-08-21 12:38:49,650 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('ProductConfiguratorTour')" 2026-08-21 12:38:49,664 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:38:49,681 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:49] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.009 0.007 2026-08-21 12:38:49,690 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:49] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.015 2026-08-21 12:38:49,700 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:49] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.021 2026-08-21 12:38:50,105 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:50] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.006 0.008 2026-08-21 12:38:50,135 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:50] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.023 0.006 2026-08-21 12:38:50,156 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:38:50,172 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:50] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:38:50,180 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:50] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.008 0.006 2026-08-21 12:38:50,191 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('ProductConfiguratorTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=19"})" 2026-08-21 12:38:50,825 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:50] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 300 0.271 0.365 2026-08-21 12:38:50,902 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:50] "GET /pos/ui HTTP/1.1" 200 - 20 0.035 0.646 2026-08-21 12:38:50,928 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:38:50,994 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:50] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.048 0.089 2026-08-21 12:38:51,170 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:51] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.010 0.008 2026-08-21 12:38:51,202 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:51] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.004 2026-08-21 12:38:51,652 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:51] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 172 0.138 0.303 2026-08-21 12:38:51,735 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:51] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.028 0.041 2026-08-21 12:38:51,763 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:51] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.008 0.014 2026-08-21 12:38:51,784 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:51] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.006 0.007 2026-08-21 12:38:51,852 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:51] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 14 0.023 0.031 2026-08-21 12:38:51,890 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:51] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.006 0.074 2026-08-21 12:38:51,927 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:51] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.008 0.101 2026-08-21 12:38:51,936 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:38:51,968 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:51] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.008 0.138 2026-08-21 12:38:52,030 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:52] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.011 0.196 2026-08-21 12:38:52,036 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:38:52,055 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 12:38:52,061 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:38:52,079 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:52] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.016 0.238 2026-08-21 12:38:52,094 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:52] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.229 2026-08-21 12:38:52,146 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:52] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.014 0.225 2026-08-21 12:38:52,184 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:52] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.006 0.229 2026-08-21 12:38:52,217 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:52] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.006 0.241 2026-08-21 12:38:52,226 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:52] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:38:52,228 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:52] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.157 2026-08-21 12:38:52,250 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:52] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.015 2026-08-21 12:38:52,303 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:52] "GET /web/image/res.users/47/avatar_128 HTTP/1.1" 200 - 18 0.049 0.171 2026-08-21 12:38:52,313 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:52] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.005 0.212 2026-08-21 12:38:52,323 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:52] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.181 2026-08-21 12:38:52,330 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:52] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.002 0.178 2026-08-21 12:38:52,340 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:52] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.151 2026-08-21 12:38:52,371 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:52] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.018 0.112 2026-08-21 12:38:52,381 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:52] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.123 2026-08-21 12:38:52,402 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:52] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.002 0.094 2026-08-21 12:38:52,429 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:52] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.005 0.107 2026-08-21 12:38:52,446 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:52] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.003 0.107 2026-08-21 12:38:52,462 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:52] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.006 0.068 2026-08-21 12:38:52,782 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:38:52,802 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:38:52,816 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: 'click product 'Configurable Chair' (trigger: article.product .product-content .product-name:contains("Configurable Chair"))' 2026-08-21 12:38:52,822 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:52] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.012 0.014 2026-08-21 12:38:52,832 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: 'product configurator is shown (trigger: .product-configurator-popup:not(:has(.d-none)))' 2026-08-21 12:38:52,849 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: 'canceling product configuration (trigger: .product-configurator-popup .button.cancel)' 2026-08-21 12:38:52,865 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: 'Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline)))' 2026-08-21 12:38:52,881 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: 'click product 'Configurable Chair' (trigger: article.product .product-content .product-name:contains("Configurable Chair"))' 2026-08-21 12:38:52,899 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: 'product configurator is shown (trigger: .product-configurator-popup:not(:has(.d-none)))' 2026-08-21 12:38:52,915 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: 'picking color attribute with name Red (trigger: .product-configurator-popup .configurator_color[data-color='Red'])' 2026-08-21 12:38:52,931 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: 'picking select attribute with name Metal (trigger: .product-configurator-popup .configurator_select:has(option:contains('Metal')))' 2026-08-21 12:38:52,948 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: 'picking radio attribute with name Other (trigger: .product-configurator-popup div.attribute-name-cell:contains('Other') input)' 2026-08-21 12:38:52,965 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: 'filling custom attribute with value Custom Fabric (trigger: .product-configurator-popup .custom_value)' 2026-08-21 12:38:52,982 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: 'confirming product configuration (trigger: .product-configurator-popup .button.confirm)' 2026-08-21 12:38:53,004 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Configurable Chair (Red, Metal, Other: Custom Fabric)","quantity":"1.0","price":"11.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Configurable Chair (Red, Metal, Other: Custom Fabric)")):has(em.qty:contains("1")):has(.price:contains("11.0")))' 2026-08-21 12:38:53,015 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:38:53,031 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: 'click product 'Configurable Chair' (trigger: article.product .product-content .product-name:contains("Configurable Chair"))' 2026-08-21 12:38:53,048 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: 'picking color attribute with name Red (trigger: .product-configurator-popup .configurator_color[data-color='Red'])' 2026-08-21 12:38:53,064 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: 'picking select attribute with name Metal (trigger: .product-configurator-popup .configurator_select:has(option:contains('Metal')))' 2026-08-21 12:38:53,081 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: 'picking radio attribute with name Other (trigger: .product-configurator-popup div.attribute-name-cell:contains('Other') input)' 2026-08-21 12:38:53,100 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: 'filling custom attribute with value Custom Fabric (trigger: .product-configurator-popup .custom_value)' 2026-08-21 12:38:53,114 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: 'confirming product configuration (trigger: .product-configurator-popup .button.confirm)' 2026-08-21 12:38:53,133 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Configurable Chair","quantity":"2","price":"22.0","atts":{"Color":"Red ($ 1.00)","Chair Legs":"Metal","Fabrics":"Other"}} (trigger: .order-container .orderline.selected:has(.product-name:contains("Configurable Chair")):has(em.qty:contains("2")):has(.price:contains("22.0")):has(.info-list div:contains("Color: Red ($ 1.00)")),:has(.info-list div:contains("Chair Legs: Metal")),:has(.info-list div:contains("Fabrics: Other")))' 2026-08-21 12:38:53,148 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:38:53,166 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: 'click product 'Configurable Chair' (trigger: article.product .product-content .product-name:contains("Configurable Chair"))' 2026-08-21 12:38:53,182 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: 'picking color attribute with name Blue (trigger: .product-configurator-popup .configurator_color[data-color='Blue'])' 2026-08-21 12:38:53,198 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: 'picking select attribute with name Metal (trigger: .product-configurator-popup .configurator_select:has(option:contains('Metal')))' 2026-08-21 12:38:53,215 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: 'picking radio attribute with name Leather (trigger: .product-configurator-popup div.attribute-name-cell:contains('Leather') input)' 2026-08-21 12:38:53,231 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: 'confirming product configuration (trigger: .product-configurator-popup .button.confirm)' 2026-08-21 12:38:53,250 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Configurable Chair","quantity":"1.0","price":"10.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Configurable Chair")):has(em.qty:contains("1")):has(.price:contains("10.0")))' 2026-08-21 12:38:53,264 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:38:53,281 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: 'click product 'Configurable Chair' (trigger: article.product .product-content .product-name:contains("Configurable Chair"))' 2026-08-21 12:38:53,299 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: 'product configurator is shown (trigger: .product-configurator-popup:not(:has(.d-none)))' 2026-08-21 12:38:53,315 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: '.product-configurator-popup .attribute-name-cell' 2026-08-21 12:38:53,331 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: 'confirming product configuration (trigger: .product-configurator-popup .button.confirm)' 2026-08-21 12:38:53,351 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 12:38:53,375 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:38:53,379 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:53] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:38:53,380 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:53] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:38:53,390 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 12:38:53,426 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: 'validate button is highlighted (trigger: .payment-screen .button.next.highlight)' 2026-08-21 12:38:53,446 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 12:38:53,457 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: 'Last tour step that avoids error mentioned in commit 443c209 (trigger: body)' 2026-08-21 12:38:53,462 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #89962945 for PoS orders references: ['Order 00058-002-0001'] (draft: False) 2026-08-21 12:38:53,470 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:53] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:38:53,614 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #89962945 with result: [{'id': 60, 'pos_reference': 'Order 00058-002-0001', 'account_move': False}] 2026-08-21 12:38:53,629 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:53] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 107 0.065 0.108 2026-08-21 12:38:53,679 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:53] "GET /web/image?model=pos.config&id=19&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.007 2026-08-21 12:38:54,065 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:54] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 12:38:54,418 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-21 12:38:54,429 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:54] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:38:54,437 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 12097 2026-08-21 12:38:54,438 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 12:38:54,438 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 12097 2026-08-21 12:38:54,509 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123854_508886_TestUi.txt 2026-08-21 12:38:54,509 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp27v6mgqq_chrome_odoo" 2026-08-21 12:38:54,561 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_05_ticket_screen ... 2026-08-21 12:38:55,153 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 12307 2026-08-21 12:38:55,153 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmptovdfe6e_chrome_odoo 2026-08-21 12:38:55,154 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39555/json/version 2026-08-21 12:38:55,159 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:39555/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:38:55,188 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:38:55,188 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39555/json 2026-08-21 12:38:55,189 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:39555/json with timeout 3 increased to 10s during tests 2026-08-21 12:38:55,199 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:39555/devtools/page/F5CF98A92F366B504EE252CF7DCC252B 2026-08-21 12:38:55,208 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 12:38:55,267 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 12:38:55,529 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:38:55,532 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 12:38:55,537 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=19" in browser 2026-08-21 12:38:55,538 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-21 12:38:55,552 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:38:56,202 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:56] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 112 0.115 0.540 2026-08-21 12:38:56,205 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': 'F5CF98A92F366B504EE252CF7DCC252B', 'loaderId': 'CC3E369996D4554C52AE1E6B807F3BF3', 'isDownload': False} 2026-08-21 12:38:56,205 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('TicketScreenTour')" 2026-08-21 12:38:56,222 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:38:56,237 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:56] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.010 2026-08-21 12:38:56,249 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:56] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.020 2026-08-21 12:38:56,257 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:56] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.023 2026-08-21 12:38:56,575 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:56] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.001 0.008 2026-08-21 12:38:56,587 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:56] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-08-21 12:38:56,619 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:38:56,626 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:56] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 12:38:56,633 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:56] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:38:56,649 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('TicketScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=19"})" 2026-08-21 12:38:57,278 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:57] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 302 0.259 0.375 2026-08-21 12:38:57,344 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:57] "GET /pos/ui HTTP/1.1" 200 - 20 0.030 0.634 2026-08-21 12:38:57,374 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:38:57,412 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:57] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.028 0.090 2026-08-21 12:38:57,598 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:57] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.014 0.006 2026-08-21 12:38:57,638 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:57] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.004 2026-08-21 12:38:58,063 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:58] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.142 0.276 2026-08-21 12:38:58,143 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:58] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.023 0.043 2026-08-21 12:38:58,176 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:58] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.014 0.013 2026-08-21 12:38:58,192 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:58] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.007 2026-08-21 12:38:58,269 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:58] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 14 0.030 0.035 2026-08-21 12:38:58,286 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:58] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.012 2026-08-21 12:38:58,326 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:58] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.011 0.105 2026-08-21 12:38:58,333 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:38:58,376 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:58] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.018 0.132 2026-08-21 12:38:58,406 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:58] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.007 0.180 2026-08-21 12:38:58,453 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:58] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.012 0.201 2026-08-21 12:38:58,463 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:38:58,485 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 12:38:58,516 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:38:58,531 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:58] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.015 0.311 2026-08-21 12:38:58,544 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:38:58,582 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:58] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.011 0.281 2026-08-21 12:38:58,622 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:58] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.012 0.272 2026-08-21 12:38:58,675 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:58] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.017 0.277 2026-08-21 12:38:58,701 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:58] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.017 0.270 2026-08-21 12:38:58,706 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.182 2026-08-21 12:38:58,720 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:58] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 12:38:58,724 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:58] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.010 0.187 2026-08-21 12:38:58,737 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:58] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.188 2026-08-21 12:38:58,747 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:58] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.151 2026-08-21 12:38:58,804 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:58] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.018 0.158 2026-08-21 12:38:58,811 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:58] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.002 0.128 2026-08-21 12:38:58,827 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:58] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.003 0.097 2026-08-21 12:38:58,849 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:58] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.006 0.115 2026-08-21 12:38:58,875 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:58] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.006 0.127 2026-08-21 12:38:58,909 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:58] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.014 0.144 2026-08-21 12:38:58,935 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:58] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.012 0.086 2026-08-21 12:38:59,231 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:38:59,251 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:38:59,267 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:38:59] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.015 0.014 2026-08-21 12:38:59,272 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:38:59,281 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 12:38:59,312 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-08-21 12:38:59,317 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .highlight' 2026-08-21 12:38:59,332 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad"))' 2026-08-21 12:38:59,364 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")))' 2026-08-21 12:38:59,396 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 12:38:59,416 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 12:38:59,431 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 12:38:59,448 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 12:38:59,467 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 12:38:59,484 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")))' 2026-08-21 12:38:59,499 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:38:59,515 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 12:38:59,531 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-08-21 12:38:59,547 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .orders > .order-row > .col:contains("-0002") ~ .col[name="delete"]' 2026-08-21 12:38:59,565 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-21 12:38:59,582 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'go back (trigger: .ticket-screen button.discard)' 2026-08-21 12:38:59,598 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline)))' 2026-08-21 12:38:59,614 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad"))' 2026-08-21 12:38:59,631 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")))' 2026-08-21 12:38:59,647 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 12:38:59,666 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 12:38:59,682 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 12:38:59,698 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 12:38:59,718 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 12:38:59,731 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")))' 2026-08-21 12:38:59,748 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:38:59,765 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 12:38:59,781 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-08-21 12:38:59,797 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .orders > .order-row > .col:contains("-0001") ~ .col[name="delete"]' 2026-08-21 12:38:59,814 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-21 12:38:59,832 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'go back (trigger: .ticket-screen button.discard)' 2026-08-21 12:38:59,847 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:38:59,864 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 12:38:59,884 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-08-21 12:38:59,897 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .orders > .order-row:nth-child(2):contains("-0003")' 2026-08-21 12:38:59,914 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'go back (trigger: .ticket-screen button.discard)' 2026-08-21 12:38:59,930 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad"))' 2026-08-21 12:38:59,947 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")))' 2026-08-21 12:38:59,964 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 12:38:59,983 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 12:38:59,997 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 12:39:00,014 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 12:39:00,032 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 12:39:00,047 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")))' 2026-08-21 12:39:00,064 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 12:39:00,084 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 12:39:00,131 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'select customer 'Partner Test 1' (trigger: .partnerlist-screen .partner-line td:contains("Partner Test 1"))' 2026-08-21 12:39:00,150 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:39:00,179 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 12:39:00,183 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-08-21 12:39:00,199 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .orders > .order-row:nth-child(2):contains("Partner Test 1")' 2026-08-21 12:39:00,215 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .highlight' 2026-08-21 12:39:00,231 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad"))' 2026-08-21 12:39:00,247 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")))' 2026-08-21 12:39:00,264 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 12:39:00,282 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 12:39:00,298 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 12:39:00,314 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 12:39:00,332 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 12:39:00,349 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")))' 2026-08-21 12:39:00,366 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 12:39:00,381 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 12:39:00,430 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'select customer 'Partner Test 2' (trigger: .partnerlist-screen .partner-line td:contains("Partner Test 2"))' 2026-08-21 12:39:00,437 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 12:39:00,473 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:39:00,479 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:00] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:39:00,483 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:00] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:39:00,496 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'payment screen is shown (trigger: .pos .payment-screen)' 2026-08-21 12:39:00,500 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:39:00,515 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 12:39:00,537 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-08-21 12:39:00,547 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .orders > .order-row:nth-child(3):contains("Partner Test 2")' 2026-08-21 12:39:00,565 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .highlight' 2026-08-21 12:39:00,583 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad"))' 2026-08-21 12:39:00,597 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")))' 2026-08-21 12:39:00,614 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 12:39:00,632 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 12:39:00,648 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click numpad button: 4 (trigger: div.numpad.row button.col:contains("4"))' 2026-08-21 12:39:00,667 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 12:39:00,683 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 12:39:00,697 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 12:39:00,714 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("2")))' 2026-08-21 12:39:00,885 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:00] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 12:39:01,553 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 12:39:01,565 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:39:01,581 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 12:39:01,598 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:01] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.009 2026-08-21 12:39:01,598 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 12:39:01,616 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-21 12:39:01,620 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #63265972 for PoS orders references: ['Order 00059-002-0005'] (draft: False) 2026-08-21 12:39:01,627 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:01] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:39:01,756 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #63265972 with result: [{'id': 61, 'pos_reference': 'Order 00059-002-0005', 'account_move': False}] 2026-08-21 12:39:01,778 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:01] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 99 0.071 0.091 2026-08-21 12:39:01,833 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:01] "GET /web/image?model=pos.config&id=19&field=custom_logo HTTP/1.1" 200 - 6 0.007 0.008 2026-08-21 12:39:02,564 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:39:02,582 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 12:39:02,598 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-08-21 12:39:02,614 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .orders > .order-row:nth-child(4):contains("Receipt")' 2026-08-21 12:39:02,632 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter' 2026-08-21 12:39:02,648 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul' 2026-08-21 12:39:02,664 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul li:contains("Receipt")' 2026-08-21 12:39:02,681 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .orders > .order-row:nth-child(2):contains("Receipt")' 2026-08-21 12:39:02,697 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter' 2026-08-21 12:39:02,714 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul' 2026-08-21 12:39:02,730 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul li:contains("Payment")' 2026-08-21 12:39:02,748 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .orders > .order-row:nth-child(2):contains("Payment")' 2026-08-21 12:39:02,764 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter' 2026-08-21 12:39:02,781 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul' 2026-08-21 12:39:02,797 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul li:contains("Ongoing")' 2026-08-21 12:39:02,815 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .orders > .order-row:nth-child(2):contains("Ongoing")' 2026-08-21 12:39:02,830 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter' 2026-08-21 12:39:02,850 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul' 2026-08-21 12:39:02,864 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul li:contains("All active orders")' 2026-08-21 12:39:02,881 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .orders > .order-row:nth-child(4):contains("Receipt")' 2026-08-21 12:39:02,897 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar input' 2026-08-21 12:39:02,915 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar input' 2026-08-21 12:39:02,915 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:02] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.004 2026-08-21 12:39:02,931 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .search ul li:contains("Receipt Number")' 2026-08-21 12:39:02,947 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .orders > .order-row:nth-child(2):contains("Receipt")' 2026-08-21 12:39:02,965 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar input' 2026-08-21 12:39:02,981 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar input' 2026-08-21 12:39:02,998 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .search ul li:contains("Customer")' 2026-08-21 12:39:03,015 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .orders > .order-row:nth-child(2):contains("Partner Test 1")' 2026-08-21 12:39:03,031 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar input' 2026-08-21 12:39:03,048 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar input' 2026-08-21 12:39:03,064 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .search ul li:contains("Customer")' 2026-08-21 12:39:03,083 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .orders > .order-row:nth-child(2):contains("Partner Test 2")' 2026-08-21 12:39:03,098 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'go back (trigger: .ticket-screen button.discard)' 2026-08-21 12:39:03,116 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-21 12:39:03,132 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:39:03,148 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 12:39:03,164 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-08-21 12:39:03,180 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter' 2026-08-21 12:39:03,198 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul' 2026-08-21 12:39:03,214 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul li:contains("Paid")' 2026-08-21 12:39:03,234 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .orders > .order-row:nth-child(2):contains("-0005")' 2026-08-21 12:39:03,248 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:03] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 14 0.010 0.021 2026-08-21 12:39:03,315 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:03] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 18 0.026 0.028 2026-08-21 12:39:04,072 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row > .col:contains("-0005")' 2026-08-21 12:39:04,095 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .control-button:contains("Print Receipt")' 2026-08-21 12:39:04,099 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.receipt-screen .pos-receipt-amount:contains("8.00")' 2026-08-21 12:39:04,868 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.receipt-screen .button.back' 2026-08-21 12:39:04,887 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter' 2026-08-21 12:39:04,897 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul' 2026-08-21 12:39:04,911 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:04] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.006 0.016 2026-08-21 12:39:04,916 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul li:contains("Payment")' 2026-08-21 12:39:04,932 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row > .col:contains("-0004")' 2026-08-21 12:39:04,948 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-21 12:39:04,966 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 12:39:04,983 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 12:39:04,991 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #61871001 for PoS orders references: ['Order 00059-002-0004'] (draft: False) 2026-08-21 12:39:04,998 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-21 12:39:05,057 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #61871001 with result: [{'id': 62, 'pos_reference': 'Order 00059-002-0004', 'account_move': False}] 2026-08-21 12:39:05,071 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:05] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 42 0.031 0.052 2026-08-21 12:39:05,837 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 12:39:05,847 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 12:39:05,865 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:39:05,881 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 12:39:05,901 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-08-21 12:39:05,914 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter' 2026-08-21 12:39:05,931 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul' 2026-08-21 12:39:05,947 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul li:contains("Paid")' 2026-08-21 12:39:05,967 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .orders > .order-row:nth-child(2):contains("Partner Test 2")' 2026-08-21 12:39:05,976 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:05] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.008 0.018 2026-08-21 12:39:06,029 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:06] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 16 0.016 0.028 2026-08-21 12:39:06,787 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .orders > .order-row:nth-child(3):contains("-0005")' 2026-08-21 12:39:06,797 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row > .col:contains("-0005")' 2026-08-21 12:39:06,827 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'Check orderline with attributes: undefined (trigger: .order-container .orderline)' 2026-08-21 12:39:06,830 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .control-button:contains("Invoice")' 2026-08-21 12:39:06,848 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-21 12:39:06,901 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'partner list screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 12:39:06,911 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click partner 'Partner Test 3' from partner list screen (trigger: .partnerlist-screen .partner-list-contents .partner-line td:contains("Partner Test 3"))' 2026-08-21 12:39:06,915 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .control-button:contains("Reprint Invoice")' 2026-08-21 12:39:06,926 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:06] "POST /web/dataset/call_kw/pos.order/write HTTP/1.1" 200 - 4 0.002 0.007 2026-08-21 12:39:08,849 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:08] "POST /web/dataset/call_kw/pos.order/action_pos_order_invoice HTTP/1.1" 200 - 759 0.671 1.228 2026-08-21 12:39:08,855 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:08] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.687 2026-08-21 12:39:08,869 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:08] "POST /web/dataset/call_kw/pos.order/read HTTP/1.1" 200 - 3 0.010 0.005 2026-08-21 12:39:08,907 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:08] "POST /web/dataset/call_kw/account.move/get_invoice_pdf_report_attachment HTTP/1.1" 200 - 11 0.012 0.017 2026-08-21 12:39:08,949 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:08] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.009 0.019 2026-08-21 12:39:09,017 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:09] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 17 0.035 0.027 2026-08-21 12:39:09,777 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .set-partner:contains("Partner Test 3")' 2026-08-21 12:39:09,780 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .control-button:contains("Print Receipt")' 2026-08-21 12:39:09,797 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-21 12:39:10,566 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.receipt-screen .button.back' 2026-08-21 12:39:10,580 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .pos-search-bar .filter span:contains("Paid")' 2026-08-21 12:39:10,597 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'go back (trigger: .ticket-screen button.discard)' 2026-08-21 12:39:10,608 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:10] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.006 0.014 2026-08-21 12:39:10,613 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 12:39:10,630 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline)))' 2026-08-21 12:39:10,647 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.control-button:contains("Refund")' 2026-08-21 12:39:10,666 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .pos-search-bar .filter span:contains("Paid")' 2026-08-21 12:39:10,680 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row > .col:contains("-0005")' 2026-08-21 12:39:10,695 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:10] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.009 0.015 2026-08-21 12:39:10,701 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .set-partner:contains("Partner Test 3")' 2026-08-21 12:39:10,714 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'Check orderline with attributes: {"productName":"Desk Pad","withClass":".selected"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")))' 2026-08-21 12:39:10,730 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 12:39:10,747 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click confirm button (trigger: .popup-error .footer .cancel)' 2026-08-21 12:39:10,764 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'go back (trigger: .ticket-screen button.discard)' 2026-08-21 12:39:10,781 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:10] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.002 2026-08-21 12:39:10,785 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 12:39:10,799 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline)))' 2026-08-21 12:39:10,817 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.control-button:contains("Refund")' 2026-08-21 12:39:10,837 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row > .col:contains("-0005")' 2026-08-21 12:39:10,855 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'Check orderline with attributes: {"productName":"Desk Pad","withClass":".selected"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")))' 2026-08-21 12:39:10,872 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 12:39:10,884 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .to-refund-highlight:contains("To Refund: 1.00")' 2026-08-21 12:39:10,888 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:10] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:39:10,894 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:10] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.027 0.020 2026-08-21 12:39:10,900 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .button.pay-order-button' 2026-08-21 12:39:10,915 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 12:39:10,935 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"-1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("-1")))' 2026-08-21 12:39:10,955 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 12:39:10,966 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click confirm button (trigger: .popup-error .footer .cancel)' 2026-08-21 12:39:12,393 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click numpad button: +/- (trigger: div.numpad.row button.col:contains("+/-"))' 2026-08-21 12:39:12,397 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 12:39:12,413 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click confirm button (trigger: .popup-error .footer .cancel)' 2026-08-21 12:39:13,835 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click numpad button: +/- (trigger: div.numpad.row button.col:contains("+/-"))' 2026-08-21 12:39:13,846 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 12:39:13,864 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"-2.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("-2")))' 2026-08-21 12:39:14,672 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:14] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 12:39:14,703 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.control-button:contains("Refund")' 2026-08-21 12:39:14,716 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row > .col:contains("-0005")' 2026-08-21 12:39:14,737 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .to-refund-highlight:contains("Refunding 2.00")' 2026-08-21 12:39:14,748 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'go back (trigger: .ticket-screen button.discard)' 2026-08-21 12:39:14,764 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 12:39:14,764 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:14] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.024 0.020 2026-08-21 12:39:14,783 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:39:14,798 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 12:39:14,814 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 12:39:14,831 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-21 12:39:14,836 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #84333044 for PoS orders references: ['Order 00059-002-0006'] (draft: False) 2026-08-21 12:39:14,902 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #84333044 with result: [{'id': 63, 'pos_reference': 'Order 00059-002-0006', 'account_move': False}] 2026-08-21 12:39:14,913 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:14] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 48 0.024 0.057 2026-08-21 12:39:15,678 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 12:39:15,683 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.control-button:contains("Refund")' 2026-08-21 12:39:15,699 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row > .col:contains("-0005")' 2026-08-21 12:39:15,725 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .refund-note:contains("2.00 Refunded")' 2026-08-21 12:39:15,737 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:15] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.007 0.027 2026-08-21 12:39:15,779 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:15] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 17 0.010 0.027 2026-08-21 12:39:16,543 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-21 12:39:16,552 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:16] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:39:16,557 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 12307 2026-08-21 12:39:16,558 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 12:39:16,558 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 12307 2026-08-21 12:39:16,675 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123916_674741_TestUi.txt 2026-08-21 12:39:16,675 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmptovdfe6e_chrome_odoo" 2026-08-21 12:39:16,711 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_06_pos_discount_display_with_multiple_pricelist ... 2026-08-21 12:39:17,518 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 12558 2026-08-21 12:39:17,518 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpayvkh0q2_chrome_odoo 2026-08-21 12:39:17,519 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44733/json/version 2026-08-21 12:39:17,520 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:44733/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:39:17,568 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:39:17,568 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44733/json 2026-08-21 12:39:17,568 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:44733/json with timeout 3 increased to 10s during tests 2026-08-21 12:39:17,589 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:44733/devtools/page/0DF59BC3B4D58AC7B419380D13C9E876 2026-08-21 12:39:17,615 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 12:39:17,665 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 12:39:17,935 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:39:17,937 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 12:39:17,947 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=19" in browser 2026-08-21 12:39:17,947 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-21 12:39:17,962 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:39:18,663 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:18] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 112 0.156 0.551 2026-08-21 12:39:18,666 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '0DF59BC3B4D58AC7B419380D13C9E876', 'loaderId': '97256902453D6A16477B56CC077FFD21', 'isDownload': False} 2026-08-21 12:39:18,666 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('ReceiptScreenDiscountWithPricelistTour')" 2026-08-21 12:39:18,690 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:39:18,704 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:18] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.009 0.013 2026-08-21 12:39:18,721 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:18] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.022 2026-08-21 12:39:18,733 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:18] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.017 2026-08-21 12:39:19,110 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:19] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-08-21 12:39:19,125 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:19] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.006 0.007 2026-08-21 12:39:19,154 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:39:19,167 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:19] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-08-21 12:39:19,169 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:19] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:39:19,190 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('ReceiptScreenDiscountWithPricelistTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=19"})" 2026-08-21 12:39:19,849 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:19] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 301 0.265 0.400 2026-08-21 12:39:19,908 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:19] "GET /pos/ui HTTP/1.1" 200 - 20 0.018 0.664 2026-08-21 12:39:19,946 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:39:20,044 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:20] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.054 0.108 2026-08-21 12:39:20,172 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:20] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.008 0.007 2026-08-21 12:39:20,212 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:20] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-08-21 12:39:20,711 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:20] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.158 0.329 2026-08-21 12:39:20,804 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:20] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.026 0.045 2026-08-21 12:39:20,828 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:20] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.003 0.013 2026-08-21 12:39:20,839 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:20] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 12:39:20,912 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:20] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 14 0.025 0.036 2026-08-21 12:39:20,953 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:20] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.012 0.089 2026-08-21 12:39:20,968 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 12:39:20,992 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:20] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.006 0.137 2026-08-21 12:39:21,024 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:21] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.007 0.158 2026-08-21 12:39:21,060 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:21] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.007 0.175 2026-08-21 12:39:21,069 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:39:21,084 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:39:21,092 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:39:21,117 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:21] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.021 0.217 2026-08-21 12:39:21,150 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:21] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.015 0.218 2026-08-21 12:39:21,195 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:21] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.013 0.208 2026-08-21 12:39:21,236 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:21] "GET /web/image?model=product.product&field=image_128&id=880&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.012 0.227 2026-08-21 12:39:21,253 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 12:39:21,277 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:21] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.010 0.220 2026-08-21 12:39:21,293 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:21] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.189 2026-08-21 12:39:21,303 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:21] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.165 2026-08-21 12:39:21,319 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:21] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 12:39:21,355 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:21] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.018 0.180 2026-08-21 12:39:21,363 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:21] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.183 2026-08-21 12:39:21,379 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:21] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.009 0.169 2026-08-21 12:39:21,390 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:21] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.129 2026-08-21 12:39:21,403 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:21] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.008 0.114 2026-08-21 12:39:22,267 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:39:22,268 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:39:22,269 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product"))' 2026-08-21 12:39:22,269 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Test Product","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product")):has(em.qty:contains("1")))' 2026-08-21 12:39:22,270 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Test Product","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product")):has(em.qty:contains("1")))' 2026-08-21 12:39:22,270 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: '.o_pricelist_button' 2026-08-21 12:39:22,271 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'select price list 'special_pricelist' (trigger: .selection-item:contains("special_pricelist"))' 2026-08-21 12:39:22,271 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'Check orderline with attributes: {"productName":"Test Product","oldPrice":"7.0"} (trigger: .order-container .orderline:has(.product-name:contains("Test Product")):has(.info-list .price-per-unit s:contains("7.0")))' 2026-08-21 12:39:22,272 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 12:39:22,272 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:39:22,276 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 12:39:22,276 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 12:39:22,282 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:22] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.847 0.125 2026-08-21 12:39:22,283 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'Check orderline with attributes: {"oldPrice":"7"} (trigger: .order-container .orderline:has(.info-list .price-per-unit s:contains("7")))' 2026-08-21 12:39:22,350 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:22] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.017 1.012 2026-08-21 12:39:22,357 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:22] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:39:22,360 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:22] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:39:22,364 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:22] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:39:22,382 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:22] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.001 1.022 2026-08-21 12:39:22,400 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:22] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.002 1.014 2026-08-21 12:39:22,436 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:22] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.012 1.027 2026-08-21 12:39:22,475 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:22] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.024 0.172 2026-08-21 12:39:22,478 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #96925412 for PoS orders references: ['Order 00060-002-0001'] (draft: False) 2026-08-21 12:39:22,715 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #96925412 with result: [{'id': 64, 'pos_reference': 'Order 00060-002-0001', 'account_move': False}] 2026-08-21 12:39:22,730 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:22] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 99 0.131 0.281 2026-08-21 12:39:22,761 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:22] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.014 0.379 2026-08-21 12:39:22,814 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:22] "GET /web/image?model=pos.config&id=19&field=custom_logo HTTP/1.1" 200 - 6 0.008 0.008 2026-08-21 12:39:23,551 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 12:39:23,564 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product"))' 2026-08-21 12:39:23,587 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Test Product","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product")):has(em.qty:contains("1")))' 2026-08-21 12:39:23,597 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Test Product","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product")):has(em.qty:contains("1")))' 2026-08-21 12:39:23,614 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 12:39:23,631 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click numpad button: 9 (trigger: div.numpad.row button.col:contains("9"))' 2026-08-21 12:39:23,647 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 12:39:23,665 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:39:23,677 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:23] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.004 2026-08-21 12:39:23,684 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 12:39:23,697 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 12:39:23,710 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #96261611 for PoS orders references: ['Order 00060-002-0002'] (draft: False) 2026-08-21 12:39:23,718 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: '.pos-receipt:not(:contains("Discounts"))' 2026-08-21 12:39:23,791 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #96261611 with result: [{'id': 65, 'pos_reference': 'Order 00060-002-0002', 'account_move': False}] 2026-08-21 12:39:23,804 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:23] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 41 0.041 0.058 2026-08-21 12:39:24,577 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-21 12:39:24,587 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:24] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:39:24,598 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 12558 2026-08-21 12:39:24,599 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 12:39:24,599 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 12558 2026-08-21 12:39:24,706 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123924_705486_TestUi.txt 2026-08-21 12:39:24,706 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpayvkh0q2_chrome_odoo" 2026-08-21 12:39:24,731 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_07_pos_barcodes_scan ... 2026-08-21 12:39:25,175 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 12770 2026-08-21 12:39:25,175 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpshb61a44_chrome_odoo 2026-08-21 12:39:25,175 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43357/json/version 2026-08-21 12:39:25,177 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:43357/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:39:25,272 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:39:25,277 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43357/json 2026-08-21 12:39:25,279 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:43357/json with timeout 3 increased to 10s during tests 2026-08-21 12:39:25,288 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:43357/devtools/page/184F8061057CC1AC1807AA0B7C659A86 2026-08-21 12:39:25,295 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 12:39:25,319 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 12:39:25,594 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:39:25,596 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 12:39:25,598 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=19" in browser 2026-08-21 12:39:25,598 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-21 12:39:25,611 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:39:26,257 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:26] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 110 0.090 0.560 2026-08-21 12:39:26,262 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '184F8061057CC1AC1807AA0B7C659A86', 'loaderId': 'F9B9FC011DCB51BDEAD3B94AF935797F', 'isDownload': False} 2026-08-21 12:39:26,262 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('BarcodeScanningTour')" 2026-08-21 12:39:26,278 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:39:26,301 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:26] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.014 2026-08-21 12:39:26,311 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:26] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.008 0.019 2026-08-21 12:39:26,329 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:26] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.008 0.042 2026-08-21 12:39:26,735 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:26] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.004 0.008 2026-08-21 12:39:26,746 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:26] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-08-21 12:39:26,790 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:39:26,820 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:26] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.018 2026-08-21 12:39:26,822 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:26] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.012 2026-08-21 12:39:26,838 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('BarcodeScanningTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=19"})" 2026-08-21 12:39:27,448 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:27] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 302 0.230 0.380 2026-08-21 12:39:27,510 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:27] "GET /pos/ui HTTP/1.1" 200 - 20 0.019 0.626 2026-08-21 12:39:27,546 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:39:27,571 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:27] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.018 0.083 2026-08-21 12:39:27,805 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:27] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.005 0.005 2026-08-21 12:39:27,837 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:27] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 12:39:28,341 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:28] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.176 0.314 2026-08-21 12:39:28,414 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:28] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.019 0.038 2026-08-21 12:39:28,432 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:28] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.004 0.009 2026-08-21 12:39:28,458 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:28] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.015 0.004 2026-08-21 12:39:28,570 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:28] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 14 0.041 0.035 2026-08-21 12:39:28,609 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:28] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.008 0.098 2026-08-21 12:39:28,622 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 12:39:28,650 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:28] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.011 0.133 2026-08-21 12:39:28,705 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:28] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.025 0.175 2026-08-21 12:39:28,747 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:28] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.008 0.229 2026-08-21 12:39:28,761 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 12:39:28,769 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:39:28,791 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 12:39:28,794 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:28] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.015 0.247 2026-08-21 12:39:28,807 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:28] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.222 2026-08-21 12:39:28,847 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:28] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.011 0.209 2026-08-21 12:39:28,905 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:28] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.016 0.230 2026-08-21 12:39:28,940 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:28] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.007 0.222 2026-08-21 12:39:28,949 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:39:28,950 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:28] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.148 2026-08-21 12:39:28,957 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:28] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:39:28,972 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:28] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.014 0.158 2026-08-21 12:39:28,987 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:28] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.171 2026-08-21 12:39:29,002 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:29] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.010 0.146 2026-08-21 12:39:29,017 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:29] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.006 0.161 2026-08-21 12:39:29,082 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:29] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.038 0.135 2026-08-21 12:39:29,106 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:29] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.011 0.133 2026-08-21 12:39:29,117 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:29] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.148 2026-08-21 12:39:29,151 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:29] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.014 0.143 2026-08-21 12:39:29,175 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:29] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.005 0.173 2026-08-21 12:39:29,198 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:29] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.002 0.175 2026-08-21 12:39:29,217 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:29] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.004 0.082 2026-08-21 12:39:29,496 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour BarcodeScanningTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:39:29,515 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour BarcodeScanningTour on step: 'PoS model scan barcode '0123456789' (trigger: body)' 2026-08-21 12:39:29,530 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour BarcodeScanningTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")))' 2026-08-21 12:39:29,547 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour BarcodeScanningTour on step: 'PoS model scan barcode '0123456789' (trigger: body)' 2026-08-21 12:39:29,551 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:29] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.026 0.020 2026-08-21 12:39:29,563 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour BarcodeScanningTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":2} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(em.qty:contains("2")))' 2026-08-21 12:39:29,580 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour BarcodeScanningTour on step: 'PoS model scan barcode '2305000000004' (trigger: body)' 2026-08-21 12:39:29,596 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour BarcodeScanningTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":1,"price":"0.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(em.qty:contains("1")):has(.price:contains("0.00")))' 2026-08-21 12:39:29,613 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour BarcodeScanningTour on step: 'PoS model scan barcode '2305000123451' (trigger: body)' 2026-08-21 12:39:29,630 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour BarcodeScanningTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":1,"price":"123.45"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(em.qty:contains("1")):has(.price:contains("123.45")))' 2026-08-21 12:39:29,646 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour BarcodeScanningTour on step: 'PoS model scan barcode '2100005000000' (trigger: body)' 2026-08-21 12:39:29,663 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour BarcodeScanningTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Wall Shelf Unit","quantity":0,"price":"0.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf Unit")):has(.price:contains("0.00")))' 2026-08-21 12:39:29,679 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour BarcodeScanningTour on step: 'PoS model scan barcode '2100005080002' (trigger: body)' 2026-08-21 12:39:29,696 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour BarcodeScanningTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Wall Shelf Unit","quantity":8} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf Unit")):has(em.qty:contains("8")))' 2026-08-21 12:39:29,713 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour BarcodeScanningTour on step: 'Last tour step that avoids error mentioned in commit 443c209 (trigger: body)' 2026-08-21 12:39:29,714 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-21 12:39:29,721 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 12770 2026-08-21 12:39:29,721 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 12:39:29,722 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 12770 2026-08-21 12:39:29,816 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123929_816233_TestUi.txt 2026-08-21 12:39:29,816 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpshb61a44_chrome_odoo" 2026-08-21 12:39:29,848 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_07_pos_combo ... 2026-08-21 12:39:33,089 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 12969 2026-08-21 12:39:33,089 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp0nfgb9zb_chrome_odoo 2026-08-21 12:39:33,089 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:35689/json/version 2026-08-21 12:39:33,100 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:35689/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:39:33,121 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:39:33,121 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:35689/json 2026-08-21 12:39:33,122 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:35689/json with timeout 3 increased to 10s during tests 2026-08-21 12:39:33,162 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:35689/devtools/page/3DEDA715554C901D6F45CF50F7F9F94F 2026-08-21 12:39:33,188 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 12:39:33,200 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 12:39:33,457 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:39:33,459 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 12:39:33,463 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=19" in browser 2026-08-21 12:39:33,463 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-21 12:39:33,487 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:39:34,081 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:34] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 112 0.095 0.505 2026-08-21 12:39:34,083 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '3DEDA715554C901D6F45CF50F7F9F94F', 'loaderId': 'DB95B93B69FA1893F070CD67A66BF83B', 'isDownload': False} 2026-08-21 12:39:34,083 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosComboPriceTaxIncludedTour')" 2026-08-21 12:39:34,098 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:39:34,112 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:34] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.009 2026-08-21 12:39:34,122 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:34] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.013 2026-08-21 12:39:34,131 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:34] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.019 2026-08-21 12:39:34,483 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:34] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.010 0.009 2026-08-21 12:39:34,504 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:34] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.007 0.009 2026-08-21 12:39:34,526 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:39:34,545 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:34] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.012 0.005 2026-08-21 12:39:34,546 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:34] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 12:39:34,562 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosComboPriceTaxIncludedTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=19"})" 2026-08-21 12:39:35,369 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:35] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.331 0.475 2026-08-21 12:39:35,451 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:35] "GET /pos/ui HTTP/1.1" 200 - 20 0.028 0.811 2026-08-21 12:39:35,485 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:39:35,510 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:35] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.018 0.089 2026-08-21 12:39:35,739 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:35] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-08-21 12:39:35,783 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:35] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.006 2026-08-21 12:39:36,306 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:36] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 181 0.164 0.344 2026-08-21 12:39:36,404 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:36] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.036 0.042 2026-08-21 12:39:36,425 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:36] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.004 0.012 2026-08-21 12:39:36,436 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:36] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-21 12:39:36,515 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:36] "GET /web/image?model=product.product&field=image_128&id=882&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 14 0.033 0.032 2026-08-21 12:39:36,543 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:36] "GET /web/image?model=product.product&field=image_128&id=886&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.006 0.084 2026-08-21 12:39:36,578 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:36] "GET /web/image?model=product.product&field=image_128&id=883&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.008 0.118 2026-08-21 12:39:36,586 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:39:36,626 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:36] "GET /web/image?model=product.product&field=image_128&id=885&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.014 0.148 2026-08-21 12:39:36,653 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:36] "GET /web/image?model=product.product&field=image_128&id=887&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.005 0.174 2026-08-21 12:39:36,712 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:36] "GET /web/image?model=product.product&field=image_128&id=884&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.022 0.234 2026-08-21 12:39:36,718 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:39:36,724 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:39:36,730 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:39:36,737 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:36] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.011 0.205 2026-08-21 12:39:36,772 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:36] "GET /web/image?model=product.product&field=image_128&id=888&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.020 0.198 2026-08-21 12:39:36,778 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:39:36,829 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:36] "GET /web/image?model=product.product&field=image_128&id=889&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.024 0.210 2026-08-21 12:39:36,854 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:36] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.005 0.216 2026-08-21 12:39:36,903 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:36] "GET /web/image?model=product.product&field=image_128&id=892&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.020 0.227 2026-08-21 12:39:36,914 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:36] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.176 2026-08-21 12:39:36,922 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:36] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:39:36,926 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:36] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.170 2026-08-21 12:39:36,935 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:36] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.145 2026-08-21 12:39:36,986 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:36] "GET /web/image?model=product.product&field=image_128&id=891&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.012 0.039 2026-08-21 12:39:37,046 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:37] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.015 0.192 2026-08-21 12:39:37,058 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:37] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.187 2026-08-21 12:39:37,081 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:37] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.015 0.157 2026-08-21 12:39:37,100 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:37] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.004 0.172 2026-08-21 12:39:37,103 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:37] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.310 2026-08-21 12:39:37,145 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:37] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.008 0.197 2026-08-21 12:39:37,215 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:37] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.040 0.183 2026-08-21 12:39:37,254 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:37] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.008 0.196 2026-08-21 12:39:37,311 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:37] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.024 0.223 2026-08-21 12:39:37,385 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:37] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.033 0.263 2026-08-21 12:39:37,417 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:39:37,431 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo"))' 2026-08-21 12:39:37,436 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:37] "GET /web/image?model=product.product&field=image_128&id=890&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.012 0.307 2026-08-21 12:39:37,447 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check if the combo popup is shown (trigger: .popup.combo-configurator-popup)' 2026-08-21 12:39:37,465 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:37] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.019 0.293 2026-08-21 12:39:37,472 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check that Combo Product 1 is not present in the combo options (trigger: body:not(:has(label.combo-line article.product:has( .product-name:contains("Combo Product 1")))))' 2026-08-21 12:39:37,485 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Select combo item Combo Product 3 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 3")))' 2026-08-21 12:39:37,511 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Select combo item Combo Product 9 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 9")))' 2026-08-21 12:39:37,516 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'product configurator is shown (trigger: .product-configurator-popup:not(:has(.d-none)))' 2026-08-21 12:39:37,531 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:37] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.032 0.277 2026-08-21 12:39:37,545 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'canceling product configuration (trigger: .product-configurator-popup .button.cancel)' 2026-08-21 12:39:37,546 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'check that amount is not displayed if zero (trigger: article.product .product-content:not(:has(.price-tag:contains("0"))))' 2026-08-21 12:39:37,565 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'check that amount is properly displayed when it is not 0 (trigger: article.product .product-content .product-name:contains("Combo Product 3") ~.price-tag:contains("2.60"))' 2026-08-21 12:39:37,579 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:37] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.011 0.309 2026-08-21 12:39:37,584 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'try to click `confirm` without having made all the selections (trigger: .popup.combo-configurator-popup footer button.confirm[disabled])' 2026-08-21 12:39:37,599 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Select combo item Combo Product 5 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 5")))' 2026-08-21 12:39:37,616 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Select combo item Combo Product 7 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 7")))' 2026-08-21 12:39:37,621 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:37] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.014 0.290 2026-08-21 12:39:37,632 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check that Combo Product 7 is selected (trigger: input:checked ~ label.combo-line article.product:has( .product-name:contains("Combo Product 7")))' 2026-08-21 12:39:37,638 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:37] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.002 0.244 2026-08-21 12:39:37,646 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Select combo item Combo Product 8 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 8")))' 2026-08-21 12:39:37,665 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:37] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.014 0.209 2026-08-21 12:39:37,666 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check that Combo Product 8 is selected (trigger: input:checked ~ label.combo-line article.product:has( .product-name:contains("Combo Product 8")))' 2026-08-21 12:39:37,682 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check that Combo Product 7 is not selected (trigger: body:not(:has(input:checked ~ label.combo-line article.product:has( .product-name:contains("Combo Product 7")))))' 2026-08-21 12:39:37,695 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:37] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.016 0.203 2026-08-21 12:39:37,707 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Click `confirm` (trigger: .popup.combo-configurator-popup footer button.confirm)' 2026-08-21 12:39:37,712 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:37] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.002 0.174 2026-08-21 12:39:37,783 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Office Combo"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Office Combo")))' 2026-08-21 12:39:37,785 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 3","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 3")):has(em.qty:contains("1")))' 2026-08-21 12:39:37,797 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 3","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 3")):has(em.qty:contains("1")))' 2026-08-21 12:39:37,813 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 12:39:37,829 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 3","quantity":"1.0","price":"13.43"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 3")):has(em.qty:contains("1")):has(.price:contains("13.43")))' 2026-08-21 12:39:37,846 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 5","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 5")):has(em.qty:contains("1")))' 2026-08-21 12:39:37,863 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 5","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 5")):has(em.qty:contains("1")))' 2026-08-21 12:39:37,879 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 12:39:37,896 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 5","quantity":"1.0","price":"18.67"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 5")):has(em.qty:contains("1")):has(.price:contains("18.67")))' 2026-08-21 12:39:37,912 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 8","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 8")):has(em.qty:contains("1")))' 2026-08-21 12:39:37,930 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 8","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 8")):has(em.qty:contains("1")))' 2026-08-21 12:39:37,946 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 12:39:37,963 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 8","quantity":"1.0","price":"30.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 8")):has(em.qty:contains("1")):has(.price:contains("30.00")))' 2026-08-21 12:39:37,983 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check orderline with attributes: {"productName":"Office Combo","price":"0.0"} (trigger: body:not(:has(.order-container .orderline:has(.product-name:contains("Office Combo")):has(.price:contains("0.0")))))' 2026-08-21 12:39:37,998 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 12:39:38,024 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 3","quantity":"2.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 3")):has(em.qty:contains("2")))' 2026-08-21 12:39:38,866 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 3","quantity":"2.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 3")):has(em.qty:contains("2")))' 2026-08-21 12:39:38,879 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 12:39:38,896 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 3","quantity":"2.0","price":"26.86"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 3")):has(em.qty:contains("2")):has(.price:contains("26.86")))' 2026-08-21 12:39:38,913 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 5","quantity":"2.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 5")):has(em.qty:contains("2")))' 2026-08-21 12:39:38,930 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 5","quantity":"2.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 5")):has(em.qty:contains("2")))' 2026-08-21 12:39:38,946 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 12:39:38,963 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 5","quantity":"2.0","price":"37.34"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 5")):has(em.qty:contains("2")):has(.price:contains("37.34")))' 2026-08-21 12:39:38,979 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 8","quantity":"2.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 8")):has(em.qty:contains("2")))' 2026-08-21 12:39:38,996 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 8","quantity":"2.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 8")):has(em.qty:contains("2")))' 2026-08-21 12:39:39,012 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 12:39:39,029 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 8","quantity":"2.0","price":"60.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 8")):has(em.qty:contains("2")):has(.price:contains("60.00")))' 2026-08-21 12:39:39,046 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 12:39:39,062 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 12:39:39,079 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline)))' 2026-08-21 12:39:39,199 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:39] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.003 2026-08-21 12:39:39,918 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo"))' 2026-08-21 12:39:39,931 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Select combo item Combo Product 3 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 3")))' 2026-08-21 12:39:39,948 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Select combo item Combo Product 5 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 5")))' 2026-08-21 12:39:39,963 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Select combo item Combo Product 8 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 8")))' 2026-08-21 12:39:39,980 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Click `confirm` (trigger: .popup.combo-configurator-popup footer button.confirm)' 2026-08-21 12:39:40,029 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'order total amount is '62.10' (trigger: .product-screen .order-summary .total:contains("62.10"))' 2026-08-21 12:39:40,032 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 12:39:40,052 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:39:40,055 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:40] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:39:40,059 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:40] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:39:40,071 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 12:39:40,093 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 12:39:40,099 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:40] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.005 0.013 2026-08-21 12:39:40,113 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-21 12:39:40,118 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #20790229 for PoS orders references: ['Order 00062-002-0001'] (draft: False) 2026-08-21 12:39:40,126 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:40] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:39:40,302 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #20790229 with result: [{'id': 66, 'pos_reference': 'Order 00062-002-0001', 'account_move': False}] 2026-08-21 12:39:40,317 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:40] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 108 0.099 0.103 2026-08-21 12:39:40,367 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:40] "GET /web/image?model=pos.config&id=19&field=custom_logo HTTP/1.1" 200 - 6 0.008 0.008 2026-08-21 12:39:40,937 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:40] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-21 12:39:41,099 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 12:39:41,115 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo"))' 2026-08-21 12:39:41,134 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Select combo item Combo Product 2 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 2")))' 2026-08-21 12:39:41,146 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Select combo item Combo Product 4 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 4")))' 2026-08-21 12:39:41,163 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Select combo item Combo Product 6 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 6")))' 2026-08-21 12:39:41,179 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'Click `confirm` (trigger: .popup.combo-configurator-popup footer button.confirm)' 2026-08-21 12:39:41,235 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'order total amount is '59.17' (trigger: .product-screen .order-summary .total:contains("59.17"))' 2026-08-21 12:39:41,241 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'order total tax is '10.56' (trigger: .order-summary .tax:contains("10.56"))' 2026-08-21 12:39:41,241 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-21 12:39:41,252 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:41] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:39:41,272 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 12969 2026-08-21 12:39:41,273 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 12:39:41,274 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 12969 2026-08-21 12:39:41,377 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123941_377564_TestUi.txt 2026-08-21 12:39:41,378 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp0nfgb9zb_chrome_odoo" 2026-08-21 12:39:41,452 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_08_show_tax_excluded ... 2026-08-21 12:39:42,137 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 13191 2026-08-21 12:39:42,137 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpj4bpc7os_chrome_odoo 2026-08-21 12:39:42,138 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:41627/json/version 2026-08-21 12:39:42,139 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:41627/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:39:42,201 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:39:42,201 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:41627/json 2026-08-21 12:39:42,202 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:41627/json with timeout 3 increased to 10s during tests 2026-08-21 12:39:42,211 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:41627/devtools/page/98A971E2811553D9FA92F4840AD62054 2026-08-21 12:39:42,215 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 12:39:42,307 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 12:39:42,553 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:39:42,556 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 12:39:42,557 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=19" in browser 2026-08-21 12:39:42,557 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-21 12:39:42,576 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:39:43,193 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:43] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 112 0.104 0.517 2026-08-21 12:39:43,196 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '98A971E2811553D9FA92F4840AD62054', 'loaderId': 'E4CF1414CFB8FA196AEB29D941DB00B0', 'isDownload': False} 2026-08-21 12:39:43,196 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('ShowTaxExcludedTour')" 2026-08-21 12:39:43,206 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:39:43,227 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:43] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.009 2026-08-21 12:39:43,238 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:43] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.018 2026-08-21 12:39:43,263 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:43] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.011 0.039 2026-08-21 12:39:43,610 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:43] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.010 0.006 2026-08-21 12:39:43,624 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:43] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.013 2026-08-21 12:39:43,646 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:39:43,657 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:43] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-08-21 12:39:43,657 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:43] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:39:43,694 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('ShowTaxExcludedTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=19"})" 2026-08-21 12:39:44,407 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:44] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 300 0.322 0.402 2026-08-21 12:39:44,470 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:44] "GET /pos/ui HTTP/1.1" 200 - 20 0.021 0.725 2026-08-21 12:39:44,496 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:39:44,527 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:44] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.022 0.076 2026-08-21 12:39:44,745 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:44] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 12:39:44,795 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:44] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.008 0.005 2026-08-21 12:39:45,297 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:45] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.177 0.304 2026-08-21 12:39:45,382 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:45] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.025 0.045 2026-08-21 12:39:45,411 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:45] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.006 0.014 2026-08-21 12:39:45,428 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:45] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.004 0.006 2026-08-21 12:39:45,535 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:45] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 14 0.039 0.043 2026-08-21 12:39:45,583 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:45] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.007 0.125 2026-08-21 12:39:45,594 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 12:39:45,633 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:45] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.022 0.134 2026-08-21 12:39:45,695 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:45] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.021 0.191 2026-08-21 12:39:45,743 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:45] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.014 0.277 2026-08-21 12:39:45,762 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 12:39:45,773 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:39:45,786 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:39:45,809 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:45] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.028 0.294 2026-08-21 12:39:45,823 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:45] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.280 2026-08-21 12:39:45,867 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:45] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.015 0.237 2026-08-21 12:39:45,926 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:45] "GET /web/image?model=product.product&field=image_128&id=893&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.017 0.272 2026-08-21 12:39:45,979 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:45] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.019 0.260 2026-08-21 12:39:46,000 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:45] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.012 0.190 2026-08-21 12:39:46,010 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:39:46,019 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:46] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.202 2026-08-21 12:39:46,027 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:46] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:39:46,037 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:46] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.011 0.194 2026-08-21 12:39:46,045 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:46] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.192 2026-08-21 12:39:46,058 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:46] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.184 2026-08-21 12:39:46,124 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:46] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.024 0.173 2026-08-21 12:39:46,151 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:46] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.008 0.016 2026-08-21 12:39:46,175 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:46] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.011 0.140 2026-08-21 12:39:46,211 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:46] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.013 0.162 2026-08-21 12:39:46,230 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:46] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.003 0.186 2026-08-21 12:39:46,250 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:46] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.003 0.162 2026-08-21 12:39:46,272 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:46] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.014 0.272 2026-08-21 12:39:46,296 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:46] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.004 0.103 2026-08-21 12:39:46,496 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ShowTaxExcludedTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:39:46,516 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ShowTaxExcludedTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:39:46,543 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ShowTaxExcludedTour on step: 'click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product"))' 2026-08-21 12:39:46,551 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ShowTaxExcludedTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Test Product","quantity":"1.0","price":"100.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product")):has(em.qty:contains("1")):has(.price:contains("100.0")))' 2026-08-21 12:39:46,555 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:46] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.016 0.033 2026-08-21 12:39:46,572 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ShowTaxExcludedTour on step: 'order total amount is '110.0' (trigger: .product-screen .order-summary .total:contains("110.0"))' 2026-08-21 12:39:46,591 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ShowTaxExcludedTour on step: 'Last tour step that avoids error mentioned in commit 443c209 (trigger: body)' 2026-08-21 12:39:46,591 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-21 12:39:46,607 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:46] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:39:46,611 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 13191 2026-08-21 12:39:46,612 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 12:39:46,612 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 13191 2026-08-21 12:39:46,708 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123946_708176_TestUi.txt 2026-08-21 12:39:46,708 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpj4bpc7os_chrome_odoo" 2026-08-21 12:39:46,734 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_09_pos_barcodes_scan_product_pacaging ... 2026-08-21 12:39:47,360 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 13389 2026-08-21 12:39:47,361 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp4fuylsn9_chrome_odoo 2026-08-21 12:39:47,361 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36225/json/version 2026-08-21 12:39:47,363 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:36225/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:39:47,401 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:39:47,401 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36225/json 2026-08-21 12:39:47,402 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:36225/json with timeout 3 increased to 10s during tests 2026-08-21 12:39:47,460 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:36225/devtools/page/2F5610F1BF0E39AE59A53CF5034BBE9E 2026-08-21 12:39:47,488 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 12:39:47,500 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 12:39:47,769 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:39:47,772 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 12:39:47,783 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=19" in browser 2026-08-21 12:39:47,783 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-21 12:39:47,800 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:39:48,502 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:48] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 112 0.127 0.579 2026-08-21 12:39:48,505 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '2F5610F1BF0E39AE59A53CF5034BBE9E', 'loaderId': 'A1634681EACB96E26DCF1BE28D5CE393', 'isDownload': False} 2026-08-21 12:39:48,505 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('BarcodeScanningProductPackagingTour')" 2026-08-21 12:39:48,519 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:39:48,533 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:48] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.007 2026-08-21 12:39:48,542 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:48] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.020 2026-08-21 12:39:48,552 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:48] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.021 2026-08-21 12:39:48,970 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:48] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.008 0.011 2026-08-21 12:39:48,998 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:48] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.020 0.007 2026-08-21 12:39:49,017 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:49] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 12:39:49,028 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:39:49,032 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('BarcodeScanningProductPackagingTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=19"})" 2026-08-21 12:39:49,038 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:49] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 12:39:49,664 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:49] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 300 0.245 0.387 2026-08-21 12:39:49,726 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:49] "GET /pos/ui HTTP/1.1" 200 - 20 0.017 0.651 2026-08-21 12:39:49,755 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:39:49,851 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:49] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.058 0.095 2026-08-21 12:39:50,008 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:50] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.005 2026-08-21 12:39:50,031 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:50] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 12:39:50,569 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:50] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.198 0.321 2026-08-21 12:39:50,671 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:50] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.034 0.044 2026-08-21 12:39:50,702 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:50] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.010 0.013 2026-08-21 12:39:50,715 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:50] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-21 12:39:50,846 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:50] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 14 0.067 0.047 2026-08-21 12:39:50,855 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:39:50,904 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:50] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.025 0.113 2026-08-21 12:39:50,942 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:50] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.012 0.167 2026-08-21 12:39:51,015 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:51] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.032 0.249 2026-08-21 12:39:51,035 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 12:39:51,057 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 12:39:51,072 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:51] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.014 0.303 2026-08-21 12:39:51,074 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:39:51,080 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:39:51,115 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:51] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.017 0.334 2026-08-21 12:39:51,128 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:51] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.248 2026-08-21 12:39:51,169 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:51] "GET /web/image?model=product.product&field=image_128&id=894&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.008 0.255 2026-08-21 12:39:51,209 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:51] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.009 0.028 2026-08-21 12:39:51,232 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:51] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.007 0.140 2026-08-21 12:39:51,241 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:51] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.149 2026-08-21 12:39:51,248 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:51] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:39:51,253 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:51] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.129 2026-08-21 12:39:51,276 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:51] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.015 0.127 2026-08-21 12:39:51,294 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:51] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.015 0.130 2026-08-21 12:39:51,349 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:51] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.016 0.380 2026-08-21 12:39:51,419 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:51] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.042 0.159 2026-08-21 12:39:51,438 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:51] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.007 0.193 2026-08-21 12:39:51,495 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:51] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.027 0.212 2026-08-21 12:39:51,534 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:51] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.009 0.268 2026-08-21 12:39:51,551 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:51] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.002 0.266 2026-08-21 12:39:51,575 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:51] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.008 0.215 2026-08-21 12:39:51,609 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:51] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.019 0.168 2026-08-21 12:39:51,628 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:51] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.006 0.160 2026-08-21 12:39:51,785 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour BarcodeScanningProductPackagingTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:39:51,803 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'PoS model scan barcode '12345601' (trigger: body)' 2026-08-21 12:39:51,816 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Packaging Product","quantity":1} (trigger: .order-container .orderline.selected:has(.product-name:contains("Packaging Product")):has(em.qty:contains("1")))' 2026-08-21 12:39:51,826 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:51] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.012 0.019 2026-08-21 12:39:51,846 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'PoS model scan barcode '12345601' (trigger: body)' 2026-08-21 12:39:51,865 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Packaging Product","quantity":2} (trigger: .order-container .orderline.selected:has(.product-name:contains("Packaging Product")):has(em.qty:contains("2")))' 2026-08-21 12:39:51,887 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'PoS model scan barcode '12345610' (trigger: body)' 2026-08-21 12:39:51,903 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Packaging Product","quantity":12} (trigger: .order-container .orderline.selected:has(.product-name:contains("Packaging Product")):has(em.qty:contains("12")))' 2026-08-21 12:39:51,913 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'PoS model scan barcode '12345610' (trigger: body)' 2026-08-21 12:39:51,935 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Packaging Product","quantity":22} (trigger: .order-container .orderline.selected:has(.product-name:contains("Packaging Product")):has(em.qty:contains("22")))' 2026-08-21 12:39:51,947 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'Last tour step that avoids error mentioned in commit 443c209 (trigger: body)' 2026-08-21 12:39:51,949 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-21 12:39:51,957 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 13389 2026-08-21 12:39:51,963 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 12:39:51,970 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 13389 2026-08-21 12:39:52,076 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123952_076179_TestUi.txt 2026-08-21 12:39:52,076 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp4fuylsn9_chrome_odoo" 2026-08-21 12:39:52,103 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_GS1_pos_barcodes_scan ... 2026-08-21 12:39:53,105 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 13599 2026-08-21 12:39:53,105 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpayyupeso_chrome_odoo 2026-08-21 12:39:53,105 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37525/json/version 2026-08-21 12:39:53,107 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:37525/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:39:53,127 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:39:53,127 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37525/json 2026-08-21 12:39:53,128 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:37525/json with timeout 3 increased to 10s during tests 2026-08-21 12:39:53,177 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:37525/devtools/page/1648624A5F04418EF0EABAFCF95696A9 2026-08-21 12:39:53,220 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 12:39:53,232 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 12:39:53,546 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:39:53,548 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 12:39:53,551 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=19" in browser 2026-08-21 12:39:53,551 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-21 12:39:53,566 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:39:54,265 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:54] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 113 0.123 0.579 2026-08-21 12:39:54,268 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '1648624A5F04418EF0EABAFCF95696A9', 'loaderId': 'CD18F73F862329505103388FD49642E2', 'isDownload': False} 2026-08-21 12:39:54,268 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('GS1BarcodeScanningTour')" 2026-08-21 12:39:54,284 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:39:54,302 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:54] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.008 0.009 2026-08-21 12:39:54,319 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:54] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.008 0.026 2026-08-21 12:39:54,337 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:54] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.036 2026-08-21 12:39:54,711 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:54] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.003 0.010 2026-08-21 12:39:54,734 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:54] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.013 0.006 2026-08-21 12:39:54,758 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:39:54,774 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:54] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 4 0.004 0.012 2026-08-21 12:39:54,781 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:54] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:39:54,796 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:54] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.004 2026-08-21 12:39:54,813 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:54] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-08-21 12:39:54,830 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('GS1BarcodeScanningTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=19"})" 2026-08-21 12:39:55,606 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:55] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 300 0.340 0.442 2026-08-21 12:39:55,664 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:55] "GET /pos/ui HTTP/1.1" 200 - 21 0.020 0.742 2026-08-21 12:39:55,689 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:39:55,797 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:55] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.057 0.114 2026-08-21 12:39:55,926 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:55] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 12:39:55,988 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:55] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 4 0.016 0.008 2026-08-21 12:39:56,011 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:56] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-08-21 12:39:56,030 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:56] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.005 2026-08-21 12:39:56,538 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:56] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.183 0.315 2026-08-21 12:39:56,626 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:56] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.027 0.047 2026-08-21 12:39:56,649 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:56] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.005 0.012 2026-08-21 12:39:56,683 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:56] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.012 0.006 2026-08-21 12:39:56,787 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:56] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 14 0.039 0.040 2026-08-21 12:39:56,822 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:56] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.008 0.100 2026-08-21 12:39:56,836 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 12:39:56,857 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:56] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.007 0.131 2026-08-21 12:39:56,913 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:56] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.031 0.166 2026-08-21 12:39:56,951 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:56] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.013 0.216 2026-08-21 12:39:57,001 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:57] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.018 0.256 2026-08-21 12:39:57,012 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 12:39:57,013 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:57] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.212 2026-08-21 12:39:57,021 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:39:57,023 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:39:57,062 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:57] "GET /web/image?model=product.product&field=image_128&id=895&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.021 0.196 2026-08-21 12:39:57,120 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:57] "GET /web/image?model=product.product&field=image_128&id=896&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.023 0.230 2026-08-21 12:39:57,136 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:57] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:39:57,177 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:57] "GET /web/image?model=product.product&field=image_128&id=897&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.014 0.248 2026-08-21 12:39:57,217 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:57] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.017 0.241 2026-08-21 12:39:57,237 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:57] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.200 2026-08-21 12:39:57,245 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:57] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:39:57,316 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:57] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.048 0.214 2026-08-21 12:39:57,330 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:57] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.248 2026-08-21 12:39:57,339 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:57] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.188 2026-08-21 12:39:57,349 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:57] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.198 2026-08-21 12:39:57,359 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:57] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.176 2026-08-21 12:39:57,388 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:57] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.015 0.153 2026-08-21 12:39:57,415 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:57] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.009 0.152 2026-08-21 12:39:57,452 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:57] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.010 0.122 2026-08-21 12:39:57,513 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:57] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.028 0.151 2026-08-21 12:39:57,537 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:57] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.003 0.179 2026-08-21 12:39:57,557 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:57] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.003 0.173 2026-08-21 12:39:57,587 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:57] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.014 0.182 2026-08-21 12:39:57,615 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:57] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.013 0.165 2026-08-21 12:39:57,713 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour GS1BarcodeScanningTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:39:57,734 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '0108431673020125100000001' (trigger: body)' 2026-08-21 12:39:57,748 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour GS1BarcodeScanningTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product 1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 1")))' 2026-08-21 12:39:57,776 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:57] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.039 0.015 2026-08-21 12:39:57,782 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '0108431673020125100000001' (trigger: body)' 2026-08-21 12:39:57,797 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour GS1BarcodeScanningTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product 1","quantity":2} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 1")):has(em.qty:contains("2")))' 2026-08-21 12:39:57,812 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '0108431673020125305' (trigger: body)' 2026-08-21 12:39:57,830 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour GS1BarcodeScanningTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product 1","quantity":7} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 1")):has(em.qty:contains("7")))' 2026-08-21 12:39:57,847 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '01084316730201253010' (trigger: body)' 2026-08-21 12:39:57,863 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour GS1BarcodeScanningTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product 1","quantity":17} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 1")):has(em.qty:contains("17")))' 2026-08-21 12:39:57,880 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '08431673020126' (trigger: body)' 2026-08-21 12:39:57,899 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour GS1BarcodeScanningTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product 2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 2")))' 2026-08-21 12:39:57,913 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '08431673020126' (trigger: body)' 2026-08-21 12:39:57,931 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour GS1BarcodeScanningTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product 2","quantity":2} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 2")):has(em.qty:contains("2")))' 2026-08-21 12:39:57,945 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '3760171283370' (trigger: body)' 2026-08-21 12:39:57,962 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour GS1BarcodeScanningTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product 3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 3")))' 2026-08-21 12:39:57,986 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '3760171283370' (trigger: body)' 2026-08-21 12:39:57,999 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour GS1BarcodeScanningTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product 3","quantity":2} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 3")):has(em.qty:contains("2")))' 2026-08-21 12:39:58,015 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '0108431673020132' (trigger: body)' 2026-08-21 12:39:58,034 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour GS1BarcodeScanningTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product 1","quantity":27} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 1")):has(em.qty:contains("27")))' 2026-08-21 12:39:58,046 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '0108431673020132305' (trigger: body)' 2026-08-21 12:39:58,064 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour GS1BarcodeScanningTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product 1","quantity":77} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 1")):has(em.qty:contains("77")))' 2026-08-21 12:39:58,081 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour GS1BarcodeScanningTour on step: 'Last tour step that avoids error mentioned in commit 443c209 (trigger: body)' 2026-08-21 12:39:58,081 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-21 12:39:58,109 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:39:58] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:39:58,115 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 13599 2026-08-21 12:39:58,116 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 12:39:58,117 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 13599 2026-08-21 12:39:58,221 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_123958_221034_TestUi.txt 2026-08-21 12:39:58,221 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpayyupeso_chrome_odoo" 2026-08-21 12:39:58,248 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_add_multiple_serials_at_once ... 2026-08-21 12:39:58,859 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 13815 2026-08-21 12:39:58,859 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpd4tzrnle_chrome_odoo 2026-08-21 12:39:58,859 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33737/json/version 2026-08-21 12:39:58,862 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33737/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:39:58,915 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:39:58,916 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33737/json 2026-08-21 12:39:58,919 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33737/json with timeout 3 increased to 10s during tests 2026-08-21 12:39:58,992 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:33737/devtools/page/C716CDFFD119CD369CAFF5791BE23C50 2026-08-21 12:39:59,007 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 12:39:59,021 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 12:39:59,381 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:39:59,383 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 12:39:59,386 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=19" in browser 2026-08-21 12:39:59,386 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-21 12:39:59,406 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:40:00,762 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:00] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 112 0.083 1.276 2026-08-21 12:40:00,765 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': 'C716CDFFD119CD369CAFF5791BE23C50', 'loaderId': '0208738EC501D2BF3CF3892F64A2E228', 'isDownload': False} 2026-08-21 12:40:00,765 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_add_multiple_serials_at_once')" 2026-08-21 12:40:00,780 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:40:00,810 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:00] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.024 0.008 2026-08-21 12:40:00,820 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:00] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.031 2026-08-21 12:40:00,843 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:00] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.008 0.040 2026-08-21 12:40:01,167 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:01] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.008 0.009 2026-08-21 12:40:01,197 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:01] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.022 0.007 2026-08-21 12:40:01,241 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:01] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.014 2026-08-21 12:40:01,241 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 12:40:01,243 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:01] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:40:01,254 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('test_add_multiple_serials_at_once', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=19"})" 2026-08-21 12:40:01,910 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:01] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 300 0.264 0.397 2026-08-21 12:40:02,000 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:02] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.029 0.043 2026-08-21 12:40:02,033 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_add_multiple_serials_at_once on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:40:02,037 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:02] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.016 0.014 2026-08-21 12:40:02,056 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:02] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.007 0.005 2026-08-21 12:40:02,142 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:02] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 14 0.035 0.032 2026-08-21 12:40:02,198 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:02] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.014 0.109 2026-08-21 12:40:02,212 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 12:40:02,246 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:02] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.021 0.151 2026-08-21 12:40:02,298 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:02] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.019 0.194 2026-08-21 12:40:02,337 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:02] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.011 0.214 2026-08-21 12:40:02,354 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-08-21 12:40:02,370 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:40:02,377 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:40:02,383 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:02] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.013 0.253 2026-08-21 12:40:02,393 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:40:02,401 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:02] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.007 0.249 2026-08-21 12:40:02,453 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:02] "GET /web/image?model=product.product&field=image_128&id=898&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.009 0.218 2026-08-21 12:40:02,490 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:02] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.007 0.233 2026-08-21 12:40:02,549 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:02] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.027 0.217 2026-08-21 12:40:02,559 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:02] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.173 2026-08-21 12:40:02,576 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:02] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.010 0.168 2026-08-21 12:40:02,582 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:02] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:40:02,594 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:02] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.011 0.167 2026-08-21 12:40:02,649 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:02] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.026 0.162 2026-08-21 12:40:02,662 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:02] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.006 0.164 2026-08-21 12:40:02,665 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:02] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.132 2026-08-21 12:40:02,677 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:02] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.119 2026-08-21 12:40:02,696 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:02] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.005 0.126 2026-08-21 12:40:02,741 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:02] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.011 0.143 2026-08-21 12:40:02,763 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:02] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.006 0.113 2026-08-21 12:40:02,783 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:02] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.003 0.123 2026-08-21 12:40:02,806 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:02] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.003 0.134 2026-08-21 12:40:02,835 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:02] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.009 0.108 2026-08-21 12:40:03,165 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_add_multiple_serials_at_once on step: 'click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A"))' 2026-08-21 12:40:03,187 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_add_multiple_serials_at_once on step: 'enter lot number (trigger: .list-line-input:last())' 2026-08-21 12:40:03,190 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:03] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.024 0.016 2026-08-21 12:40:03,208 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_add_multiple_serials_at_once on step: 'Press Enter (trigger: .list-line-input:last())' 2026-08-21 12:40:03,213 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_add_multiple_serials_at_once on step: 'enter lot number (trigger: .list-line-input:last())' 2026-08-21 12:40:03,228 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_add_multiple_serials_at_once on step: 'Press Enter (trigger: .list-line-input:last())' 2026-08-21 12:40:03,246 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_add_multiple_serials_at_once on step: 'enter lot number (trigger: .list-line-input:last())' 2026-08-21 12:40:03,264 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_add_multiple_serials_at_once on step: 'Press Enter (trigger: .list-line-input:last())' 2026-08-21 12:40:03,282 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_add_multiple_serials_at_once on step: 'click validate lot number (trigger: .popup .button.confirm)' 2026-08-21 12:40:03,317 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_add_multiple_serials_at_once on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"3.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(em.qty:contains("3")))' 2026-08-21 12:40:03,320 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_add_multiple_serials_at_once on step: 'click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A"))' 2026-08-21 12:40:03,330 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_add_multiple_serials_at_once on step: '.fa-trash-o' 2026-08-21 12:40:03,345 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_add_multiple_serials_at_once on step: 'enter lot number (trigger: .list-line-input:last())' 2026-08-21 12:40:03,362 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_add_multiple_serials_at_once on step: 'Press Enter (trigger: .list-line-input:last())' 2026-08-21 12:40:03,380 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_add_multiple_serials_at_once on step: 'enter lot number (trigger: .list-line-input:last())' 2026-08-21 12:40:03,398 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_add_multiple_serials_at_once on step: 'Press Enter (trigger: .list-line-input:last())' 2026-08-21 12:40:03,414 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_add_multiple_serials_at_once on step: 'click validate lot number (trigger: .popup .button.confirm)' 2026-08-21 12:40:03,442 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_add_multiple_serials_at_once on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"4.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(em.qty:contains("4")))' 2026-08-21 12:40:03,446 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_add_multiple_serials_at_once on step: 'Last tour step that avoids error mentioned in commit 443c209 (trigger: body)' 2026-08-21 12:40:03,447 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-21 12:40:03,455 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 13815 2026-08-21 12:40:03,456 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 12:40:03,456 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 13815 2026-08-21 12:40:03,529 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_124003_529457_TestUi.txt 2026-08-21 12:40:03,529 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpd4tzrnle_chrome_odoo" 2026-08-21 12:40:03,554 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_cash_payments_should_reflect_on_next_opening ... 2026-08-21 12:40:03,930 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 14021 2026-08-21 12:40:03,930 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpj1tftjoz_chrome_odoo 2026-08-21 12:40:03,931 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43745/json/version 2026-08-21 12:40:03,960 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:43745/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:40:03,989 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:40:03,990 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43745/json 2026-08-21 12:40:03,990 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:43745/json with timeout 3 increased to 10s during tests 2026-08-21 12:40:04,014 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:43745/devtools/page/69427843C3F3CD40D5809499E2D96A41 2026-08-21 12:40:04,074 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 12:40:04,113 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 12:40:04,335 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:40:04,337 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 12:40:04,340 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=19" in browser 2026-08-21 12:40:04,340 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-21 12:40:04,354 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:40:05,018 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:05] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 110 0.100 0.567 2026-08-21 12:40:05,020 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '69427843C3F3CD40D5809499E2D96A41', 'loaderId': '3AC2C205F5FB4D9AE936E61A24CE159B', 'isDownload': False} 2026-08-21 12:40:05,020 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('OrderPaidInCash')" 2026-08-21 12:40:05,038 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:40:05,053 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:05] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.007 2026-08-21 12:40:05,064 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:05] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.018 2026-08-21 12:40:05,081 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:05] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.035 2026-08-21 12:40:05,491 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:05] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.006 0.010 2026-08-21 12:40:05,513 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:05] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.015 0.013 2026-08-21 12:40:05,532 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:40:05,542 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:05] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:40:05,553 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:05] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.010 2026-08-21 12:40:05,568 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('OrderPaidInCash', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=19"})" 2026-08-21 12:40:06,255 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:06] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 302 0.273 0.420 2026-08-21 12:40:06,308 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:06] "GET /pos/ui HTTP/1.1" 200 - 20 0.018 0.667 2026-08-21 12:40:06,336 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:40:06,388 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:06] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.025 0.086 2026-08-21 12:40:06,542 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:06] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.004 2026-08-21 12:40:06,594 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:06] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.019 0.006 2026-08-21 12:40:07,124 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:07] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.162 0.346 2026-08-21 12:40:07,203 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:07] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.028 0.038 2026-08-21 12:40:07,223 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:07] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.003 0.012 2026-08-21 12:40:07,234 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:07] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-21 12:40:07,310 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:07] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 14 0.033 0.030 2026-08-21 12:40:07,346 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:07] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.008 0.086 2026-08-21 12:40:07,374 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:40:07,399 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:07] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.010 0.125 2026-08-21 12:40:07,470 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:07] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.015 0.190 2026-08-21 12:40:07,492 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:40:07,496 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:40:07,507 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:40:07,517 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:07] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.017 0.224 2026-08-21 12:40:07,564 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:07] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.009 0.274 2026-08-21 12:40:07,590 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:07] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.018 0.257 2026-08-21 12:40:07,626 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:07] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.012 0.221 2026-08-21 12:40:07,683 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:07] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.015 0.266 2026-08-21 12:40:07,688 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:40:07,704 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:07] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.010 0.181 2026-08-21 12:40:07,715 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:07] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:40:07,716 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:07] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.005 0.187 2026-08-21 12:40:07,737 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:07] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.014 0.153 2026-08-21 12:40:07,757 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:07] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.006 0.148 2026-08-21 12:40:07,765 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.150 2026-08-21 12:40:07,819 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:07] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.023 0.166 2026-08-21 12:40:07,830 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:07] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.136 2026-08-21 12:40:07,847 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:07] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.004 0.124 2026-08-21 12:40:07,902 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:07] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.022 0.159 2026-08-21 12:40:07,930 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:07] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.009 0.180 2026-08-21 12:40:07,947 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:07] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.004 0.171 2026-08-21 12:40:07,967 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:07] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.005 0.138 2026-08-21 12:40:07,994 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:07] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.017 0.109 2026-08-21 12:40:08,195 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour OrderPaidInCash on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:40:08,213 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour OrderPaidInCash on step: 'click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad"))' 2026-08-21 12:40:08,228 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:08] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.008 0.016 2026-08-21 12:40:08,230 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour OrderPaidInCash on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")))' 2026-08-21 12:40:08,248 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour OrderPaidInCash on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 12:40:08,265 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour OrderPaidInCash on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 12:40:08,278 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour OrderPaidInCash on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 12:40:08,296 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour OrderPaidInCash on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 12:40:08,314 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour OrderPaidInCash on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 12:40:08,328 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour OrderPaidInCash on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 12:40:08,345 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour OrderPaidInCash on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"5"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("5")))' 2026-08-21 12:40:09,199 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour OrderPaidInCash on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"5"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("5")))' 2026-08-21 12:40:09,211 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour OrderPaidInCash on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 12:40:09,233 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour OrderPaidInCash on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:40:09,239 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:09] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:40:09,240 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:09] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:40:09,246 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour OrderPaidInCash on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 12:40:09,264 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour OrderPaidInCash on step: 'validate button is highlighted (trigger: .payment-screen .button.next.highlight)' 2026-08-21 12:40:09,278 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour OrderPaidInCash on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 12:40:09,293 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #38751161 for PoS orders references: ['Order 00067-002-0001'] (draft: False) 2026-08-21 12:40:09,295 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour OrderPaidInCash on step: 'there should be the receipt (trigger: .receipt-screen .pos-receipt)' 2026-08-21 12:40:09,303 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:09] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:40:09,434 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #38751161 with result: [{'id': 67, 'pos_reference': 'Order 00067-002-0001', 'account_move': False}] 2026-08-21 12:40:09,448 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:09] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 99 0.068 0.091 2026-08-21 12:40:09,500 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:09] "GET /web/image?model=pos.config&id=19&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.010 2026-08-21 12:40:09,741 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:09] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-21 12:40:10,231 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour OrderPaidInCash on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 12:40:10,245 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour OrderPaidInCash on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 12:40:10,261 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour OrderPaidInCash on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:40:10,279 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour OrderPaidInCash on step: '.close-button' 2026-08-21 12:40:10,296 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour OrderPaidInCash on step: 'div.popup.close-pos-popup input' 2026-08-21 12:40:10,326 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:10] "POST /web/dataset/call_kw/pos.session/get_closing_control_data HTTP/1.1" 200 - 16 0.014 0.024 2026-08-21 12:40:11,097 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour OrderPaidInCash on step: '.payment-methods-overview tr td:nth-child(4):contains(0.00)' 2026-08-21 12:40:11,209 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:11] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-21 12:40:11,864 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour OrderPaidInCash on step: 'footer .button:contains('Close Session')' 2026-08-21 12:40:11,878 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour OrderPaidInCash on step: '[name=last_session_closing_cash]:contains(25.00)' 2026-08-21 12:40:11,888 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:11] "POST /web/dataset/call_kw/pos.session/post_closing_cash_details HTTP/1.1" 200 - 11 0.007 0.013 2026-08-21 12:40:11,961 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:11] "POST /web/dataset/call_kw/pos.session/update_closing_control_state_session HTTP/1.1" 200 - 23 0.036 0.032 2026-08-21 12:40:12,488 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 46, model: account.move 2026-08-21 12:40:13,306 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:13] "POST /web/dataset/call_kw/pos.session/close_session_from_ui HTTP/1.1" 200 - 618 0.571 0.768 2026-08-21 12:40:13,683 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:13] "GET /web HTTP/1.1" 200 - 43 0.028 0.320 2026-08-21 12:40:13,744 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:13] "GET /web/webclient/load_menus/28164c99245f07be06c273977f50876c1bcda9140f4da594729a8f23791aee5c HTTP/1.1" 200 - 2 0.001 0.022 2026-08-21 12:40:13,756 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:13] "GET /web/assets/4a43d02/web.assets_web.min.js HTTP/1.1" 200 - 4 0.006 0.034 2026-08-21 12:40:13,769 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:13] "GET /web/assets/dccc580/web.assets_web.min.css HTTP/1.1" 200 - 4 0.005 0.023 2026-08-21 12:40:13,810 104 INFO rb-022b3bb-224122-406412 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-08-21 12:40:13,819 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:13] "GET /web/assets/4f3afd1/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.006 0.017 2026-08-21 12:40:14,532 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:14] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-08-21 12:40:14,536 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:14] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-08-21 12:40:14,542 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:14] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-08-21 12:40:14,548 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:14] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.005 0.008 2026-08-21 12:40:14,738 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:14] "POST /mail/init_messaging HTTP/1.1" 200 - 87 0.091 0.099 2026-08-21 12:40:14,744 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:14] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 0.157 2026-08-21 12:40:14,749 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:14] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 3 0.001 0.144 2026-08-21 12:40:14,767 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:14] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 7 0.007 0.152 2026-08-21 12:40:14,808 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:14] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 15 0.021 0.169 2026-08-21 12:40:14,837 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:14] "GET /web/image?model=res.users&field=avatar_128&id=46 HTTP/1.1" 200 - 11 0.009 0.018 2026-08-21 12:40:14,852 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:14] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.005 0.146 2026-08-21 12:40:14,870 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:14] "GET /web/offline HTTP/1.1" 200 - 7 0.004 0.103 2026-08-21 12:40:14,871 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:14] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:40:14,881 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:14] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.003 0.105 2026-08-21 12:40:14,892 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:14] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.004 0.099 2026-08-21 12:40:14,908 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:14] "POST /web/action/load HTTP/1.1" 200 - 9 0.005 0.101 2026-08-21 12:40:14,912 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:14] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.252 2026-08-21 12:40:14,966 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:14] "GET /web?reload=true HTTP/1.1" 200 - 16 0.007 0.035 2026-08-21 12:40:15,029 104 INFO rb-022b3bb-224122-406412 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-08-21 12:40:15,646 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:15] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-08-21 12:40:15,647 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:15] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-08-21 12:40:15,661 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:15] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.016 2026-08-21 12:40:15,685 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:15] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.024 0.008 2026-08-21 12:40:15,762 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:15] "POST /mail/init_messaging HTTP/1.1" 200 - 36 0.035 0.052 2026-08-21 12:40:15,771 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:15] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 3 0.001 0.075 2026-08-21 12:40:15,790 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:15] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 3 0.009 0.086 2026-08-21 12:40:15,809 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:15] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 7 0.006 0.093 2026-08-21 12:40:15,812 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:15] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.099 2026-08-21 12:40:15,836 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:15] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.009 0.090 2026-08-21 12:40:15,842 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:15] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.002 0.054 2026-08-21 12:40:15,852 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:15] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.002 0.055 2026-08-21 12:40:15,874 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:15] "POST /web/action/load HTTP/1.1" 200 - 10 0.006 0.054 2026-08-21 12:40:15,899 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:15] "GET /web/image?model=res.users&field=avatar_128&id=46 HTTP/1.1" 304 - 11 0.006 0.062 2026-08-21 12:40:16,008 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:16] "POST /web/dataset/call_kw/pos.config/get_views HTTP/1.1" 200 - 50 0.033 0.068 2026-08-21 12:40:16,065 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:16] "POST /web/dataset/call_kw/pos.config/web_search_read HTTP/1.1" 200 - 13 0.012 0.022 2026-08-21 12:40:16,927 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour OrderPaidInCash on step: '[name=last_session_closing_cash]:contains(25.00)' 2026-08-21 12:40:16,930 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-21 12:40:16,940 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:16] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:40:16,944 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 14021 2026-08-21 12:40:16,945 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 12:40:16,945 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 14021 2026-08-21 12:40:17,042 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_124017_042301_TestUi.txt 2026-08-21 12:40:17,042 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpj1tftjoz_chrome_odoo" 2026-08-21 12:40:17,084 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_cash_rounding_payment ... 2026-08-21 12:40:17,690 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 14293 2026-08-21 12:40:17,691 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpy3qo9rvh_chrome_odoo 2026-08-21 12:40:17,691 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37379/json/version 2026-08-21 12:40:17,693 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:37379/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:40:17,741 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:40:17,741 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37379/json 2026-08-21 12:40:17,741 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:37379/json with timeout 3 increased to 10s during tests 2026-08-21 12:40:17,767 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:37379/devtools/page/8CB10014DAE14906FAA22D523947696B 2026-08-21 12:40:17,792 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 12:40:17,807 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 12:40:18,050 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:accountman from n/a 2026-08-21 12:40:18,052 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 12:40:18,057 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=19" in browser 2026-08-21 12:40:18,057 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-21 12:40:18,083 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:40:18,995 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:18] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 114 0.188 0.737 2026-08-21 12:40:18,998 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '8CB10014DAE14906FAA22D523947696B', 'loaderId': '7A8C7995E1D2B63BBDF468E1A0D7C5E9', 'isDownload': False} 2026-08-21 12:40:18,998 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('CashRoundingPayment')" 2026-08-21 12:40:19,009 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:40:19,020 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:19] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.007 2026-08-21 12:40:19,033 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:19] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.008 2026-08-21 12:40:19,047 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:19] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.021 2026-08-21 12:40:19,385 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:19] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.006 0.007 2026-08-21 12:40:19,401 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:19] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.009 0.005 2026-08-21 12:40:19,427 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:19] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.010 2026-08-21 12:40:19,430 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:19] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:40:19,431 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.020 2026-08-21 12:40:19,456 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('CashRoundingPayment', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=19"})" 2026-08-21 12:40:20,129 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:20] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 301 0.294 0.394 2026-08-21 12:40:20,215 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:20] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.052 2026-08-21 12:40:20,235 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashRoundingPayment on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:40:20,239 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:20] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.005 0.013 2026-08-21 12:40:20,253 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:20] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 12:40:20,353 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:20] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 14 0.039 0.039 2026-08-21 12:40:20,407 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:20] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.020 0.112 2026-08-21 12:40:20,421 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:40:20,448 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:20] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.013 0.153 2026-08-21 12:40:20,493 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:20] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.010 0.184 2026-08-21 12:40:20,544 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:20] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.008 0.229 2026-08-21 12:40:20,551 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:40:20,570 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:40:20,590 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:40:20,596 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:40:20,599 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:20] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.010 0.281 2026-08-21 12:40:20,637 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:20] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.015 0.263 2026-08-21 12:40:20,712 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:20] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.011 0.270 2026-08-21 12:40:20,789 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:20] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.030 0.305 2026-08-21 12:40:20,843 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:20] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.017 0.311 2026-08-21 12:40:20,931 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:20] "GET /web/image/res.users/44/avatar_128 HTTP/1.1" 200 - 19 0.030 0.273 2026-08-21 12:40:20,938 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:20] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:40:20,944 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:20] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.006 0.301 2026-08-21 12:40:20,957 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:20] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.268 2026-08-21 12:40:20,961 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.226 2026-08-21 12:40:20,972 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:20] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.235 2026-08-21 12:40:20,984 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:20] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.002 0.184 2026-08-21 12:40:21,005 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:21] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.010 0.148 2026-08-21 12:40:21,017 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:21] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.074 2026-08-21 12:40:21,036 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:21] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.002 0.087 2026-08-21 12:40:21,055 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:21] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.002 0.088 2026-08-21 12:40:21,074 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:21] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.003 0.091 2026-08-21 12:40:21,104 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:21] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.016 0.070 2026-08-21 12:40:21,295 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashRoundingPayment on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:40:21,312 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashRoundingPayment on step: 'click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board"))' 2026-08-21 12:40:21,318 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:21] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.017 0.017 2026-08-21 12:40:21,334 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashRoundingPayment on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(em.qty:contains("1")))' 2026-08-21 12:40:21,350 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashRoundingPayment on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(em.qty:contains("1")))' 2026-08-21 12:40:21,363 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashRoundingPayment on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 12:40:21,397 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashRoundingPayment on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:40:21,402 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:21] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:40:21,404 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:21] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:40:21,414 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashRoundingPayment on step: 'total is 1.90 (trigger: .total:contains("1.90"))' 2026-08-21 12:40:21,434 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashRoundingPayment on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 12:40:21,447 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashRoundingPayment on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 12:40:21,470 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashRoundingPayment on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-08-21 12:40:21,479 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashRoundingPayment on step: 'click numpad button: 9 (trigger: div.numpad.row button.col:contains("9"))' 2026-08-21 12:40:21,495 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashRoundingPayment on step: 'click numpad button: 4 (trigger: div.numpad.row button.col:contains("4"))' 2026-08-21 12:40:21,512 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashRoundingPayment on step: 'line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash"))' 2026-08-21 12:40:21,527 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashRoundingPayment on step: 'amount tendered in the line is '1.94' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("1.94"))' 2026-08-21 12:40:21,548 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashRoundingPayment on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 12:40:21,561 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashRoundingPayment on step: 'error popup is shown (trigger: .modal-dialog .popup-error)' 2026-08-21 12:40:21,564 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-21 12:40:21,583 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:21] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:40:21,603 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 14293 2026-08-21 12:40:21,604 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 12:40:21,605 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 14293 2026-08-21 12:40:21,674 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_124021_673738_TestUi.txt 2026-08-21 12:40:21,674 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpy3qo9rvh_chrome_odoo" 2026-08-21 12:40:21,704 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_change_without_cash_method ... 2026-08-21 12:40:22,132 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 14506 2026-08-21 12:40:22,133 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpbfd9qiwx_chrome_odoo 2026-08-21 12:40:22,133 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33223/json/version 2026-08-21 12:40:22,134 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33223/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:40:22,189 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:40:22,189 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33223/json 2026-08-21 12:40:22,190 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33223/json with timeout 3 increased to 10s during tests 2026-08-21 12:40:22,199 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:33223/devtools/page/9D8849624D29DABEAA66673B9D703611 2026-08-21 12:40:22,211 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 12:40:22,265 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 12:40:22,520 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:40:22,522 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 12:40:22,525 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=19" in browser 2026-08-21 12:40:22,525 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-21 12:40:22,542 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:40:23,188 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:23] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 111 0.072 0.579 2026-08-21 12:40:23,191 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '9D8849624D29DABEAA66673B9D703611', 'loaderId': 'C4D779FD12D59C01399FB4CB81FC8417', 'isDownload': False} 2026-08-21 12:40:23,191 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PaymentScreenTour2')" 2026-08-21 12:40:23,207 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:40:23,219 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:23] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.007 2026-08-21 12:40:23,229 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:23] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.016 2026-08-21 12:40:23,257 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:23] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.043 2026-08-21 12:40:23,537 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:23] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.004 0.010 2026-08-21 12:40:23,549 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:23] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.009 2026-08-21 12:40:23,568 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:40:23,581 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:23] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.005 2026-08-21 12:40:23,587 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:23] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:40:23,597 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PaymentScreenTour2', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=19"})" 2026-08-21 12:40:24,332 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:24] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 303 0.308 0.429 2026-08-21 12:40:24,403 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:24] "GET /pos/ui HTTP/1.1" 200 - 20 0.027 0.754 2026-08-21 12:40:24,430 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:40:24,472 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:24] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.025 0.047 2026-08-21 12:40:24,673 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:24] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-08-21 12:40:24,722 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:24] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.005 2026-08-21 12:40:25,246 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:25] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.172 0.340 2026-08-21 12:40:25,336 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:25] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.024 0.050 2026-08-21 12:40:25,381 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:25] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.007 0.016 2026-08-21 12:40:25,402 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:25] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 12:40:25,486 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:25] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 14 0.028 0.039 2026-08-21 12:40:25,529 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:25] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.009 0.098 2026-08-21 12:40:25,548 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 12:40:25,584 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:25] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.009 0.140 2026-08-21 12:40:25,621 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:25] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.008 0.175 2026-08-21 12:40:25,664 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:25] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.013 0.200 2026-08-21 12:40:25,701 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:25] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.005 0.246 2026-08-21 12:40:25,710 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:40:25,718 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:25] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.221 2026-08-21 12:40:25,724 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:40:25,755 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-08-21 12:40:25,761 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:40:25,796 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:25] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.029 0.146 2026-08-21 12:40:25,835 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:25] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.007 0.202 2026-08-21 12:40:25,886 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:25] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.012 0.245 2026-08-21 12:40:25,901 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:25] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.007 0.227 2026-08-21 12:40:25,908 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:25] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.002 0.167 2026-08-21 12:40:25,919 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:25] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.152 2026-08-21 12:40:25,922 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:25] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.148 2026-08-21 12:40:25,933 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:25] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.129 2026-08-21 12:40:25,977 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:25] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.019 0.118 2026-08-21 12:40:26,000 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:26] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.006 0.095 2026-08-21 12:40:26,013 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:26] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.098 2026-08-21 12:40:26,030 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:26] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.002 0.113 2026-08-21 12:40:26,045 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:26] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.001 0.100 2026-08-21 12:40:26,061 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:26] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.003 0.113 2026-08-21 12:40:26,116 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:26] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.004 0.012 2026-08-21 12:40:26,444 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour2 on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:40:26,461 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour2 on step: 'click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray"))' 2026-08-21 12:40:26,479 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(em.qty:contains("1")))' 2026-08-21 12:40:26,497 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour2 on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 12:40:26,511 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour2 on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 12:40:26,528 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour2 on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 12:40:26,546 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour2 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 12:40:26,562 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour2 on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 12:40:26,580 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour2 on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 12:40:26,594 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(em.qty:contains("1")))' 2026-08-21 12:40:26,611 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 12:40:26,640 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:40:26,644 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:26] "GET /point_of_sale/static/src/img/pay-later.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:40:26,657 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour2 on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 12:40:26,718 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour2 on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 12:40:26,750 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour2 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 12:40:26,761 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour2 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 12:40:26,781 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour2 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 12:40:26,794 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour2 on step: 'remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0"))' 2026-08-21 12:40:26,812 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour2 on step: 'change is 0.0 (trigger: .payment-status-change .amount:contains("0.0"))' 2026-08-21 12:40:26,813 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-21 12:40:26,819 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 14506 2026-08-21 12:40:26,820 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 12:40:26,820 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 14506 2026-08-21 12:40:26,986 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_124026_985693_TestUi.txt 2026-08-21 12:40:26,986 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpbfd9qiwx_chrome_odoo" 2026-08-21 12:40:27,022 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_chrome_without_cash_move_permission ... 2026-08-21 12:40:27,800 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 14718 2026-08-21 12:40:27,801 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpalb8cyt4_chrome_odoo 2026-08-21 12:40:27,801 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36777/json/version 2026-08-21 12:40:27,803 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:36777/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:40:27,911 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:40:27,912 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36777/json 2026-08-21 12:40:27,912 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:36777/json with timeout 3 increased to 10s during tests 2026-08-21 12:40:27,968 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:36777/devtools/page/6046A7BBB8BCDFA222C659C86CC93BEA 2026-08-21 12:40:28,039 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 12:40:28,110 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 12:40:28,544 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:accountman from n/a 2026-08-21 12:40:28,546 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 12:40:28,602 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=19" in browser 2026-08-21 12:40:28,603 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-21 12:40:28,621 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:40:29,216 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:29] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 109 0.086 0.513 2026-08-21 12:40:29,218 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '6046A7BBB8BCDFA222C659C86CC93BEA', 'loaderId': '369155CDA5ACF2F4DA0CAD2DCA670DBD', 'isDownload': False} 2026-08-21 12:40:29,218 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('chrome_without_cash_move_permission')" 2026-08-21 12:40:29,242 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:40:29,253 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:29] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.007 2026-08-21 12:40:29,263 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:29] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.013 2026-08-21 12:40:29,297 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:29] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.018 0.031 2026-08-21 12:40:29,675 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:29] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.001 0.008 2026-08-21 12:40:29,765 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:29] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.008 0.007 2026-08-21 12:40:29,817 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:40:29,937 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:29] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:40:29,946 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:29] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.007 2026-08-21 12:40:29,980 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('chrome_without_cash_move_permission', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=19"})" 2026-08-21 12:40:30,688 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:30] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 298 0.300 0.418 2026-08-21 12:40:30,730 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:30] "GET /pos/ui HTTP/1.1" 200 - 20 0.012 0.711 2026-08-21 12:40:30,748 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:40:30,817 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:30] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.044 0.057 2026-08-21 12:40:31,008 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:31] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.008 0.009 2026-08-21 12:40:31,063 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:31] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.005 2026-08-21 12:40:31,549 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:31] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 172 0.160 0.313 2026-08-21 12:40:31,637 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:31] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.041 2026-08-21 12:40:31,657 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:31] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.004 0.011 2026-08-21 12:40:31,672 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:31] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 12:40:31,774 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:31] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 14 0.042 0.045 2026-08-21 12:40:31,822 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:31] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.019 0.117 2026-08-21 12:40:31,833 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:40:31,871 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:31] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.020 0.151 2026-08-21 12:40:31,938 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:31] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.037 0.190 2026-08-21 12:40:31,945 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:40:31,960 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 12:40:31,964 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:40:32,001 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:32] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.030 0.243 2026-08-21 12:40:32,008 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:32] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:40:32,057 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:32] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.019 0.284 2026-08-21 12:40:32,068 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:32] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.285 2026-08-21 12:40:32,111 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:32] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.009 0.257 2026-08-21 12:40:32,143 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:32] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.006 0.247 2026-08-21 12:40:32,155 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:32] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.179 2026-08-21 12:40:32,168 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:32] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:40:32,173 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:32] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.012 0.151 2026-08-21 12:40:32,191 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:32] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.110 2026-08-21 12:40:32,200 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:32] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.123 2026-08-21 12:40:32,203 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.114 2026-08-21 12:40:32,261 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:32] "GET /web/image/res.users/44/avatar_128 HTTP/1.1" 200 - 19 0.026 0.112 2026-08-21 12:40:32,283 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:32] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.014 0.121 2026-08-21 12:40:32,304 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:32] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.009 0.111 2026-08-21 12:40:32,338 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:32] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.008 0.143 2026-08-21 12:40:32,353 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:32] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.001 0.156 2026-08-21 12:40:32,372 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:32] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.001 0.168 2026-08-21 12:40:32,389 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:32] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.001 0.123 2026-08-21 12:40:32,406 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:32] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.006 0.073 2026-08-21 12:40:32,677 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour chrome_without_cash_move_permission on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:40:32,695 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour chrome_without_cash_move_permission on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:40:32,711 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour chrome_without_cash_move_permission on step: '.pos-topheader:not(:contains(Cash In/Out))' 2026-08-21 12:40:32,715 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:32] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.017 2026-08-21 12:40:32,721 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-21 12:40:32,735 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:32] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:40:32,739 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 14718 2026-08-21 12:40:32,740 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 12:40:32,741 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 14718 2026-08-21 12:40:32,981 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_124032_980399_TestUi.txt 2026-08-21 12:40:32,981 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpalb8cyt4_chrome_odoo" 2026-08-21 12:40:33,009 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_combo_disallowLineQuantityChange ... 2026-08-21 12:40:35,826 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 14933 2026-08-21 12:40:35,827 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp5zzh6ctl_chrome_odoo 2026-08-21 12:40:35,827 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43639/json/version 2026-08-21 12:40:35,829 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:43639/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:40:35,919 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:40:35,919 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43639/json 2026-08-21 12:40:35,920 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:43639/json with timeout 3 increased to 10s during tests 2026-08-21 12:40:35,972 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:43639/devtools/page/395B76F4BC934EC64B0595D9AF39B9AD 2026-08-21 12:40:35,991 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 12:40:36,012 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 12:40:36,214 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:40:36,216 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 12:40:36,219 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=19" in browser 2026-08-21 12:40:36,219 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-21 12:40:36,229 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:40:36,780 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:36] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 112 0.071 0.484 2026-08-21 12:40:36,782 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '395B76F4BC934EC64B0595D9AF39B9AD', 'loaderId': '21508026A16AE12ABE35FCE6D7FFA96D', 'isDownload': False} 2026-08-21 12:40:36,783 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_combo_disallowLineQuantityChange')" 2026-08-21 12:40:36,795 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:40:36,813 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:36] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.014 2026-08-21 12:40:36,830 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:36] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.027 2026-08-21 12:40:36,837 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:36] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.031 2026-08-21 12:40:37,197 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:37] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.010 0.008 2026-08-21 12:40:37,206 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:37] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.012 2026-08-21 12:40:37,246 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-08-21 12:40:37,252 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:37] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.008 0.014 2026-08-21 12:40:37,255 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:37] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:40:37,275 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('test_combo_disallowLineQuantityChange', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=19"})" 2026-08-21 12:40:37,950 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:37] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 305 0.269 0.402 2026-08-21 12:40:38,031 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:38] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.020 0.043 2026-08-21 12:40:38,050 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_combo_disallowLineQuantityChange on step: 'replace disallowLineQuantityChange to be true (trigger: body)' 2026-08-21 12:40:38,053 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:38] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.004 0.012 2026-08-21 12:40:38,075 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:38] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.010 0.006 2026-08-21 12:40:38,166 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:38] "GET /web/image?model=product.product&field=image_128&id=900&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 14 0.028 0.041 2026-08-21 12:40:38,211 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:38] "GET /web/image?model=product.product&field=image_128&id=901&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.016 0.093 2026-08-21 12:40:38,229 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:40:38,271 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:38] "GET /web/image?model=product.product&field=image_128&id=902&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.025 0.143 2026-08-21 12:40:38,318 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:38] "GET /web/image?model=product.product&field=image_128&id=899&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.011 0.213 2026-08-21 12:40:38,366 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:38] "GET /web/image?model=product.product&field=image_128&id=904&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.019 0.229 2026-08-21 12:40:38,404 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:40:38,411 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:40:38,413 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:40:38,434 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:38] "GET /web/image?model=product.product&field=image_128&id=903&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.018 0.296 2026-08-21 12:40:38,448 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:38] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.007 0.269 2026-08-21 12:40:38,470 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:38] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:40:38,516 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:38] "GET /web/image?model=product.product&field=image_128&id=905&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.039 0.247 2026-08-21 12:40:38,582 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:38] "GET /web/image?model=product.product&field=image_128&id=906&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.017 0.293 2026-08-21 12:40:38,635 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:38] "GET /web/image?model=product.product&field=image_128&id=907&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.017 0.287 2026-08-21 12:40:38,646 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:38] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.223 2026-08-21 12:40:38,682 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:38] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.012 0.233 2026-08-21 12:40:38,701 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:38] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.009 0.198 2026-08-21 12:40:38,703 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:38] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:40:38,711 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:38] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.207 2026-08-21 12:40:38,735 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:38] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.011 0.202 2026-08-21 12:40:38,752 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:38] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.141 2026-08-21 12:40:38,783 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:38] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.024 0.117 2026-08-21 12:40:38,810 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:38] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.010 0.130 2026-08-21 12:40:38,867 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:38] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.019 0.142 2026-08-21 12:40:38,929 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:38] "GET /web/image?model=product.product&field=image_128&id=910&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.021 0.193 2026-08-21 12:40:38,987 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:38] "GET /web/image?model=product.product&field=image_128&id=909&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.015 0.221 2026-08-21 12:40:39,033 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:39] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.012 0.261 2026-08-21 12:40:39,070 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:39] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.007 0.269 2026-08-21 12:40:39,128 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:39] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.033 0.274 2026-08-21 12:40:39,146 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:39] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.005 0.233 2026-08-21 12:40:39,187 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:39] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.009 0.231 2026-08-21 12:40:39,202 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_combo_disallowLineQuantityChange on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:40:39,203 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_combo_disallowLineQuantityChange on step: 'click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo"))' 2026-08-21 12:40:39,229 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_combo_disallowLineQuantityChange on step: 'Select combo item Combo Product 2 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 2")))' 2026-08-21 12:40:39,239 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:39] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.019 0.230 2026-08-21 12:40:39,259 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_combo_disallowLineQuantityChange on step: 'Select combo item Combo Product 4 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 4")))' 2026-08-21 12:40:39,273 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_combo_disallowLineQuantityChange on step: 'Select combo item Combo Product 6 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 6")))' 2026-08-21 12:40:39,281 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_combo_disallowLineQuantityChange on step: 'Click `confirm` (trigger: .popup.combo-configurator-popup footer button.confirm)' 2026-08-21 12:40:39,311 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:39] "GET /web/image?model=product.product&field=image_128&id=908&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.021 0.251 2026-08-21 12:40:39,357 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:39] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.015 0.264 2026-08-21 12:40:39,373 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_combo_disallowLineQuantityChange on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 12:40:39,380 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_combo_disallowLineQuantityChange on step: 'Click 0 (trigger: .popup div.numpad.row button.col:not(:contains('+')):contains('0'))' 2026-08-21 12:40:39,393 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:39] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.007 0.251 2026-08-21 12:40:39,434 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:39] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.009 0.228 2026-08-21 12:40:39,451 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:39] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.002 0.247 2026-08-21 12:40:39,492 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:39] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.027 0.224 2026-08-21 12:40:39,509 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:39] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.003 0.187 2026-08-21 12:40:39,527 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:39] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.002 0.163 2026-08-21 12:40:40,233 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_combo_disallowLineQuantityChange on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-21 12:40:40,244 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_combo_disallowLineQuantityChange on step: 'Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline)))' 2026-08-21 12:40:40,248 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-21 12:40:40,258 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 14933 2026-08-21 12:40:40,260 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 12:40:40,261 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 14933 2026-08-21 12:40:40,371 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_124040_371124_TestUi.txt 2026-08-21 12:40:40,371 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp5zzh6ctl_chrome_odoo" 2026-08-21 12:40:40,661 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 15144 2026-08-21 12:40:40,661 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpholubdux_chrome_odoo 2026-08-21 12:40:40,661 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:45867/json/version 2026-08-21 12:40:40,663 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:45867/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:40:40,702 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:40:40,702 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:45867/json 2026-08-21 12:40:40,704 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:45867/json with timeout 3 increased to 10s during tests 2026-08-21 12:40:40,726 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:45867/devtools/page/89CA0B55E0B8225C4C9E9624B240153F 2026-08-21 12:40:40,778 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 12:40:40,790 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 12:40:40,917 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:40:40,919 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 12:40:40,927 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=19" in browser 2026-08-21 12:40:40,927 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-21 12:40:41,010 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:41] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 20 0.019 0.056 2026-08-21 12:40:41,013 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '89CA0B55E0B8225C4C9E9624B240153F', 'loaderId': '1FD8AA131DB638B239EB03C09AF9B9ED', 'isDownload': False} 2026-08-21 12:40:41,014 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_combo_disallowLineQuantityChange_2')" 2026-08-21 12:40:41,028 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:40:41,048 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:41] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.006 0.009 2026-08-21 12:40:41,066 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:41] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.010 0.021 2026-08-21 12:40:41,081 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:41] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.036 2026-08-21 12:40:41,457 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:41] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.004 0.009 2026-08-21 12:40:41,471 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:41] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.008 0.007 2026-08-21 12:40:41,512 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:40:41,531 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:41] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.007 2026-08-21 12:40:41,536 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:41] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:40:41,543 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('test_combo_disallowLineQuantityChange_2', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=19"})" 2026-08-21 12:40:42,092 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:42] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 178 0.172 0.371 2026-08-21 12:40:42,157 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:42] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.032 2026-08-21 12:40:42,197 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:42] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.017 0.014 2026-08-21 12:40:42,209 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:42] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 12:40:42,294 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:42] "GET /web/image?model=product.product&field=image_128&id=900&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.029 0.041 2026-08-21 12:40:42,330 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:42] "GET /web/image?model=product.product&field=image_128&id=899&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.006 0.102 2026-08-21 12:40:42,347 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 12:40:42,387 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:42] "GET /web/image?model=product.product&field=image_128&id=901&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.012 0.147 2026-08-21 12:40:42,421 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:42] "GET /web/image?model=product.product&field=image_128&id=902&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.009 0.179 2026-08-21 12:40:42,467 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:42] "GET /web/image?model=product.product&field=image_128&id=903&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.006 0.224 2026-08-21 12:40:42,501 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:40:42,506 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:40:42,511 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:40:42,514 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:42] "GET /web/image?model=product.product&field=image_128&id=904&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.009 0.251 2026-08-21 12:40:42,527 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:40:42,531 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:42] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.009 0.221 2026-08-21 12:40:42,572 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:42] "GET /web/image?model=product.product&field=image_128&id=905&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.007 0.197 2026-08-21 12:40:42,640 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:42] "GET /web/image?model=product.product&field=image_128&id=906&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.017 0.210 2026-08-21 12:40:42,675 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:42] "GET /web/image?model=product.product&field=image_128&id=907&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.008 0.243 2026-08-21 12:40:42,701 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:42] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.018 0.167 2026-08-21 12:40:42,718 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:42] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.177 2026-08-21 12:40:42,734 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:42] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.008 0.192 2026-08-21 12:40:42,737 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:42] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.146 2026-08-21 12:40:42,754 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:42] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.010 0.141 2026-08-21 12:40:42,776 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:42] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.012 0.111 2026-08-21 12:40:42,829 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:42] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 11 0.029 0.099 2026-08-21 12:40:42,846 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:42] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.006 0.120 2026-08-21 12:40:42,889 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:42] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.015 0.146 2026-08-21 12:40:42,928 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:42] "GET /web/image?model=product.product&field=image_128&id=910&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.011 0.175 2026-08-21 12:40:42,974 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:42] "GET /web/image?model=product.product&field=image_128&id=909&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.015 0.195 2026-08-21 12:40:43,031 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:43] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.017 0.229 2026-08-21 12:40:43,073 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:43] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.007 0.232 2026-08-21 12:40:43,116 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:43] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.015 0.250 2026-08-21 12:40:43,133 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:43] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.005 0.236 2026-08-21 12:40:43,179 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:43] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.010 0.234 2026-08-21 12:40:43,199 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_combo_disallowLineQuantityChange_2 on step: 'replace disallowLineQuantityChange to be true (trigger: body)' 2026-08-21 12:40:43,248 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:43] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.033 0.235 2026-08-21 12:40:43,249 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_combo_disallowLineQuantityChange_2 on step: 'click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo"))' 2026-08-21 12:40:43,252 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_combo_disallowLineQuantityChange_2 on step: 'Select combo item Combo Product 2 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 2")))' 2026-08-21 12:40:43,265 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_combo_disallowLineQuantityChange_2 on step: 'Select combo item Combo Product 4 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 4")))' 2026-08-21 12:40:43,272 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_combo_disallowLineQuantityChange_2 on step: 'Select combo item Combo Product 6 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 6")))' 2026-08-21 12:40:43,283 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_combo_disallowLineQuantityChange_2 on step: 'Click `confirm` (trigger: .popup.combo-configurator-popup footer button.confirm)' 2026-08-21 12:40:43,303 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:43] "GET /web/image?model=product.product&field=image_128&id=908&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.015 0.255 2026-08-21 12:40:43,350 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:43] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.017 0.253 2026-08-21 12:40:43,398 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:43] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.016 0.263 2026-08-21 12:40:43,401 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_combo_disallowLineQuantityChange_2 on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 12:40:43,407 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_combo_disallowLineQuantityChange_2 on step: 'Click 2 (trigger: .popup div.numpad.row button.col:not(:contains('+')):contains('2'))' 2026-08-21 12:40:43,450 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:43] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.014 0.298 2026-08-21 12:40:43,477 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:43] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.002 0.293 2026-08-21 12:40:43,499 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:43] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.002 0.221 2026-08-21 12:40:43,520 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:43] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.004 0.207 2026-08-21 12:40:43,522 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:43] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:40:44,268 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_combo_disallowLineQuantityChange_2 on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-21 12:40:44,278 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_combo_disallowLineQuantityChange_2 on step: 'order total amount is '94.67' (trigger: .product-screen .order-summary .total:contains("94.67"))' 2026-08-21 12:40:44,294 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_combo_disallowLineQuantityChange_2 on step: 'Check orderline with attributes: {"productName":"Combo Product 2","quantity":"2"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 2")):has(em.qty:contains("2")))' 2026-08-21 12:40:44,310 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_combo_disallowLineQuantityChange_2 on step: 'Check orderline with attributes: {"productName":"Combo Product 4","quantity":"2"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 4")):has(em.qty:contains("2")))' 2026-08-21 12:40:44,326 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_combo_disallowLineQuantityChange_2 on step: 'Check orderline with attributes: {"productName":"Combo Product 6","quantity":"2"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 6")):has(em.qty:contains("2")))' 2026-08-21 12:40:44,329 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-21 12:40:44,339 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 15144 2026-08-21 12:40:44,339 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 12:40:44,340 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 15144 2026-08-21 12:40:44,434 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_124044_434452_TestUi.txt 2026-08-21 12:40:44,434 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpholubdux_chrome_odoo" 2026-08-21 12:40:44,457 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_combo_with_custom_attribute ... 2026-08-21 12:40:47,598 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 15353 2026-08-21 12:40:47,598 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpy7wghc7h_chrome_odoo 2026-08-21 12:40:47,598 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33805/json/version 2026-08-21 12:40:47,601 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33805/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:40:47,732 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:40:47,732 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33805/json 2026-08-21 12:40:47,733 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33805/json with timeout 3 increased to 10s during tests 2026-08-21 12:40:47,789 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:33805/devtools/page/C303A610C2DCD2DAD7CB37DACC9E9AE4 2026-08-21 12:40:47,809 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 12:40:47,876 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 12:40:48,165 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:40:48,168 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 12:40:48,174 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=19" in browser 2026-08-21 12:40:48,174 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-21 12:40:48,203 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:40:49,731 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:49] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 112 0.095 1.442 2026-08-21 12:40:49,754 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': 'C303A610C2DCD2DAD7CB37DACC9E9AE4', 'loaderId': '74D0E8B300B1B79C98F28730E91297C3', 'isDownload': False} 2026-08-21 12:40:49,754 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_combo_with_custom_attribute')" 2026-08-21 12:40:49,779 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:40:49,792 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:49] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.007 2026-08-21 12:40:49,820 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:49] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.014 0.016 2026-08-21 12:40:49,837 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:49] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.010 0.032 2026-08-21 12:40:50,219 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:50] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.014 0.009 2026-08-21 12:40:50,247 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:50] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.023 0.018 2026-08-21 12:40:50,256 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:40:50,260 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:50] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:40:50,281 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:50] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.007 0.007 2026-08-21 12:40:50,304 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('test_combo_with_custom_attribute', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=19"})" 2026-08-21 12:40:51,006 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:51] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 305 0.288 0.419 2026-08-21 12:40:51,071 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_combo_with_custom_attribute on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:40:51,105 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:51] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.023 0.040 2026-08-21 12:40:51,132 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:51] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.005 0.014 2026-08-21 12:40:51,150 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:51] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.005 0.005 2026-08-21 12:40:51,269 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:51] "GET /web/image?model=product.product&field=image_128&id=912&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 14 0.040 0.058 2026-08-21 12:40:51,322 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:51] "GET /web/image?model=product.product&field=image_128&id=913&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.023 0.123 2026-08-21 12:40:51,332 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:40:51,359 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:51] "GET /web/image?model=product.product&field=image_128&id=911&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.009 0.187 2026-08-21 12:40:51,415 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:51] "GET /web/image?model=product.product&field=image_128&id=914&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.009 0.221 2026-08-21 12:40:51,452 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:51] "GET /web/image?model=product.product&field=image_128&id=915&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.007 0.258 2026-08-21 12:40:51,459 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:40:51,472 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:40:51,475 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:40:51,518 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:51] "GET /web/image?model=product.product&field=image_128&id=916&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.038 0.287 2026-08-21 12:40:51,530 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:51] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.253 2026-08-21 12:40:51,533 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:40:51,583 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:51] "GET /web/image?model=product.product&field=image_128&id=917&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.014 0.224 2026-08-21 12:40:51,630 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:51] "GET /web/image?model=product.product&field=image_128&id=918&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.015 0.247 2026-08-21 12:40:51,671 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:51] "GET /web/image?model=product.product&field=image_128&id=919&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.006 0.242 2026-08-21 12:40:51,698 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:51] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.018 0.201 2026-08-21 12:40:51,754 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:51] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.025 0.207 2026-08-21 12:40:51,763 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:51] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:40:51,773 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:51] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.013 0.220 2026-08-21 12:40:51,781 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:51] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.217 2026-08-21 12:40:51,796 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:51] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.201 2026-08-21 12:40:51,810 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:51] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.007 0.157 2026-08-21 12:40:51,834 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:51] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.016 0.143 2026-08-21 12:40:51,853 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:51] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.009 0.131 2026-08-21 12:40:51,906 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:51] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.018 0.123 2026-08-21 12:40:51,981 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:51] "GET /web/image?model=product.product&field=image_128&id=922&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.022 0.164 2026-08-21 12:40:52,046 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:52] "GET /web/image?model=product.product&field=image_128&id=921&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.026 0.221 2026-08-21 12:40:52,101 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:52] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.024 0.260 2026-08-21 12:40:52,146 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:52] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.011 0.294 2026-08-21 12:40:52,212 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_combo_with_custom_attribute on step: 'click product 'Custom Attr Combo' (trigger: article.product .product-content .product-name:contains("Custom Attr Combo"))' 2026-08-21 12:40:52,214 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:52] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.025 0.327 2026-08-21 12:40:52,232 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_combo_with_custom_attribute on step: 'Select combo item Custom Attr Product (trigger: label.combo-line article.product:has( .product-name:contains("Custom Attr Product")))' 2026-08-21 12:40:52,240 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:52] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.011 0.317 2026-08-21 12:40:52,258 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_combo_with_custom_attribute on step: 'filling custom attribute with value asf (trigger: .product-configurator-popup .custom_value)' 2026-08-21 12:40:52,288 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_combo_with_custom_attribute on step: 'confirming product configuration (trigger: .product-configurator-popup .button.confirm)' 2026-08-21 12:40:52,299 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_combo_with_custom_attribute on step: 'Click `confirm` (trigger: .popup.combo-configurator-popup footer button.confirm)' 2026-08-21 12:40:52,323 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:52] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.028 0.298 2026-08-21 12:40:52,352 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_combo_with_custom_attribute on step: 'Check orderline with attributes: {"productName":"Custom Attr Product (Custom Value: asf)"} (trigger: .order-container .orderline:has(.product-name:contains("Custom Attr Product (Custom Value: asf)")))' 2026-08-21 12:40:52,355 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_combo_with_custom_attribute on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 12:40:52,355 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-21 12:40:52,370 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:52] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.016 0.305 2026-08-21 12:40:52,427 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:52] "GET /web/image?model=product.product&field=image_128&id=920&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.011 0.308 2026-08-21 12:40:52,430 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 15353 2026-08-21 12:40:52,448 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 12:40:52,448 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 15353 2026-08-21 12:40:52,470 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:52] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.015 0.304 2026-08-21 12:40:52,507 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:52] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.015 0.275 2026-08-21 12:40:52,568 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:52] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.012 0.311 2026-08-21 12:40:52,610 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_124052_610136_TestUi.txt 2026-08-21 12:40:52,610 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpy7wghc7h_chrome_odoo" 2026-08-21 12:40:52,631 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:52] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.032 0.273 2026-08-21 12:40:52,635 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: waiting for threads: [] 2026-08-21 12:40:52,648 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:52] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.001 0.258 2026-08-21 12:40:52,660 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_customer_display_as_public ... 2026-08-21 12:40:52,879 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:40:53,097 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:53] "GET /web/image/pos.config/19/iface_customer_facing_display_background_image_1920 HTTP/1.1" 200 - 19 0.014 0.208 2026-08-21 12:40:53,101 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_customer_search_more ... 2026-08-21 12:40:53,702 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 15563 2026-08-21 12:40:53,702 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpo18gnpw8_chrome_odoo 2026-08-21 12:40:53,703 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33013/json/version 2026-08-21 12:40:53,705 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33013/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:40:53,789 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:40:53,789 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33013/json 2026-08-21 12:40:53,790 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33013/json with timeout 3 increased to 10s during tests 2026-08-21 12:40:53,809 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:33013/devtools/page/170A20E2B81DB796C240131A0A155C44 2026-08-21 12:40:53,820 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 12:40:53,862 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 12:40:54,125 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:40:54,127 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 12:40:54,136 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=19" in browser 2026-08-21 12:40:54,136 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-21 12:40:54,147 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:40:54,870 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:54] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 111 0.147 0.580 2026-08-21 12:40:54,877 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '170A20E2B81DB796C240131A0A155C44', 'loaderId': '04AF1F7AAA14CE19E9CD03C57CD14F66', 'isDownload': False} 2026-08-21 12:40:54,877 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('SearchMoreCustomer')" 2026-08-21 12:40:54,893 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:40:54,907 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:54] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.009 2026-08-21 12:40:54,919 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:54] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.012 2026-08-21 12:40:54,946 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:54] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.015 0.022 2026-08-21 12:40:55,330 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:55] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.003 0.008 2026-08-21 12:40:55,339 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:55] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.011 2026-08-21 12:40:55,388 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.027 2026-08-21 12:40:55,395 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:55] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.024 0.009 2026-08-21 12:40:55,405 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:55] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:40:55,407 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('SearchMoreCustomer', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=19"})" 2026-08-21 12:40:56,022 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:56] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 299 0.282 0.331 2026-08-21 12:40:56,088 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:56] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.037 2026-08-21 12:40:56,126 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:56] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.018 0.014 2026-08-21 12:40:56,137 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:56] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-21 12:40:56,206 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:56] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 14 0.019 0.033 2026-08-21 12:40:56,241 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:56] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.005 0.081 2026-08-21 12:40:56,259 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 12:40:56,283 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:56] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.006 0.120 2026-08-21 12:40:56,341 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:56] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.022 0.155 2026-08-21 12:40:56,380 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:56] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.007 0.194 2026-08-21 12:40:56,419 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:56] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.011 0.219 2026-08-21 12:40:56,432 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:56] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.216 2026-08-21 12:40:56,433 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:40:56,465 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 12:40:56,472 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.031 2026-08-21 12:40:56,487 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:56] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:40:56,513 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:56] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.015 0.231 2026-08-21 12:40:56,611 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:56] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.046 0.263 2026-08-21 12:40:56,659 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:56] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.018 0.297 2026-08-21 12:40:56,696 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:56] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.022 0.013 2026-08-21 12:40:56,701 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:56] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:40:56,714 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:56] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.012 0.222 2026-08-21 12:40:56,725 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:56] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.227 2026-08-21 12:40:56,818 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:56] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.044 0.257 2026-08-21 12:40:56,825 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:56] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.219 2026-08-21 12:40:56,848 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:56] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.012 0.222 2026-08-21 12:40:56,855 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:56] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.001 0.454 2026-08-21 12:40:56,877 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:56] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.016 0.156 2026-08-21 12:40:56,903 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:56] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.014 0.171 2026-08-21 12:40:56,933 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:56] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.009 0.191 2026-08-21 12:40:56,955 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:56] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.005 0.127 2026-08-21 12:40:56,972 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:56] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.002 0.111 2026-08-21 12:40:57,176 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour SearchMoreCustomer on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:40:57,195 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour SearchMoreCustomer on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 12:40:57,213 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour SearchMoreCustomer on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 12:40:57,221 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:57] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.020 0.016 2026-08-21 12:40:57,235 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour SearchMoreCustomer on step: '.pos-search-bar input' 2026-08-21 12:40:57,242 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour SearchMoreCustomer on step: '.pos-search-bar input' 2026-08-21 12:40:57,260 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour SearchMoreCustomer on step: 'Select button Search more (trigger: button:contains("Search more"))' 2026-08-21 12:40:58,177 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour SearchMoreCustomer on step: 'select customer 'BPartner' (trigger: .partnerlist-screen .partner-line td:contains("BPartner"))' 2026-08-21 12:40:58,265 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:58] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 21 0.053 0.031 2026-08-21 12:40:58,508 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-21 12:40:59,032 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour SearchMoreCustomer on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 12:40:59,041 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-21 12:40:59,050 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:40:59] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:40:59,058 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 15563 2026-08-21 12:40:59,060 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 12:40:59,061 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 15563 2026-08-21 12:40:59,160 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_124059_160449_TestUi.txt 2026-08-21 12:40:59,161 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpo18gnpw8_chrome_odoo" 2026-08-21 12:40:59,189 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_draft_order_deletion_with_printer ... 2026-08-21 12:40:59,782 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 15763 2026-08-21 12:40:59,783 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpmvhybbqj_chrome_odoo 2026-08-21 12:40:59,785 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36233/json/version 2026-08-21 12:40:59,787 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:36233/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:40:59,813 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:40:59,814 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36233/json 2026-08-21 12:40:59,820 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:36233/json with timeout 3 increased to 10s during tests 2026-08-21 12:40:59,910 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:36233/devtools/page/31057EDFD1EDB0761E716BA553ADEB6A 2026-08-21 12:40:59,915 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 12:40:59,923 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 12:41:00,132 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:41:00,135 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 12:41:00,139 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=19" in browser 2026-08-21 12:41:00,139 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-21 12:41:00,150 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:41:00,796 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:00] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 110 0.109 0.540 2026-08-21 12:41:00,800 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '31057EDFD1EDB0761E716BA553ADEB6A', 'loaderId': '7154ED8D32E2ED1EF6C59469F58A7253', 'isDownload': False} 2026-08-21 12:41:00,801 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_draft_order_deletion_with_printer')" 2026-08-21 12:41:00,809 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:41:00,826 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:00] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.011 2026-08-21 12:41:00,837 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:00] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.016 2026-08-21 12:41:00,845 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:00] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.030 2026-08-21 12:41:01,234 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:01] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.003 0.008 2026-08-21 12:41:01,246 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:01] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.007 2026-08-21 12:41:01,289 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:41:01,308 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:01] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:41:01,310 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:01] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.007 0.007 2026-08-21 12:41:01,322 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('test_draft_order_deletion_with_printer', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=19"})" 2026-08-21 12:41:01,965 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:01] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 304 0.258 0.391 2026-08-21 12:41:02,060 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:02] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.023 0.047 2026-08-21 12:41:02,084 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:02] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.005 0.013 2026-08-21 12:41:02,100 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:41:02,102 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:02] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.007 2026-08-21 12:41:02,206 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:02] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 14 0.036 0.048 2026-08-21 12:41:02,287 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:02] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.012 0.157 2026-08-21 12:41:02,290 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:41:02,343 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:02] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.018 0.210 2026-08-21 12:41:02,422 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:02] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.016 0.280 2026-08-21 12:41:02,448 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 12:41:02,464 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:02] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.014 0.318 2026-08-21 12:41:02,471 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:41:02,477 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:41:02,524 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:02] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.023 0.361 2026-08-21 12:41:02,541 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:02] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.320 2026-08-21 12:41:02,615 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:02] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.015 0.298 2026-08-21 12:41:02,652 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:02] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.007 0.292 2026-08-21 12:41:02,698 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:02] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.014 0.202 2026-08-21 12:41:02,706 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:41:02,715 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:02] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.009 0.214 2026-08-21 12:41:02,723 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:02] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:41:02,732 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:02] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.008 0.193 2026-08-21 12:41:02,748 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:02] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.198 2026-08-21 12:41:02,752 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:02] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.142 2026-08-21 12:41:02,774 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:02] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.011 0.134 2026-08-21 12:41:02,857 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:02] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.033 0.167 2026-08-21 12:41:02,883 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:02] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.015 0.160 2026-08-21 12:41:02,938 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:02] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.017 0.193 2026-08-21 12:41:02,955 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:02] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.003 0.215 2026-08-21 12:41:02,987 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:02] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.006 0.223 2026-08-21 12:41:03,016 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:03] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.012 0.226 2026-08-21 12:41:03,036 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:03] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.008 0.115 2026-08-21 12:41:03,264 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_draft_order_deletion_with_printer on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:41:03,283 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_draft_order_deletion_with_printer on step: 'click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad"))' 2026-08-21 12:41:03,297 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_draft_order_deletion_with_printer on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:41:03,309 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:03] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.035 0.020 2026-08-21 12:41:03,326 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.pos-topheader .ticket-button' 2026-08-21 12:41:03,350 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.screen.ticket-screen' 2026-08-21 12:41:03,374 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.ticket-screen .highlight' 2026-08-21 12:41:03,378 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_draft_order_deletion_with_printer on step: 'click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad"))' 2026-08-21 12:41:03,405 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_draft_order_deletion_with_printer on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:41:03,427 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.pos-topheader .ticket-button' 2026-08-21 12:41:03,443 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.screen.ticket-screen' 2026-08-21 12:41:03,463 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.pos-search-bar .filter' 2026-08-21 12:41:03,483 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.pos-search-bar .filter ul' 2026-08-21 12:41:03,493 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.pos-search-bar .filter ul li:contains("All active order")' 2026-08-21 12:41:03,511 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-08-21 12:41:03,526 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.ticket-screen .load-order-button' 2026-08-21 12:41:03,543 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_draft_order_deletion_with_printer on step: 'click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad"))' 2026-08-21 12:41:03,564 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_draft_order_deletion_with_printer on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 12:41:03,588 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_draft_order_deletion_with_printer on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:41:03,592 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:03] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:41:03,596 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:03] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:41:03,625 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_draft_order_deletion_with_printer on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 12:41:03,641 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_draft_order_deletion_with_printer on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 12:41:03,650 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:03] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.008 2026-08-21 12:41:03,665 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_draft_order_deletion_with_printer on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 12:41:03,679 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #79530964 for PoS orders references: ['Order 00074-001-0001'] (draft: False) 2026-08-21 12:41:03,685 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:03] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:41:03,839 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #79530964 with result: [{'id': 68, 'pos_reference': 'Order 00074-001-0001', 'account_move': False}] 2026-08-21 12:41:03,857 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:03] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 99 0.082 0.100 2026-08-21 12:41:03,930 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-21 12:41:03,931 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-21 12:41:03,931 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-21 12:41:03,932 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-21 12:41:03,932 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-21 12:41:03,933 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-21 12:41:03,935 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-21 12:41:03,935 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-21 12:41:03,937 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-21 12:41:03,937 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-21 12:41:03,938 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-21 12:41:03,938 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-21 12:41:03,939 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-21 12:41:03,939 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-21 12:41:03,940 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-21 12:41:03,947 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:03] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:41:03,948 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-21 12:41:03,949 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-21 12:41:03,949 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-21 12:41:03,950 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-21 12:41:03,952 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-21 12:41:03,956 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-21 12:41:03,958 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-21 12:41:03,967 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-21 12:41:03,969 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-21 12:41:03,969 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-21 12:41:03,970 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-21 12:41:03,970 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-21 12:41:03,970 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-21 12:41:03,971 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-21 12:41:03,971 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-21 12:41:03,975 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:03] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-08-21 12:41:04,001 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:04] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:41:04,003 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:04] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 12:41:04,013 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:04] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.028 2026-08-21 12:41:04,028 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:04] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:41:04,030 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:04] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.026 2026-08-21 12:41:04,051 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:04] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 12:41:04,052 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:04] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:41:04,053 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:04] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.020 2026-08-21 12:41:04,054 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:04] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:41:04,067 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:04] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:41:04,069 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:04] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 12:41:04,078 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:04] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:41:04,087 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:04] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-08-21 12:41:04,088 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:04] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-08-21 12:41:04,106 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:04] "GET /web/image?model=pos.config&id=19&field=custom_logo HTTP/1.1" 200 - 6 0.007 0.019 2026-08-21 12:41:04,108 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-21 12:41:04,108 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-21 12:41:04,110 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-21 12:41:04,110 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-21 12:41:04,112 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-21 12:41:04,113 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-21 12:41:04,113 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-21 12:41:04,113 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-21 12:41:04,118 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-21 12:41:04,119 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-21 12:41:04,119 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-21 12:41:04,120 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-21 12:41:04,120 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-21 12:41:04,121 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-21 12:41:04,122 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-21 12:41:04,123 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-21 12:41:04,124 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-21 12:41:04,125 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-21 12:41:04,126 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-21 12:41:04,128 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-21 12:41:04,128 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-21 12:41:04,129 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-21 12:41:04,129 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-21 12:41:04,130 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-21 12:41:04,130 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-21 12:41:04,132 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-21 12:41:04,133 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-21 12:41:04,135 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-21 12:41:04,136 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-21 12:41:04,136 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-21 12:41:04,229 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 12:41:04,232 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:41:04,245 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:04] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 12:41:04,246 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-08-21 12:41:04,251 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-21 12:41:04,259 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-21 12:41:04,267 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:04] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 12:41:04,268 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:04] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 12:41:04,271 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:04] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 12:41:04,273 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:04] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 12:41:04,279 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-21 12:41:04,280 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-21 12:41:04,280 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-21 12:41:04,280 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-21 12:41:04,281 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-21 12:41:04,281 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-21 12:41:04,289 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:04] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:41:04,295 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:04] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:41:04,302 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:04] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:41:04,305 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-21 12:41:04,306 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-21 12:41:04,306 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-21 12:41:04,307 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-21 12:41:04,307 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-21 12:41:04,307 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-21 12:41:04,308 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-21 12:41:04,309 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-21 12:41:04,310 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-21 12:41:04,310 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-21 12:41:04,311 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-21 12:41:04,312 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:04] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:41:04,313 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-21 12:41:04,313 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-21 12:41:04,313 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-21 12:41:04,314 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-21 12:41:04,314 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-21 12:41:04,316 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-21 12:41:04,317 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-21 12:41:04,318 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-21 12:41:04,318 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-21 12:41:04,318 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-21 12:41:04,319 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-21 12:41:04,626 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for http://0.0.0.0/cgi-bin/epos/service.cgi?devid=local_printer 2026-08-21 12:41:04,637 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #22828903 for PoS orders references: ['Order 00074-001-0002'] (draft: True) 2026-08-21 12:41:04,701 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:04] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.005 2026-08-21 12:41:04,718 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #22828903 with result: [{'id': 69, 'pos_reference': 'Order 00074-001-0002', 'account_move': False}] 2026-08-21 12:41:04,729 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:04] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 38 0.044 0.051 2026-08-21 12:41:04,793 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:04] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:41:04,875 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:04] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.004 2026-08-21 12:41:06,062 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_draft_order_deletion_with_printer on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:41:06,077 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.pos-topheader .ticket-button' 2026-08-21 12:41:06,098 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.screen.ticket-screen' 2026-08-21 12:41:06,110 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.ticket-screen .orders > .order-row > .col:contains("-0002") ~ .col[name="delete"]' 2026-08-21 12:41:06,127 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_draft_order_deletion_with_printer on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-21 12:41:06,144 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:06] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.014 0.004 2026-08-21 12:41:06,145 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_draft_order_deletion_with_printer on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:41:06,167 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_draft_order_deletion_with_printer on step: 'click on the close session menu button (trigger: .close-button)' 2026-08-21 12:41:06,176 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:06] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 8 0.020 0.024 2026-08-21 12:41:06,189 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_draft_order_deletion_with_printer on step: 'click on the close session popup button (trigger: .close-pos-popup .footer .button.highlight)' 2026-08-21 12:41:06,225 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:06] "POST /web/dataset/call_kw/pos.session/get_closing_control_data HTTP/1.1" 200 - 16 0.024 0.028 2026-08-21 12:41:06,998 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_draft_order_deletion_with_printer on step: 'check that the session is closed without error (trigger: .o_web_client)' 2026-08-21 12:41:07,020 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:07] "POST /web/dataset/call_kw/pos.session/post_closing_cash_details HTTP/1.1" 200 - 11 0.008 0.013 2026-08-21 12:41:07,049 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:07] "POST /web/dataset/call_kw/pos.session/update_closing_control_state_session HTTP/1.1" 200 - 19 0.007 0.016 2026-08-21 12:41:07,545 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 46, model: account.move 2026-08-21 12:41:08,470 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:08] "POST /web/dataset/call_kw/pos.session/close_session_from_ui HTTP/1.1" 200 - 663 0.622 0.793 2026-08-21 12:41:08,822 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:08] "GET /web HTTP/1.1" 200 - 43 0.038 0.287 2026-08-21 12:41:08,862 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:08] "GET /web/assets/dccc580/web.assets_web.min.css HTTP/1.1" 200 - 4 0.014 0.007 2026-08-21 12:41:08,874 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:08] "GET /web/assets/4a43d02/web.assets_web.min.js HTTP/1.1" 200 - 4 0.005 0.022 2026-08-21 12:41:08,903 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:08] "GET /web/webclient/load_menus/9844cf19645b9eff621d8ee3588b6b83e51deb42e5125aada5932b21398abe37 HTTP/1.1" 200 - 2 0.006 0.043 2026-08-21 12:41:08,938 104 INFO rb-022b3bb-224122-406412 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-08-21 12:41:08,941 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:08] "GET /web/assets/4f3afd1/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.002 0.005 2026-08-21 12:41:09,611 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:09] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-08-21 12:41:09,622 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:09] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.010 2026-08-21 12:41:09,654 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:09] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.030 2026-08-21 12:41:09,654 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:09] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.016 0.008 2026-08-21 12:41:09,854 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:09] "POST /mail/init_messaging HTTP/1.1" 200 - 87 0.086 0.116 2026-08-21 12:41:09,863 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:09] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 3 0.003 0.175 2026-08-21 12:41:09,869 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:09] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.002 0.193 2026-08-21 12:41:09,901 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:09] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 7 0.009 0.199 2026-08-21 12:41:09,953 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:09] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 15 0.033 0.224 2026-08-21 12:41:09,992 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:09] "GET /web/image?model=res.users&field=avatar_128&id=46 HTTP/1.1" 200 - 11 0.015 0.022 2026-08-21 12:41:10,038 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:10] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.030 0.275 2026-08-21 12:41:10,050 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:10] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.002 0.176 2026-08-21 12:41:10,063 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:10] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:41:10,069 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:10] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.012 0.173 2026-08-21 12:41:10,098 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:10] "GET /web/offline HTTP/1.1" 200 - 7 0.011 0.189 2026-08-21 12:41:10,118 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:10] "POST /web/action/load HTTP/1.1" 200 - 9 0.008 0.185 2026-08-21 12:41:10,123 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.393 2026-08-21 12:41:10,204 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:10] "GET /web?reload=true HTTP/1.1" 200 - 16 0.013 0.042 2026-08-21 12:41:10,332 104 INFO rb-022b3bb-224122-406412 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-08-21 12:41:10,935 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:10] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-08-21 12:41:10,936 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:10] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-08-21 12:41:10,941 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:10] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.011 2026-08-21 12:41:10,988 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:10] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.011 0.007 2026-08-21 12:41:11,111 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:11] "POST /mail/init_messaging HTTP/1.1" 200 - 36 0.070 0.046 2026-08-21 12:41:11,124 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:11] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 3 0.007 0.108 2026-08-21 12:41:11,135 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:11] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.005 0.007 2026-08-21 12:41:11,157 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:11] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 7 0.005 0.133 2026-08-21 12:41:11,163 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:11] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.085 2026-08-21 12:41:11,184 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:11] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.008 0.088 2026-08-21 12:41:11,194 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:11] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 3 0.001 0.179 2026-08-21 12:41:11,203 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:11] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.003 0.067 2026-08-21 12:41:11,215 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:11] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-08-21 12:41:11,243 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:11] "POST /web/action/load HTTP/1.1" 200 - 10 0.009 0.016 2026-08-21 12:41:11,274 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:11] "GET /web/image?model=res.users&field=avatar_128&id=46 HTTP/1.1" 304 - 11 0.008 0.043 2026-08-21 12:41:11,411 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:11] "POST /web/dataset/call_kw/pos.config/get_views HTTP/1.1" 200 - 50 0.058 0.067 2026-08-21 12:41:11,472 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:11] "POST /web/dataset/call_kw/pos.config/web_search_read HTTP/1.1" 200 - 13 0.016 0.024 2026-08-21 12:41:12,290 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_draft_order_deletion_with_printer on step: 'check that the session is closed without error (trigger: .o_web_client)' 2026-08-21 12:41:12,293 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-21 12:41:12,302 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:12] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:41:12,310 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 15763 2026-08-21 12:41:12,311 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 12:41:12,311 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 15763 2026-08-21 12:41:12,415 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_124112_415616_TestUi.txt 2026-08-21 12:41:12,416 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpmvhybbqj_chrome_odoo" 2026-08-21 12:41:12,453 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_fiscal_position_no_tax ... 2026-08-21 12:41:13,408 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 16067 2026-08-21 12:41:13,409 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp80plfvgk_chrome_odoo 2026-08-21 12:41:13,411 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:35539/json/version 2026-08-21 12:41:13,413 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:35539/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:41:13,444 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:41:13,444 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:35539/json 2026-08-21 12:41:13,444 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:35539/json with timeout 3 increased to 10s during tests 2026-08-21 12:41:13,475 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:35539/devtools/page/628875DD7CB873566C87C16EF01DE6C8 2026-08-21 12:41:13,504 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 12:41:13,537 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 12:41:13,873 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:41:13,875 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 12:41:13,878 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=19" in browser 2026-08-21 12:41:13,878 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-21 12:41:13,896 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:41:14,558 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:14] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 112 0.103 0.565 2026-08-21 12:41:14,564 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '628875DD7CB873566C87C16EF01DE6C8', 'loaderId': '9BE5DDCF99ECA7A8DD00CD58C56A4E3D', 'isDownload': False} 2026-08-21 12:41:14,564 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('FiscalPositionNoTax')" 2026-08-21 12:41:14,583 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:41:14,604 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:14] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.009 0.011 2026-08-21 12:41:14,614 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:14] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.020 2026-08-21 12:41:14,635 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:14] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.011 0.028 2026-08-21 12:41:15,018 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:15] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 12:41:15,040 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:15] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.006 0.006 2026-08-21 12:41:15,094 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-08-21 12:41:15,097 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:15] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.024 0.006 2026-08-21 12:41:15,107 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:15] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.026 2026-08-21 12:41:15,123 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('FiscalPositionNoTax', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=19"})" 2026-08-21 12:41:15,831 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:15] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 299 0.311 0.404 2026-08-21 12:41:15,911 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:15] "GET /pos/ui HTTP/1.1" 200 - 20 0.026 0.739 2026-08-21 12:41:15,941 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:41:16,014 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:16] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.031 0.122 2026-08-21 12:41:16,185 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:16] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.005 2026-08-21 12:41:16,221 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:16] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.007 2026-08-21 12:41:16,723 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:16] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 172 0.168 0.321 2026-08-21 12:41:16,813 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:16] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.025 0.053 2026-08-21 12:41:16,839 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:16] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.005 0.011 2026-08-21 12:41:16,855 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:16] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.005 0.005 2026-08-21 12:41:16,938 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:16] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 14 0.027 0.032 2026-08-21 12:41:16,984 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:16] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.012 0.089 2026-08-21 12:41:17,047 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:17] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.011 0.151 2026-08-21 12:41:17,058 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:17] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 12:41:17,080 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:17] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.007 0.172 2026-08-21 12:41:17,123 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:17] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.006 0.213 2026-08-21 12:41:17,128 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:41:17,134 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:41:17,155 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-08-21 12:41:17,179 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:17] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.021 0.254 2026-08-21 12:41:17,201 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:17] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.014 0.246 2026-08-21 12:41:17,242 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:17] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.009 0.238 2026-08-21 12:41:17,282 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:17] "GET /web/image?model=product.product&field=image_128&id=923&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.009 0.193 2026-08-21 12:41:17,324 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:17] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.016 0.225 2026-08-21 12:41:17,366 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:17] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.021 0.184 2026-08-21 12:41:17,371 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:17] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:41:17,378 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:17] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:41:17,391 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:17] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.014 0.188 2026-08-21 12:41:17,404 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:17] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.005 0.192 2026-08-21 12:41:17,423 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:17] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.011 0.159 2026-08-21 12:41:17,434 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:17] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.162 2026-08-21 12:41:17,447 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:17] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.159 2026-08-21 12:41:17,457 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:17] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.122 2026-08-21 12:41:17,474 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:17] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.004 0.087 2026-08-21 12:41:17,506 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:17] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.008 0.101 2026-08-21 12:41:17,534 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:17] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.013 0.110 2026-08-21 12:41:17,553 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:17] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.003 0.120 2026-08-21 12:41:17,577 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:17] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.006 0.120 2026-08-21 12:41:17,596 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:17] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.005 0.093 2026-08-21 12:41:17,876 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTax on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:41:17,892 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTax on step: 'click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product"))' 2026-08-21 12:41:17,913 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTax on step: 'order total amount is '100.00' (trigger: .product-screen .order-summary .total:contains("100.00"))' 2026-08-21 12:41:17,931 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTax on step: 'click info button for product 'Test Product' (trigger: article.product:has(.product-name:contains("Test Product")) .product-information-tag)' 2026-08-21 12:41:17,949 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTax on step: 'Check if product info price is 100.00 (trigger: .product-info-popup)' 2026-08-21 12:41:18,037 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:18] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 58 0.034 0.068 2026-08-21 12:41:18,864 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTax on step: 'Check if product tax information matches Tax 15%: $ 13.04 (trigger: .product-info-popup)' 2026-08-21 12:41:18,876 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTax on step: 'close product info popup (trigger: .product-info-popup .fa-times)' 2026-08-21 12:41:18,892 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTax on step: 'click fiscal position button (trigger: .o_fiscal_position_button)' 2026-08-21 12:41:18,909 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTax on step: 'fiscal position screen is shown (trigger: .selection-item:contains("No Tax"))' 2026-08-21 12:41:18,927 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTax on step: 'no discount is applied (trigger: .orderline .info-list:not(:contains(100.00)))' 2026-08-21 12:41:18,944 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTax on step: 'order total amount is '86.96' (trigger: .product-screen .order-summary .total:contains("86.96"))' 2026-08-21 12:41:18,963 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTax on step: 'click info button for product 'Test Product' (trigger: article.product:has(.product-name:contains("Test Product")) .product-information-tag)' 2026-08-21 12:41:18,986 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTax on step: 'Check if product info price is 86.96 (trigger: .product-info-popup)' 2026-08-21 12:41:19,056 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:19] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 36 0.031 0.060 2026-08-21 12:41:19,287 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:19] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.004 2026-08-21 12:41:19,818 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTax on step: 'Check if product tax information matches (trigger: .product-info-popup)' 2026-08-21 12:41:19,825 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTax on step: 'close product info popup (trigger: .product-info-popup .fa-times)' 2026-08-21 12:41:19,842 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTax on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 12:41:19,866 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTax on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:41:19,873 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:41:19,874 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:41:19,887 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTax on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 12:41:19,897 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTax on step: 'remaining amount is 0.00 (trigger: .payment-status-remaining .amount:contains("0.00"))' 2026-08-21 12:41:19,913 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:19] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.004 0.009 2026-08-21 12:41:19,919 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTax on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 12:41:19,933 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTax on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-21 12:41:19,946 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:41:19,953 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #33654233 for PoS orders references: ['Order 00075-002-0001'] (draft: False) 2026-08-21 12:41:20,089 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #33654233 with result: [{'id': 70, 'pos_reference': 'Order 00075-002-0001', 'account_move': False}] 2026-08-21 12:41:20,102 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:20] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 100 0.063 0.094 2026-08-21 12:41:20,158 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:20] "GET /web/image?model=pos.config&id=19&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.007 2026-08-21 12:41:20,890 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTax on step: 'Check orderline with attributes: {"discount":""} (trigger: body:not(:has(.order-container .orderline:has(.info-list .discount.em:contains("")))))' 2026-08-21 12:41:20,891 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-21 12:41:20,900 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:20] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:41:20,905 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 16067 2026-08-21 12:41:20,905 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 12:41:20,906 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 16067 2026-08-21 12:41:20,985 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_124120_985040_TestUi.txt 2026-08-21 12:41:20,985 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp80plfvgk_chrome_odoo" 2026-08-21 12:41:21,023 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_fiscal_position_two_tax_included ... 2026-08-21 12:41:21,713 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 16290 2026-08-21 12:41:21,714 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp34cil8oi_chrome_odoo 2026-08-21 12:41:21,714 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43269/json/version 2026-08-21 12:41:21,716 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:43269/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:41:21,748 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:41:21,749 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43269/json 2026-08-21 12:41:21,749 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:43269/json with timeout 3 increased to 10s during tests 2026-08-21 12:41:21,805 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:43269/devtools/page/7ACA925455F099595BCF7496CFC5B749 2026-08-21 12:41:21,838 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 12:41:21,867 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 12:41:22,180 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:accountman from n/a 2026-08-21 12:41:22,187 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 12:41:22,189 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=19" in browser 2026-08-21 12:41:22,189 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-21 12:41:22,210 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:41:22,918 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:22] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 114 0.114 0.605 2026-08-21 12:41:22,922 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '7ACA925455F099595BCF7496CFC5B749', 'loaderId': 'BF2A8E95E9B9277FFDC31B2372EC8D2E', 'isDownload': False} 2026-08-21 12:41:22,923 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('FiscalPositionTwoTaxIncluded')" 2026-08-21 12:41:22,937 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:41:22,953 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:22] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.012 2026-08-21 12:41:22,969 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:22] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.010 0.019 2026-08-21 12:41:22,990 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:22] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.015 0.021 2026-08-21 12:41:23,341 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:23] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-08-21 12:41:23,367 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:23] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.019 0.008 2026-08-21 12:41:23,415 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 12:41:23,418 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:23] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-08-21 12:41:23,429 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:23] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:41:23,434 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('FiscalPositionTwoTaxIncluded', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=19"})" 2026-08-21 12:41:24,120 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:24] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 298 0.333 0.355 2026-08-21 12:41:24,201 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:41:24,203 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:24] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.023 0.042 2026-08-21 12:41:24,229 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:24] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.006 0.012 2026-08-21 12:41:24,245 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:24] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.006 2026-08-21 12:41:24,354 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:24] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 14 0.050 0.044 2026-08-21 12:41:24,366 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:24] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 12:41:24,405 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:24] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.017 0.127 2026-08-21 12:41:24,450 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:24] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.012 0.139 2026-08-21 12:41:24,503 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:24] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.023 0.188 2026-08-21 12:41:24,535 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:24] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.008 0.264 2026-08-21 12:41:24,554 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:41:24,566 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:41:24,574 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:24] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.006 0.298 2026-08-21 12:41:24,603 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-08-21 12:41:24,616 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:24] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.012 0.224 2026-08-21 12:41:24,704 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:24] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.035 0.241 2026-08-21 12:41:24,771 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:24] "GET /web/image?model=product.product&field=image_128&id=924&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.017 0.299 2026-08-21 12:41:24,821 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:24] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.013 0.298 2026-08-21 12:41:24,832 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:24] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 12:41:24,839 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:24] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.011 0.229 2026-08-21 12:41:24,853 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:24] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.236 2026-08-21 12:41:24,877 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:24] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 12:41:24,887 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:24] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.023 0.243 2026-08-21 12:41:24,907 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:24] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.013 0.178 2026-08-21 12:41:24,913 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:24] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.170 2026-08-21 12:41:24,928 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:24] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.146 2026-08-21 12:41:25,000 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:24] "GET /web/image/res.users/44/avatar_128 HTTP/1.1" 200 - 19 0.028 0.137 2026-08-21 12:41:25,035 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:25] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.011 0.180 2026-08-21 12:41:25,109 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:25] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.013 0.215 2026-08-21 12:41:25,128 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:25] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.005 0.226 2026-08-21 12:41:25,146 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:25] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.004 0.231 2026-08-21 12:41:25,167 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:25] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.007 0.228 2026-08-21 12:41:25,195 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:25] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.015 0.127 2026-08-21 12:41:25,281 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:41:25,299 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product"))' 2026-08-21 12:41:25,319 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'check order tax amount (trigger: .subentry:contains("9.09"))' 2026-08-21 12:41:25,334 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'order total amount is '100.00' (trigger: .product-screen .order-summary .total:contains("100.00"))' 2026-08-21 12:41:25,342 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'click fiscal position button (trigger: .o_fiscal_position_button)' 2026-08-21 12:41:25,343 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:25] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.047 0.014 2026-08-21 12:41:25,359 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'fiscal position screen is shown (trigger: .selection-item:contains("test fp"))' 2026-08-21 12:41:25,380 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'order total amount is '100.00' (trigger: .product-screen .order-summary .total:contains("100.00"))' 2026-08-21 12:41:25,391 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'check order tax amount (trigger: .subentry:contains("4.76"))' 2026-08-21 12:41:25,409 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 12:41:25,411 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-21 12:41:25,421 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 16290 2026-08-21 12:41:25,421 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 12:41:25,422 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 16290 2026-08-21 12:41:25,535 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_124125_535625_TestUi.txt 2026-08-21 12:41:25,536 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp34cil8oi_chrome_odoo" 2026-08-21 12:41:25,571 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_fixed_tax_negative_qty ... 2026-08-21 12:41:26,289 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 16487 2026-08-21 12:41:26,292 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp4ts6ll7__chrome_odoo 2026-08-21 12:41:26,292 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:46491/json/version 2026-08-21 12:41:26,297 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:46491/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:41:26,340 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:41:26,340 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:46491/json 2026-08-21 12:41:26,341 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:46491/json with timeout 3 increased to 10s during tests 2026-08-21 12:41:26,419 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:46491/devtools/page/FEA5378D0300B6FF303C087EB277F5BE 2026-08-21 12:41:26,440 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 12:41:26,498 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 12:41:26,753 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:41:26,755 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 12:41:26,758 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=19" in browser 2026-08-21 12:41:26,758 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-21 12:41:26,790 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:41:28,352 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:28] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 112 0.131 1.443 2026-08-21 12:41:28,366 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': 'FEA5378D0300B6FF303C087EB277F5BE', 'loaderId': '5F99E4D384BE2BE2003B89B3358F20CC', 'isDownload': False} 2026-08-21 12:41:28,366 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('FixedTaxNegativeQty')" 2026-08-21 12:41:28,397 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:41:28,429 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:28] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.011 0.015 2026-08-21 12:41:28,433 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:28] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.024 2026-08-21 12:41:28,445 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:28] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.037 2026-08-21 12:41:28,897 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:28] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.004 0.019 2026-08-21 12:41:28,907 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:28] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.009 2026-08-21 12:41:28,921 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:41:28,929 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:28] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.007 2026-08-21 12:41:28,935 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:28] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 12:41:28,945 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('FixedTaxNegativeQty', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=19"})" 2026-08-21 12:41:29,645 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:29] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 300 0.288 0.418 2026-08-21 12:41:29,720 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:29] "GET /pos/ui HTTP/1.1" 200 - 20 0.038 0.703 2026-08-21 12:41:29,743 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:41:29,817 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:29] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.040 0.113 2026-08-21 12:41:29,981 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:29] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.006 2026-08-21 12:41:30,034 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:30] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-08-21 12:41:30,520 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:30] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.172 0.300 2026-08-21 12:41:30,609 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:30] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.034 0.037 2026-08-21 12:41:30,631 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:30] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.004 0.011 2026-08-21 12:41:30,644 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:30] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-21 12:41:30,733 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:30] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 14 0.033 0.042 2026-08-21 12:41:30,795 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:30] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.016 0.116 2026-08-21 12:41:30,814 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 12:41:30,841 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:30] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.015 0.156 2026-08-21 12:41:30,924 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:30] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.018 0.250 2026-08-21 12:41:30,935 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 12:41:30,943 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:41:30,947 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:41:30,953 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:30] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.006 0.237 2026-08-21 12:41:30,956 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:30] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:41:31,021 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:31] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.036 0.270 2026-08-21 12:41:31,042 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:31] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.013 0.293 2026-08-21 12:41:31,061 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:31] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.009 0.008 2026-08-21 12:41:31,114 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:31] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.021 0.244 2026-08-21 12:41:31,130 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:31] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.007 0.160 2026-08-21 12:41:31,136 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:31] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:41:31,150 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:31] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.013 0.170 2026-08-21 12:41:31,159 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:31] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.130 2026-08-21 12:41:31,212 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:31] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.006 0.380 2026-08-21 12:41:31,218 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:31] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.162 2026-08-21 12:41:31,235 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:31] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.010 0.155 2026-08-21 12:41:31,315 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:31] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.048 0.145 2026-08-21 12:41:31,333 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:31] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.008 0.187 2026-08-21 12:41:31,382 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:31] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.010 0.219 2026-08-21 12:41:31,425 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:31] "GET /web/image?model=product.product&field=image_128&id=925&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.011 0.230 2026-08-21 12:41:31,445 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:31] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.003 0.225 2026-08-21 12:41:31,469 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:31] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.008 0.218 2026-08-21 12:41:31,494 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:31] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.002 0.172 2026-08-21 12:41:31,519 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:31] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.012 0.160 2026-08-21 12:41:31,658 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FixedTaxNegativeQty on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:41:31,675 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FixedTaxNegativeQty on step: 'click product 'Zero Amount Product' (trigger: article.product .product-content .product-name:contains("Zero Amount Product"))' 2026-08-21 12:41:31,697 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FixedTaxNegativeQty on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Zero Amount Product","quantity":"1.0","price":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Zero Amount Product")):has(em.qty:contains("1")):has(.price:contains("1.0")))' 2026-08-21 12:41:31,710 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FixedTaxNegativeQty on step: 'click numpad button: +/- (trigger: div.numpad.row button.col:contains("+/-"))' 2026-08-21 12:41:31,726 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FixedTaxNegativeQty on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 12:41:31,742 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FixedTaxNegativeQty on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Zero Amount Product","quantity":"-1.0","price":"-1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Zero Amount Product")):has(em.qty:contains("-1")):has(.price:contains("-1.0")))' 2026-08-21 12:41:32,659 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FixedTaxNegativeQty on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 12:41:32,691 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FixedTaxNegativeQty on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:41:32,696 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:32] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:41:32,698 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:32] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:41:32,705 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FixedTaxNegativeQty on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 12:41:32,713 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FixedTaxNegativeQty on step: 'remaining amount is 0.00 (trigger: .payment-status-remaining .amount:contains("0.00"))' 2026-08-21 12:41:32,725 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FixedTaxNegativeQty on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 12:41:32,738 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #32546095 for PoS orders references: ['Order 00077-002-0001'] (draft: False) 2026-08-21 12:41:32,749 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FixedTaxNegativeQty on step: 'there should be the receipt (trigger: .receipt-screen .pos-receipt)' 2026-08-21 12:41:32,753 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:32] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:41:32,910 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #32546095 with result: [{'id': 71, 'pos_reference': 'Order 00077-002-0001', 'account_move': False}] 2026-08-21 12:41:32,924 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:32] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 101 0.087 0.103 2026-08-21 12:41:32,929 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.081 2026-08-21 12:41:32,973 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:32] "GET /web/image?model=pos.config&id=19&field=custom_logo HTTP/1.1" 200 - 6 0.008 0.007 2026-08-21 12:41:33,710 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-21 12:41:33,716 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:33] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:41:33,732 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 16487 2026-08-21 12:41:33,733 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 12:41:33,734 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 16487 2026-08-21 12:41:33,808 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_124133_807707_TestUi.txt 2026-08-21 12:41:33,808 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp4ts6ll7__chrome_odoo" 2026-08-21 12:41:35,369 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_limited_product_pricelist_loading ... 2026-08-21 12:41:36,495 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 16701 2026-08-21 12:41:36,496 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpkolep_1z_chrome_odoo 2026-08-21 12:41:36,496 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39453/json/version 2026-08-21 12:41:36,499 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:39453/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:41:36,563 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:41:36,563 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39453/json 2026-08-21 12:41:36,564 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:39453/json with timeout 3 increased to 10s during tests 2026-08-21 12:41:36,597 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:39453/devtools/page/6D83FB0892F3051D296596C2BE15F3B2 2026-08-21 12:41:36,611 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 12:41:36,622 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 12:41:36,877 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:accountman from n/a 2026-08-21 12:41:36,879 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 12:41:36,900 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=19" in browser 2026-08-21 12:41:36,900 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-21 12:41:36,917 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:41:37,759 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:37] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 114 0.149 0.698 2026-08-21 12:41:37,761 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '6D83FB0892F3051D296596C2BE15F3B2', 'loaderId': '4E561723CDB5A801F44A41A3E209D469', 'isDownload': False} 2026-08-21 12:41:37,761 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('limitedProductPricelistLoading')" 2026-08-21 12:41:37,777 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:41:37,804 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:37] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.007 0.010 2026-08-21 12:41:37,818 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:37] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.020 2026-08-21 12:41:37,838 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:37] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.009 0.040 2026-08-21 12:41:38,224 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:38] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.002 0.009 2026-08-21 12:41:38,244 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:38] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.006 0.006 2026-08-21 12:41:38,286 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:41:38,317 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:38] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.015 2026-08-21 12:41:38,322 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:38] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.011 0.024 2026-08-21 12:41:38,340 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('limitedProductPricelistLoading', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=19"})" 2026-08-21 12:41:38,999 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:38] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 295 0.284 0.376 2026-08-21 12:41:39,068 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:39] "GET /pos/ui HTTP/1.1" 200 - 22 0.012 0.699 2026-08-21 12:41:39,094 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:41:39,172 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:39] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.027 0.112 2026-08-21 12:41:39,343 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:39] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 12:41:39,403 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:39] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.008 2026-08-21 12:41:39,846 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:39] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 169 0.117 0.317 2026-08-21 12:41:39,926 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:39] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.049 2026-08-21 12:41:39,958 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:39] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.004 0.018 2026-08-21 12:41:39,991 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:39] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.005 0.006 2026-08-21 12:41:40,085 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:40] "GET /web/image?model=product.product&field=image_128&id=926&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 14 0.029 0.044 2026-08-21 12:41:40,110 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:40] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.017 0.075 2026-08-21 12:41:40,120 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:40] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.084 2026-08-21 12:41:40,124 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 12:41:40,140 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:40] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.008 0.096 2026-08-21 12:41:40,151 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:40] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.108 2026-08-21 12:41:40,168 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:40] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.010 0.126 2026-08-21 12:41:40,177 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:41:40,192 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:41:40,200 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:41:40,202 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:40] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.019 0.089 2026-08-21 12:41:40,211 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:41:40,222 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:40] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:41:40,222 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:40] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.004 0.086 2026-08-21 12:41:40,240 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:40] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.002 0.108 2026-08-21 12:41:40,280 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:40] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.010 0.125 2026-08-21 12:41:40,329 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:40] "GET /web/image/res.users/44/avatar_128 HTTP/1.1" 200 - 19 0.013 0.161 2026-08-21 12:41:40,352 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:40] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.005 0.097 2026-08-21 12:41:40,358 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:40] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.073 2026-08-21 12:41:40,392 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:40] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.017 0.012 2026-08-21 12:41:40,927 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour limitedProductPricelistLoading on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:41:40,946 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour limitedProductPricelistLoading on step: 'PoS model scan barcode '0100100' (trigger: body)' 2026-08-21 12:41:40,965 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour limitedProductPricelistLoading on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Test Product 1","quantity":"1.0","price":"80.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 1")):has(em.qty:contains("1")):has(.price:contains("80.0")))' 2026-08-21 12:41:40,974 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:40] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.027 0.014 2026-08-21 12:41:40,987 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour limitedProductPricelistLoading on step: 'PoS model scan barcode '0100200' (trigger: body)' 2026-08-21 12:41:40,993 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour limitedProductPricelistLoading on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Test Product 2","quantity":"1.0","price":"100.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 2")):has(em.qty:contains("1")):has(.price:contains("100.0")))' 2026-08-21 12:41:41,012 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:41] "POST /web/dataset/call_kw/pos.session/find_product_by_barcode HTTP/1.1" 200 - 4 0.004 0.014 2026-08-21 12:41:41,087 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:41] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 23 0.028 0.037 2026-08-21 12:41:41,123 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:41] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 11 0.008 0.021 2026-08-21 12:41:41,911 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour limitedProductPricelistLoading on step: 'PoS model scan barcode '0100300' (trigger: body)' 2026-08-21 12:41:41,927 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour limitedProductPricelistLoading on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Test Product 3","quantity":"1.0","price":"50.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 3")):has(em.qty:contains("1")):has(.price:contains("50.0")))' 2026-08-21 12:41:41,936 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:41] "POST /web/dataset/call_kw/pos.session/find_product_by_barcode HTTP/1.1" 200 - 4 0.007 0.015 2026-08-21 12:41:42,006 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:42] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 23 0.023 0.040 2026-08-21 12:41:42,027 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:42] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.004 0.010 2026-08-21 12:41:42,503 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:42] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-21 12:41:42,793 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour limitedProductPricelistLoading on step: 'Last tour step that avoids error mentioned in commit 443c209 (trigger: body)' 2026-08-21 12:41:42,796 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-21 12:41:42,802 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 16701 2026-08-21 12:41:42,802 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 12:41:42,810 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 16701 2026-08-21 12:41:42,906 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_124142_906086_TestUi.txt 2026-08-21 12:41:42,906 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpkolep_1z_chrome_odoo" 2026-08-21 12:41:42,942 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_lot_refund ... 2026-08-21 12:41:43,579 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 16924 2026-08-21 12:41:43,581 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpkmb4bzvq_chrome_odoo 2026-08-21 12:41:43,581 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:40441/json/version 2026-08-21 12:41:43,583 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:40441/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:41:43,643 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:41:43,643 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:40441/json 2026-08-21 12:41:43,644 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:40441/json with timeout 3 increased to 10s during tests 2026-08-21 12:41:43,680 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:40441/devtools/page/D545E9997A78580FC540B61348B0094D 2026-08-21 12:41:43,701 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 12:41:43,718 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 12:41:43,993 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:41:43,998 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 12:41:44,003 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=19" in browser 2026-08-21 12:41:44,003 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-21 12:41:44,017 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:41:44,659 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:44] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 112 0.093 0.552 2026-08-21 12:41:44,661 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': 'D545E9997A78580FC540B61348B0094D', 'loaderId': '0C5E275328DFA7D0DD57793C9DBC2B5D', 'isDownload': False} 2026-08-21 12:41:44,661 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('LotRefundTour')" 2026-08-21 12:41:44,680 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:41:44,698 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:44] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.007 2026-08-21 12:41:44,711 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:44] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.020 2026-08-21 12:41:44,719 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:44] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.026 2026-08-21 12:41:45,085 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:45] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-08-21 12:41:45,098 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:45] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.009 2026-08-21 12:41:45,140 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:41:45,153 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:45] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 12:41:45,155 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:45] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.009 2026-08-21 12:41:45,177 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('LotRefundTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=19"})" 2026-08-21 12:41:45,919 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:45] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 300 0.341 0.411 2026-08-21 12:41:45,986 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:45] "GET /pos/ui HTTP/1.1" 200 - 20 0.022 0.759 2026-08-21 12:41:46,015 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:41:46,105 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:46] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.053 0.109 2026-08-21 12:41:46,253 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:46] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.006 2026-08-21 12:41:46,299 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:46] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.013 0.007 2026-08-21 12:41:46,854 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:46] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.164 0.378 2026-08-21 12:41:46,947 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:46] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.026 0.051 2026-08-21 12:41:46,987 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:46] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.020 0.013 2026-08-21 12:41:47,002 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:47] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.005 2026-08-21 12:41:47,075 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:47] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 14 0.023 0.035 2026-08-21 12:41:47,125 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:47] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.020 0.080 2026-08-21 12:41:47,131 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:41:47,183 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:47] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.023 0.143 2026-08-21 12:41:47,231 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:47] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.014 0.191 2026-08-21 12:41:47,269 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:47] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.008 0.232 2026-08-21 12:41:47,278 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:41:47,287 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:41:47,300 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:41:47,330 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:47] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.018 0.269 2026-08-21 12:41:47,345 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:47] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.259 2026-08-21 12:41:47,396 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:47] "GET /web/image?model=product.product&field=image_128&id=929&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.017 0.238 2026-08-21 12:41:47,415 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:47] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 12:41:47,438 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:47] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.009 0.244 2026-08-21 12:41:47,482 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:47] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.016 0.230 2026-08-21 12:41:47,542 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:47] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.027 0.204 2026-08-21 12:41:47,556 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:47] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 12:41:47,559 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:47] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.009 0.216 2026-08-21 12:41:47,586 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:47] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.020 0.217 2026-08-21 12:41:47,597 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:47] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.190 2026-08-21 12:41:47,603 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:47] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.002 0.179 2026-08-21 12:41:47,625 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:47] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.001 0.018 2026-08-21 12:41:47,637 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:47] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.149 2026-08-21 12:41:47,659 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:47] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.008 0.081 2026-08-21 12:41:47,720 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:47] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.033 0.115 2026-08-21 12:41:47,739 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:47] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.001 0.142 2026-08-21 12:41:47,756 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:47] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.011 0.300 2026-08-21 12:41:47,788 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:47] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.014 0.147 2026-08-21 12:41:47,812 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:47] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.010 0.109 2026-08-21 12:41:48,008 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour LotRefundTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:41:48,026 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour LotRefundTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:41:48,043 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour LotRefundTour on step: 'click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A"))' 2026-08-21 12:41:48,044 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:48] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.013 0.015 2026-08-21 12:41:48,077 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour LotRefundTour on step: 'enter lot number (trigger: .list-line-input:first())' 2026-08-21 12:41:48,090 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour LotRefundTour on step: 'click validate lot number (trigger: .popup .button.confirm)' 2026-08-21 12:41:48,117 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour LotRefundTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(em.qty:contains("1")))' 2026-08-21 12:41:48,121 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour LotRefundTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 12:41:48,144 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour LotRefundTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:41:48,154 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:48] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:41:48,156 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:48] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:41:48,157 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour LotRefundTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 12:41:48,182 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour LotRefundTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 12:41:48,202 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:48] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.006 0.026 2026-08-21 12:41:48,213 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour LotRefundTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-21 12:41:48,230 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:48] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:41:48,235 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #82349096 for PoS orders references: ['Order 00079-002-0001'] (draft: False) 2026-08-21 12:41:48,414 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #82349096 with result: [{'id': 72, 'pos_reference': 'Order 00079-002-0001', 'account_move': False}] 2026-08-21 12:41:48,429 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:48] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 104 0.093 0.108 2026-08-21 12:41:48,482 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:48] "GET /web/image?model=pos.config&id=19&field=custom_logo HTTP/1.1" 200 - 6 0.019 0.008 2026-08-21 12:41:49,208 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour LotRefundTour on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 12:41:49,224 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour LotRefundTour on step: '.control-button:contains("Refund")' 2026-08-21 12:41:49,263 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour LotRefundTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-08-21 12:41:49,309 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:49] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 14 0.017 0.021 2026-08-21 12:41:49,367 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:49] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 20 0.021 0.027 2026-08-21 12:41:49,880 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:49] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 12:41:50,138 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour LotRefundTour on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 12:41:50,143 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour LotRefundTour on step: '.ticket-screen .to-refund-highlight:contains("To Refund: 1.00")' 2026-08-21 12:41:50,157 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour LotRefundTour on step: '.ticket-screen .button.pay-order-button' 2026-08-21 12:41:50,174 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour LotRefundTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 12:41:50,191 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour LotRefundTour on step: 'click lot icon (trigger: .line-lot-icon)' 2026-08-21 12:41:50,210 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour LotRefundTour on step: 'Check lot number (trigger: .popup-input:propValue(123456789))' 2026-08-21 12:41:50,214 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-21 12:41:50,223 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 16924 2026-08-21 12:41:50,223 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 12:41:50,229 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 16924 2026-08-21 12:41:50,347 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_124150_347497_TestUi.txt 2026-08-21 12:41:50,347 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpkmb4bzvq_chrome_odoo" 2026-08-21 12:41:50,376 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_multi_product_options ... 2026-08-21 12:41:51,208 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 17139 2026-08-21 12:41:51,209 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp1cy37kr6_chrome_odoo 2026-08-21 12:41:51,209 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33181/json/version 2026-08-21 12:41:51,210 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33181/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:41:51,310 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:41:51,311 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33181/json 2026-08-21 12:41:51,311 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33181/json with timeout 3 increased to 10s during tests 2026-08-21 12:41:51,338 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:33181/devtools/page/9E604936A26E1B382A1F133576BB3019 2026-08-21 12:41:51,421 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 12:41:51,435 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 12:41:51,762 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:41:51,768 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 12:41:51,786 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=19" in browser 2026-08-21 12:41:51,786 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-21 12:41:51,804 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:41:52,494 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:52] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 112 0.121 0.572 2026-08-21 12:41:52,498 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '9E604936A26E1B382A1F133576BB3019', 'loaderId': '8923E3997206DD9D31A4868327539683', 'isDownload': False} 2026-08-21 12:41:52,498 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('MultiProductOptionsTour')" 2026-08-21 12:41:52,514 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:41:52,539 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:52] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.014 0.010 2026-08-21 12:41:52,548 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:52] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.034 2026-08-21 12:41:52,557 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:52] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.034 2026-08-21 12:41:52,928 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:52] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.001 0.007 2026-08-21 12:41:52,946 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:52] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.009 2026-08-21 12:41:53,014 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:41:53,025 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:53] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 12:41:53,029 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:53] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.009 2026-08-21 12:41:53,042 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('MultiProductOptionsTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=19"})" 2026-08-21 12:41:53,725 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:53] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 302 0.280 0.404 2026-08-21 12:41:53,816 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour MultiProductOptionsTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:41:53,833 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:53] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.026 0.057 2026-08-21 12:41:53,855 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:53] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.003 0.011 2026-08-21 12:41:53,872 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:53] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.007 2026-08-21 12:41:53,975 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:53] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 14 0.027 0.052 2026-08-21 12:41:54,027 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:54] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.018 0.115 2026-08-21 12:41:54,042 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:41:54,087 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:54] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.022 0.167 2026-08-21 12:41:54,128 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:54] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.011 0.218 2026-08-21 12:41:54,187 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:54] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.012 0.271 2026-08-21 12:41:54,227 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:54] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.014 0.305 2026-08-21 12:41:54,248 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:54] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.243 2026-08-21 12:41:54,253 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:41:54,293 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.017 2026-08-21 12:41:54,306 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:41:54,312 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:54] "GET /web/image?model=product.product&field=image_128&id=930&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.016 0.250 2026-08-21 12:41:54,348 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:41:54,361 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:54] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.013 0.256 2026-08-21 12:41:54,415 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:54] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.018 0.264 2026-08-21 12:41:54,457 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:54] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.014 0.251 2026-08-21 12:41:54,494 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:54] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.029 0.234 2026-08-21 12:41:54,509 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:54] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:41:54,510 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:54] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.185 2026-08-21 12:41:54,539 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:54] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.007 0.178 2026-08-21 12:41:54,553 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:54] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.005 0.183 2026-08-21 12:41:54,615 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:54] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.025 0.170 2026-08-21 12:41:54,627 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:54] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.003 0.163 2026-08-21 12:41:54,630 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:54] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.154 2026-08-21 12:41:54,646 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:54] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.001 0.130 2026-08-21 12:41:54,669 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:54] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.009 0.146 2026-08-21 12:41:54,691 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:54] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.003 0.144 2026-08-21 12:41:54,709 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:54] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.001 0.143 2026-08-21 12:41:54,724 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:54] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.003 0.082 2026-08-21 12:41:55,050 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour MultiProductOptionsTour on step: 'click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A"))' 2026-08-21 12:41:55,065 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour MultiProductOptionsTour on step: 'option Value 1 is shown (trigger: .form-check-label:contains('Value 1'))' 2026-08-21 12:41:55,077 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:55] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.013 0.033 2026-08-21 12:41:55,079 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour MultiProductOptionsTour on step: 'option Value 2 is shown (trigger: .form-check-label:contains('Value 2'))' 2026-08-21 12:41:55,096 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour MultiProductOptionsTour on step: 'Last tour step that avoids error mentioned in commit 443c209 (trigger: body)' 2026-08-21 12:41:55,097 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-21 12:41:55,103 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 17139 2026-08-21 12:41:55,103 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 12:41:55,104 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 17139 2026-08-21 12:41:55,210 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_124155_209559_TestUi.txt 2026-08-21 12:41:55,210 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp1cy37kr6_chrome_odoo" 2026-08-21 12:41:55,247 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_only_unpaid_orders_are_loaded ... 2026-08-21 12:41:55,755 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 17350 2026-08-21 12:41:55,756 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpt0l8ofdz_chrome_odoo 2026-08-21 12:41:55,756 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:40865/json/version 2026-08-21 12:41:55,758 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:40865/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:41:55,906 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:41:55,906 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:40865/json 2026-08-21 12:41:55,907 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:40865/json with timeout 3 increased to 10s during tests 2026-08-21 12:41:55,933 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:40865/devtools/page/E0818BBA39D13DEFEF71EA103D73248E 2026-08-21 12:41:55,951 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 12:41:55,962 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 12:41:56,249 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 12:41:56,269 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 12:41:56,282 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=19" in browser 2026-08-21 12:41:56,283 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-21 12:41:56,310 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:41:56,571 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:56] "GET /pos/ui?config_id=19 HTTP/1.1" 303 - 14 0.021 0.246 2026-08-21 12:41:57,212 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:57] "GET /web HTTP/1.1" 200 - 110 0.131 0.500 2026-08-21 12:41:57,216 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': 'E0818BBA39D13DEFEF71EA103D73248E', 'loaderId': '89CAF866A146284864667F24DBF93062', 'isDownload': False} 2026-08-21 12:41:57,216 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_only_unpaid_orders_are_loaded')" 2026-08-21 12:41:57,271 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:57] "GET /web/assets/4a43d02/web.assets_web.min.js HTTP/1.1" 200 - 4 0.018 0.015 2026-08-21 12:41:57,298 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:57] "GET /web/assets/dccc580/web.assets_web.min.css HTTP/1.1" 200 - 4 0.017 0.044 2026-08-21 12:41:57,324 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:57] "GET /web/webclient/load_menus/7e5eedbe45a38a4f7fe246d7fe605277591ff17aabb954f14cc6467dd6dffe7c HTTP/1.1" 200 - 2 0.002 0.071 2026-08-21 12:41:57,345 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:57] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.005 0.080 2026-08-21 12:41:57,405 104 INFO rb-022b3bb-224122-406412 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-08-21 12:41:57,410 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:57] "GET /web/assets/4f3afd1/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.013 0.007 2026-08-21 12:41:58,181 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:58] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-08-21 12:41:58,191 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:58] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.012 2026-08-21 12:41:58,215 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:58] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.013 2026-08-21 12:41:58,216 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:58] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-08-21 12:41:58,288 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('test_only_unpaid_orders_are_loaded', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=19"})" 2026-08-21 12:41:58,515 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:58] "POST /mail/init_messaging HTTP/1.1" 200 - 104 0.144 0.163 2026-08-21 12:41:58,527 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:58] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.004 0.299 2026-08-21 12:41:58,541 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:58] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 3 0.007 0.273 2026-08-21 12:41:58,562 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:58] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 7 0.010 0.281 2026-08-21 12:41:58,601 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:58] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 15 0.019 0.306 2026-08-21 12:41:58,607 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.302 2026-08-21 12:41:58,641 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:58] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 11 0.012 0.231 2026-08-21 12:41:58,679 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:58] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.029 0.133 2026-08-21 12:41:58,684 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.035 2026-08-21 12:41:58,698 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 12:41:58,698 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:58] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.012 0.149 2026-08-21 12:41:58,717 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:58] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:41:58,726 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.023 2026-08-21 12:41:58,734 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:58] "GET /web/offline HTTP/1.1" 200 - 7 0.017 0.166 2026-08-21 12:41:58,743 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:58] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.001 0.166 2026-08-21 12:41:58,791 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:58] "POST /web/action/load HTTP/1.1" 200 - 9 0.025 0.163 2026-08-21 12:41:58,837 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:58] "GET /web/image?model=res.users&field=avatar_128&id=47 HTTP/1.1" 200 - 18 0.021 0.109 2026-08-21 12:41:58,903 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:58] "GET /web?reload=true HTTP/1.1" 200 - 16 0.021 0.062 2026-08-21 12:41:58,956 104 INFO rb-022b3bb-224122-406412 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-08-21 12:41:59,600 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:59] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.017 2026-08-21 12:41:59,601 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:59] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.016 2026-08-21 12:41:59,616 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:59] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.012 2026-08-21 12:41:59,709 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:59] "POST /mail/init_messaging HTTP/1.1" 200 - 36 0.047 0.047 2026-08-21 12:41:59,718 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:59] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.004 0.103 2026-08-21 12:41:59,728 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:59] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 3 0.004 0.084 2026-08-21 12:41:59,748 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:59] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 3 0.010 0.077 2026-08-21 12:41:59,792 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:59] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 7 0.021 0.100 2026-08-21 12:41:59,822 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:59] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.019 0.070 2026-08-21 12:41:59,867 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:59] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.028 0.110 2026-08-21 12:41:59,878 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:59] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.002 0.119 2026-08-21 12:41:59,885 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:59] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.133 2026-08-21 12:41:59,921 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:59] "POST /web/action/load HTTP/1.1" 200 - 10 0.019 0.111 2026-08-21 12:41:59,963 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:41:59] "GET /web/image?model=res.users&field=avatar_128&id=47 HTTP/1.1" 304 - 11 0.017 0.142 2026-08-21 12:42:00,094 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:00] "POST /web/dataset/call_kw/pos.config/get_views HTTP/1.1" 200 - 49 0.067 0.079 2026-08-21 12:42:00,155 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:00] "POST /web/dataset/call_kw/pos.config/web_search_read HTTP/1.1" 200 - 21 0.017 0.023 2026-08-21 12:42:01,000 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'start new session (trigger: .o_kanban_primary_left button:contains('New Session'))' 2026-08-21 12:42:01,009 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:42:01,163 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:01] "POST /web/dataset/call_button HTTP/1.1" 200 - 64 0.083 0.069 2026-08-21 12:42:01,403 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:01] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 37 0.063 0.161 2026-08-21 12:42:01,422 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:42:01,434 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:01] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.007 2026-08-21 12:42:01,442 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:01] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.001 0.015 2026-08-21 12:42:01,463 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:01] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.016 0.022 2026-08-21 12:42:01,577 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:01] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.006 0.004 2026-08-21 12:42:01,853 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:01] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.013 0.007 2026-08-21 12:42:01,890 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:01] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 12:42:01,901 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:01] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.014 0.006 2026-08-21 12:42:01,905 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:42:02,615 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:02] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 270 0.307 0.394 2026-08-21 12:42:02,682 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:42:02,706 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:02] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.023 0.045 2026-08-21 12:42:02,728 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:02] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.004 0.012 2026-08-21 12:42:02,741 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:02] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-21 12:42:02,841 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:02] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 14 0.049 0.039 2026-08-21 12:42:02,893 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:02] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.016 0.124 2026-08-21 12:42:02,929 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.029 2026-08-21 12:42:02,958 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:02] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.022 0.169 2026-08-21 12:42:03,004 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:03] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.014 0.212 2026-08-21 12:42:03,052 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:03] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.018 0.235 2026-08-21 12:42:03,119 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:03] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.024 0.291 2026-08-21 12:42:03,133 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:03] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.010 0.267 2026-08-21 12:42:03,210 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:03] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.019 0.256 2026-08-21 12:42:03,225 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:03] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 12:42:03,248 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:03] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.008 0.266 2026-08-21 12:42:03,303 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:03] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.025 0.265 2026-08-21 12:42:03,306 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:03] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:42:03,363 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:03] "GET /web/image/res.users/47/avatar_128 HTTP/1.1" 200 - 11 0.022 0.287 2026-08-21 12:42:03,407 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:03] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 7 0.036 0.245 2026-08-21 12:42:03,450 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:03] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.035 0.278 2026-08-21 12:42:03,459 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:03] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.302 2026-08-21 12:42:03,479 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:03] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.013 0.236 2026-08-21 12:42:03,503 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:03] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.014 0.229 2026-08-21 12:42:03,525 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:03] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.205 2026-08-21 12:42:03,546 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:03] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.002 0.177 2026-08-21 12:42:03,574 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:03] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.006 0.155 2026-08-21 12:42:03,604 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:03] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.005 0.132 2026-08-21 12:42:03,810 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad"))' 2026-08-21 12:42:03,836 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:03] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.013 0.016 2026-08-21 12:42:03,840 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")))' 2026-08-21 12:42:03,857 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")))' 2026-08-21 12:42:03,876 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'click save button (trigger: .control-buttons .control-button:contains("Save"))' 2026-08-21 12:42:03,890 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #94812882 for PoS orders references: ['Order 00081-001-0001'] (draft: True) 2026-08-21 12:42:03,899 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:42:03,914 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'click backend button (trigger: li.backend-button)' 2026-08-21 12:42:03,935 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'start another new session (trigger: .o_kanban_primary_left button:contains('New Session'))' 2026-08-21 12:42:04,012 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #94812882 with result: [{'id': 73, 'pos_reference': 'Order 00081-001-0001', 'account_move': False}] 2026-08-21 12:42:04,030 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:04] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 52 0.086 0.061 2026-08-21 12:42:04,096 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:04] "GET /web HTTP/1.1" 200 - 16 0.024 0.147 2026-08-21 12:42:04,166 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:04] "GET /web HTTP/1.1" 200 - 16 0.029 0.039 2026-08-21 12:42:04,220 104 INFO rb-022b3bb-224122-406412 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-08-21 12:42:04,553 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:04] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-08-21 12:42:04,554 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:04] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-08-21 12:42:04,617 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:04] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.027 0.025 2026-08-21 12:42:04,622 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:04] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.065 2026-08-21 12:42:04,630 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:04] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 3 0.009 0.013 2026-08-21 12:42:04,726 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:04] "POST /mail/init_messaging HTTP/1.1" 200 - 36 0.044 0.069 2026-08-21 12:42:04,736 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:04] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 3 0.002 0.121 2026-08-21 12:42:04,752 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:04] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 7 0.003 0.129 2026-08-21 12:42:04,756 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:04] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.106 2026-08-21 12:42:04,793 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:04] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.025 0.096 2026-08-21 12:42:04,811 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:04] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.009 0.041 2026-08-21 12:42:04,822 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:04] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.040 2026-08-21 12:42:04,830 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:04] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.001 0.033 2026-08-21 12:42:04,845 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:04] "POST /web/action/load HTTP/1.1" 200 - 8 0.004 0.033 2026-08-21 12:42:04,891 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:04] "GET /web/image?model=res.users&field=avatar_128&id=47 HTTP/1.1" 304 - 11 0.020 0.061 2026-08-21 12:42:04,945 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:04] "GET /web?reload=true HTTP/1.1" 200 - 16 0.012 0.067 2026-08-21 12:42:04,948 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:04] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.013 2026-08-21 12:42:05,026 104 INFO rb-022b3bb-224122-406412 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-08-21 12:42:05,357 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:05] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-08-21 12:42:05,359 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:05] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.015 2026-08-21 12:42:05,375 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:05] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-08-21 12:42:05,406 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:05] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.022 0.015 2026-08-21 12:42:05,495 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:05] "POST /mail/init_messaging HTTP/1.1" 200 - 36 0.038 0.069 2026-08-21 12:42:05,500 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:05] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 3 0.001 0.084 2026-08-21 12:42:05,523 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:05] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 7 0.006 0.085 2026-08-21 12:42:05,536 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.008 0.086 2026-08-21 12:42:05,543 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:05] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 3 0.001 0.112 2026-08-21 12:42:05,554 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:05] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.004 0.096 2026-08-21 12:42:05,563 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:05] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.003 0.038 2026-08-21 12:42:05,574 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:05] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.004 0.037 2026-08-21 12:42:05,579 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.019 2026-08-21 12:42:05,645 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:05] "POST /web/action/load HTTP/1.1" 200 - 10 0.023 0.028 2026-08-21 12:42:05,691 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:05] "GET /web/image?model=res.users&field=avatar_128&id=47 HTTP/1.1" 304 - 11 0.026 0.075 2026-08-21 12:42:05,715 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:05] "POST /web/dataset/call_kw/pos.config/get_views HTTP/1.1" 200 - 3 0.004 0.037 2026-08-21 12:42:05,811 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:05] "POST /web/dataset/call_kw/pos.config/web_search_read HTTP/1.1" 200 - 14 0.033 0.029 2026-08-21 12:42:05,934 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:05] "GET /web/image/res.users/47/avatar_128 HTTP/1.1" 304 - 11 0.012 0.029 2026-08-21 12:42:06,634 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'start another new session (trigger: .o_kanban_primary_left button:contains('New Session'))' 2026-08-21 12:42:06,645 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:42:06,743 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:06] "POST /web/dataset/call_button HTTP/1.1" 200 - 35 0.041 0.056 2026-08-21 12:42:06,822 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:06] "GET /pos/ui?config_id=20 HTTP/1.1" 200 - 20 0.012 0.046 2026-08-21 12:42:06,842 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:42:07,104 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:07] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.007 0.006 2026-08-21 12:42:07,144 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:07] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-08-21 12:42:07,718 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:07] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.220 0.344 2026-08-21 12:42:07,723 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:07] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 0.376 2026-08-21 12:42:07,822 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:07] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.038 0.048 2026-08-21 12:42:07,843 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:07] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.007 0.009 2026-08-21 12:42:07,855 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:07] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.002 0.004 2026-08-21 12:42:07,898 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:07] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.007 0.007 2026-08-21 12:42:08,006 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:08] "GET /web/image/res.users/47/avatar_128 HTTP/1.1" 304 - 11 0.044 0.024 2026-08-21 12:42:08,042 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:08] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.006 2026-08-21 12:42:08,724 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:42:08,740 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: '.pos-topheader .ticket-button' 2026-08-21 12:42:08,772 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: '.screen.ticket-screen' 2026-08-21 12:42:08,788 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:08] "POST /web/dataset/call_kw/pos.order/export_for_ui_shared_order HTTP/1.1" 200 - 21 0.013 0.026 2026-08-21 12:42:09,723 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-08-21 12:42:09,730 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-21 12:42:09,758 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 12:42:09,773 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 12:42:09,793 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:42:09,798 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:09] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:42:09,815 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 12:42:09,842 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 12:42:09,847 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:09] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.013 2026-08-21 12:42:09,862 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-21 12:42:09,877 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:09] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:42:09,877 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #92594113 for PoS orders references: ['Order 00081-001-0001'] (draft: False) 2026-08-21 12:42:09,902 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #47 deleted pos.order.line records with IDs: [100] 2026-08-21 12:42:10,029 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #92594113 with result: [{'id': 73, 'pos_reference': 'Order 00081-001-0001', 'account_move': False}] 2026-08-21 12:42:10,039 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:10] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 108 0.069 0.106 2026-08-21 12:42:10,116 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:10] "GET /web/image?model=pos.config&id=20&field=custom_logo HTTP/1.1" 200 - 11 0.005 0.011 2026-08-21 12:42:10,238 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-21 12:42:10,834 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:42:10,840 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'click on the close session menu button (trigger: .close-button)' 2026-08-21 12:42:10,857 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'click on the close session popup button (trigger: .close-pos-popup .footer .button.highlight)' 2026-08-21 12:42:10,908 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:10] "POST /web/dataset/call_kw/pos.session/get_closing_control_data HTTP/1.1" 200 - 16 0.036 0.027 2026-08-21 12:42:11,682 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'check that the session is closed without error (trigger: .o_web_client)' 2026-08-21 12:42:11,704 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:11] "POST /web/dataset/call_kw/pos.session/update_closing_control_state_session HTTP/1.1" 200 - 7 0.008 0.012 2026-08-21 12:42:12,169 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 47, model: account.move 2026-08-21 12:42:13,143 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:13] "POST /web/dataset/call_kw/pos.session/close_session_from_ui HTTP/1.1" 200 - 649 0.633 0.800 2026-08-21 12:42:13,146 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:13] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.926 2026-08-21 12:42:13,204 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:13] "GET /web HTTP/1.1" 200 - 16 0.010 0.038 2026-08-21 12:42:13,305 104 INFO rb-022b3bb-224122-406412 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-08-21 12:42:13,568 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:13] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.017 2026-08-21 12:42:13,580 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:13] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.029 2026-08-21 12:42:13,580 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:13] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.010 0.015 2026-08-21 12:42:13,606 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:13] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.054 2026-08-21 12:42:13,737 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:13] "POST /mail/init_messaging HTTP/1.1" 200 - 36 0.078 0.068 2026-08-21 12:42:13,745 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:13] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 3 0.002 0.113 2026-08-21 12:42:13,773 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:13] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 3 0.007 0.121 2026-08-21 12:42:13,815 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:13] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 7 0.023 0.127 2026-08-21 12:42:13,844 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:13] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.018 0.112 2026-08-21 12:42:13,857 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:13] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.005 0.067 2026-08-21 12:42:13,866 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:13] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.004 0.073 2026-08-21 12:42:13,872 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:13] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.061 2026-08-21 12:42:13,890 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:13] "POST /web/action/load HTTP/1.1" 200 - 8 0.007 0.055 2026-08-21 12:42:13,926 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:13] "GET /web/image?model=res.users&field=avatar_128&id=47 HTTP/1.1" 304 - 11 0.015 0.082 2026-08-21 12:42:13,977 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:13] "GET /web?reload=true HTTP/1.1" 200 - 16 0.010 0.056 2026-08-21 12:42:14,075 104 INFO rb-022b3bb-224122-406412 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-08-21 12:42:14,432 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:14] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-08-21 12:42:14,436 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:14] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-08-21 12:42:14,437 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:14] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-08-21 12:42:14,475 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:14] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.018 0.009 2026-08-21 12:42:14,605 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:14] "POST /mail/init_messaging HTTP/1.1" 200 - 36 0.067 0.083 2026-08-21 12:42:14,611 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:14] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 3 0.002 0.130 2026-08-21 12:42:14,622 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:14] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 3 0.002 0.139 2026-08-21 12:42:14,655 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:14] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 7 0.017 0.139 2026-08-21 12:42:14,681 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:14] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.011 0.150 2026-08-21 12:42:14,691 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:14] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.096 2026-08-21 12:42:14,706 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:14] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.007 0.063 2026-08-21 12:42:14,714 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:14] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.001 0.071 2026-08-21 12:42:14,734 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:14] "POST /web/action/load HTTP/1.1" 200 - 10 0.008 0.075 2026-08-21 12:42:14,767 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:14] "GET /web/image?model=res.users&field=avatar_128&id=47 HTTP/1.1" 304 - 11 0.014 0.101 2026-08-21 12:42:14,785 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:14] "POST /web/dataset/call_kw/pos.config/get_views HTTP/1.1" 200 - 3 0.003 0.027 2026-08-21 12:42:14,853 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:14] "POST /web/dataset/call_kw/pos.config/web_search_read HTTP/1.1" 200 - 14 0.019 0.027 2026-08-21 12:42:14,951 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:14] "GET /web/image/res.users/47/avatar_128 HTTP/1.1" 304 - 11 0.016 0.024 2026-08-21 12:42:15,662 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'check that the session is closed without error (trigger: .o_web_client)' 2026-08-21 12:42:15,673 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'open session (trigger: .o_kanban_primary_left button:contains('Continue Selling'))' 2026-08-21 12:42:15,694 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: 'Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline)))' 2026-08-21 12:42:15,694 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-21 12:42:15,716 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:15] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:42:15,721 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 17350 2026-08-21 12:42:15,726 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 12:42:15,727 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 17350 2026-08-21 12:42:15,750 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:15] "POST /web/dataset/call_button HTTP/1.1" 200 - 22 0.040 0.029 2026-08-21 12:42:15,944 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_124215_944564_TestUi.txt 2026-08-21 12:42:15,944 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpt0l8ofdz_chrome_odoo" 2026-08-21 12:42:15,983 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_order_and_invoice_amounts ... 2026-08-21 12:42:16,763 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 17719 2026-08-21 12:42:16,764 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp0sq838h9_chrome_odoo 2026-08-21 12:42:16,764 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:40885/json/version 2026-08-21 12:42:16,765 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:40885/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:42:16,827 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:42:16,827 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:40885/json 2026-08-21 12:42:16,828 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:40885/json with timeout 3 increased to 10s during tests 2026-08-21 12:42:16,859 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:40885/devtools/page/0B66B867FEFE6018662A9EEED3DB4BF8 2026-08-21 12:42:16,876 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 12:42:16,884 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 12:42:17,223 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:42:17,226 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 12:42:17,234 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=19" in browser 2026-08-21 12:42:17,235 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-21 12:42:17,250 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:42:17,840 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:17] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 112 0.073 0.522 2026-08-21 12:42:17,843 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '0B66B867FEFE6018662A9EEED3DB4BF8', 'loaderId': '05F6AF0AEE6FE647B52BD647DD0B3D6F', 'isDownload': False} 2026-08-21 12:42:17,843 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PaymentScreenInvoiceOrder')" 2026-08-21 12:42:17,854 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:42:17,881 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:17] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.010 0.012 2026-08-21 12:42:17,891 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:17] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.032 2026-08-21 12:42:17,904 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:17] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.031 2026-08-21 12:42:18,264 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:18] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.008 0.006 2026-08-21 12:42:18,280 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:18] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.009 0.008 2026-08-21 12:42:18,311 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:42:18,318 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:18] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.005 2026-08-21 12:42:18,320 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:18] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:42:18,334 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PaymentScreenInvoiceOrder', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=19"})" 2026-08-21 12:42:19,016 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:19] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 300 0.290 0.398 2026-08-21 12:42:19,085 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:19] "GET /pos/ui HTTP/1.1" 200 - 20 0.029 0.696 2026-08-21 12:42:19,104 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:42:19,172 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:19] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.041 0.084 2026-08-21 12:42:19,349 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:19] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-08-21 12:42:19,407 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:19] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.008 0.006 2026-08-21 12:42:19,925 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:19] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.193 0.317 2026-08-21 12:42:20,031 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:20] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.034 0.050 2026-08-21 12:42:20,054 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:20] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.004 0.013 2026-08-21 12:42:20,071 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:20] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 12:42:20,166 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:20] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 14 0.027 0.033 2026-08-21 12:42:20,226 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:20] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.029 0.085 2026-08-21 12:42:20,233 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:42:20,266 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:20] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.010 0.125 2026-08-21 12:42:20,318 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:20] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.021 0.173 2026-08-21 12:42:20,333 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 12:42:20,363 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.017 2026-08-21 12:42:20,374 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:42:20,396 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:20] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.018 0.249 2026-08-21 12:42:20,418 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 12:42:20,451 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:20] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.019 0.303 2026-08-21 12:42:20,478 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:20] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.019 0.283 2026-08-21 12:42:20,520 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:20] "GET /web/image?model=product.product&field=image_128&id=931&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.019 0.257 2026-08-21 12:42:20,559 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:20] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.011 0.277 2026-08-21 12:42:20,599 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:20] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.032 0.180 2026-08-21 12:42:20,616 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:20] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:42:20,645 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:20] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.018 0.196 2026-08-21 12:42:20,656 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:20] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.196 2026-08-21 12:42:20,676 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:20] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.012 0.168 2026-08-21 12:42:20,701 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:20] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.015 0.159 2026-08-21 12:42:20,707 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.168 2026-08-21 12:42:20,722 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:20] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.155 2026-08-21 12:42:20,745 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:20] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.009 0.113 2026-08-21 12:42:20,808 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:20] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.021 0.138 2026-08-21 12:42:20,870 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:20] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.018 0.193 2026-08-21 12:42:20,895 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:20] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.007 0.203 2026-08-21 12:42:20,923 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:20] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.004 0.210 2026-08-21 12:42:20,941 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:20] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.001 0.209 2026-08-21 12:42:20,971 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:20] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.015 0.160 2026-08-21 12:42:21,075 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenInvoiceOrder on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:42:21,109 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:42:21,125 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test"))' 2026-08-21 12:42:21,132 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:21] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.031 0.015 2026-08-21 12:42:21,144 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(em.qty:contains("1")))' 2026-08-21 12:42:21,156 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(em.qty:contains("1")))' 2026-08-21 12:42:21,173 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 12:42:21,190 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 12:42:21,267 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'select customer 'Partner Test 1' (trigger: .partnerlist-screen .partner-line td:contains("Partner Test 1"))' 2026-08-21 12:42:21,273 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 12:42:21,329 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:42:21,332 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:21] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:42:21,335 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:21] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:42:21,361 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 12:42:21,371 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'click invoice button (trigger: .payment-buttons .js_invoice)' 2026-08-21 12:42:21,400 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:21] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.006 0.015 2026-08-21 12:42:21,423 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 12:42:21,438 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #75197180 for PoS orders references: ['Order 00083-002-0001'] (draft: False) 2026-08-21 12:42:21,442 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'there should be the receipt (trigger: .receipt-screen .pos-receipt)' 2026-08-21 12:42:21,449 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:21] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:42:24,353 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #75197180 with result: [{'id': 74, 'pos_reference': 'Order 00083-002-0001', 'account_move': 230}] 2026-08-21 12:42:24,392 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:24] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 869 0.684 2.275 2026-08-21 12:42:24,396 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:24] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 1.282 2026-08-21 12:42:24,444 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:24] "POST /web/dataset/call_kw/account.move/get_invoice_pdf_report_attachment HTTP/1.1" 200 - 14 0.016 0.022 2026-08-21 12:42:24,511 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:24] "GET /web/image?model=pos.config&id=19&field=custom_logo HTTP/1.1" 200 - 6 0.010 0.008 2026-08-21 12:42:25,272 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-21 12:42:25,291 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:25] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:42:25,307 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 17719 2026-08-21 12:42:25,308 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 12:42:25,308 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 17719 2026-08-21 12:42:25,403 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_124225_402998_TestUi.txt 2026-08-21 12:42:25,403 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp0sq838h9_chrome_odoo" 2026-08-21 12:42:25,502 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_pos_closing_cash_decimals ... 2026-08-21 12:42:26,392 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 17930 2026-08-21 12:42:26,393 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp81a4u12n_chrome_odoo 2026-08-21 12:42:26,393 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33483/json/version 2026-08-21 12:42:26,395 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33483/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:42:26,459 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:42:26,459 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33483/json 2026-08-21 12:42:26,460 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33483/json with timeout 3 increased to 10s during tests 2026-08-21 12:42:26,477 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:33483/devtools/page/A60DD4F16F9931785B0899ACA04A063D 2026-08-21 12:42:26,486 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 12:42:26,559 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 12:42:26,758 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:42:26,760 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 12:42:26,765 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=19" in browser 2026-08-21 12:42:26,765 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-21 12:42:26,775 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:42:27,329 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:27] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 111 0.079 0.477 2026-08-21 12:42:27,336 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': 'A60DD4F16F9931785B0899ACA04A063D', 'loaderId': '1E3D5EB4DE9601DD8A2494CF58302A37', 'isDownload': False} 2026-08-21 12:42:27,336 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('CashClosingDecimals')" 2026-08-21 12:42:27,346 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:42:27,363 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:27] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.007 2026-08-21 12:42:27,392 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:27] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.009 0.027 2026-08-21 12:42:27,405 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:27] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.010 0.046 2026-08-21 12:42:27,755 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:27] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.012 0.007 2026-08-21 12:42:27,768 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:27] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.003 0.023 2026-08-21 12:42:27,789 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:42:27,799 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:27] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.007 0.006 2026-08-21 12:42:27,802 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:27] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:42:27,810 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('CashClosingDecimals', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=19"})" 2026-08-21 12:42:28,465 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:28] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 304 0.248 0.406 2026-08-21 12:42:28,549 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:28] "GET /pos/ui HTTP/1.1" 200 - 20 0.039 0.656 2026-08-21 12:42:28,567 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:42:28,631 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:28] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.036 0.108 2026-08-21 12:42:28,808 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:28] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-08-21 12:42:28,851 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:28] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.007 2026-08-21 12:42:29,289 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:29] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 175 0.117 0.298 2026-08-21 12:42:29,364 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:29] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.018 0.041 2026-08-21 12:42:29,398 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:29] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.006 0.014 2026-08-21 12:42:29,415 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:29] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.004 2026-08-21 12:42:29,532 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:29] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 14 0.062 0.045 2026-08-21 12:42:29,539 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:29] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:42:29,584 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:29] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.012 0.128 2026-08-21 12:42:29,628 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:29] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.009 0.172 2026-08-21 12:42:29,632 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:29] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:42:29,651 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:42:29,661 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 12:42:29,699 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:29] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.022 0.235 2026-08-21 12:42:29,765 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:29] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.011 0.291 2026-08-21 12:42:29,804 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:29] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.011 0.319 2026-08-21 12:42:29,826 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:29] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.010 0.271 2026-08-21 12:42:29,893 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:29] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.025 0.274 2026-08-21 12:42:29,901 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:29] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.001 0.233 2026-08-21 12:42:29,918 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:29] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 12:42:29,932 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:29] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:42:29,955 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:29] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.024 0.231 2026-08-21 12:42:29,969 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:29] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.005 0.190 2026-08-21 12:42:29,989 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:29] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.011 0.173 2026-08-21 12:42:30,006 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:30] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.007 0.168 2026-08-21 12:42:30,015 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:30] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.162 2026-08-21 12:42:30,025 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:30] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.120 2026-08-21 12:42:30,053 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:30] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.010 0.110 2026-08-21 12:42:30,110 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:30] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.024 0.126 2026-08-21 12:42:30,152 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:30] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.009 0.167 2026-08-21 12:42:30,179 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:30] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.006 0.173 2026-08-21 12:42:30,198 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:30] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.005 0.181 2026-08-21 12:42:30,212 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:30] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.001 0.180 2026-08-21 12:42:30,232 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:30] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.008 0.142 2026-08-21 12:42:30,390 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashClosingDecimals on step: 'enter opening amount (trigger: .cash-input-sub-section input)' 2026-08-21 12:42:30,406 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashClosingDecimals on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:42:30,423 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashClosingDecimals on step: 'Open menu (trigger: .menu-button)' 2026-08-21 12:42:30,442 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashClosingDecimals on step: 'Click close session button (trigger: .close-button)' 2026-08-21 12:42:30,466 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashClosingDecimals on step: 'Check closing details (trigger: .cash-overview tr:nth-child(2) td:contains("1.91"))' 2026-08-21 12:42:30,776 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:30] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 144 0.146 0.217 2026-08-21 12:42:30,805 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:30] "POST /web/dataset/call_kw/pos.session/get_closing_control_data HTTP/1.1" 200 - 13 0.011 0.327 2026-08-21 12:42:31,573 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashClosingDecimals on step: 'Check closing details (trigger: .cash-overview tr:nth-child(2) .cash-sign:contains("-"))' 2026-08-21 12:42:31,575 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-21 12:42:31,586 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:31] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:42:31,597 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 17930 2026-08-21 12:42:31,598 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 12:42:31,599 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 17930 2026-08-21 12:42:31,694 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_124231_694447_TestUi.txt 2026-08-21 12:42:31,694 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp81a4u12n_chrome_odoo" 2026-08-21 12:42:31,753 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_pos_closing_cash_details ... 2026-08-21 12:42:32,598 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 18146 2026-08-21 12:42:32,598 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp6wf3vgxg_chrome_odoo 2026-08-21 12:42:32,599 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:38105/json/version 2026-08-21 12:42:32,600 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:38105/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:42:32,687 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:42:32,688 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:38105/json 2026-08-21 12:42:32,688 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:38105/json with timeout 3 increased to 10s during tests 2026-08-21 12:42:32,700 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:38105/devtools/page/EF62E70211C1D3A0D54C56F3B643743A 2026-08-21 12:42:32,715 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 12:42:32,778 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 12:42:32,960 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:42:32,963 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 12:42:32,988 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=19" in browser 2026-08-21 12:42:32,988 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-21 12:42:33,006 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:42:33,676 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:33] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 111 0.126 0.548 2026-08-21 12:42:33,683 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': 'EF62E70211C1D3A0D54C56F3B643743A', 'loaderId': '22AB42B4452758564E4F1B2410AD464E', 'isDownload': False} 2026-08-21 12:42:33,683 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('CashClosingDetails')" 2026-08-21 12:42:33,701 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:42:33,719 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:33] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.009 0.007 2026-08-21 12:42:33,729 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:33] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.023 2026-08-21 12:42:33,736 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:33] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.001 0.026 2026-08-21 12:42:34,185 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:34] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.020 0.008 2026-08-21 12:42:34,196 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:34] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.011 2026-08-21 12:42:34,218 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:42:34,224 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:34] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:42:34,230 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:34] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.007 2026-08-21 12:42:34,245 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('CashClosingDetails', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=19"})" 2026-08-21 12:42:34,984 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:34] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 304 0.353 0.386 2026-08-21 12:42:35,043 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:35] "GET /pos/ui HTTP/1.1" 200 - 20 0.019 0.739 2026-08-21 12:42:35,070 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:42:35,122 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:35] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.032 0.085 2026-08-21 12:42:35,354 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:35] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.004 2026-08-21 12:42:35,402 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:35] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.010 0.008 2026-08-21 12:42:35,970 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:35] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 175 0.204 0.345 2026-08-21 12:42:36,079 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:36] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.043 0.045 2026-08-21 12:42:36,106 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:36] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.005 0.013 2026-08-21 12:42:36,120 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:36] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-21 12:42:36,217 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:36] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 14 0.050 0.034 2026-08-21 12:42:36,241 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.017 2026-08-21 12:42:36,256 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:36] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.009 0.102 2026-08-21 12:42:36,327 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:36] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.040 0.133 2026-08-21 12:42:36,356 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:36] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.005 0.200 2026-08-21 12:42:36,363 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:42:36,381 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 12:42:36,386 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:42:36,414 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:36] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.033 0.214 2026-08-21 12:42:36,425 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:42:36,446 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:36] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.008 0.281 2026-08-21 12:42:36,507 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:36] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.019 0.237 2026-08-21 12:42:36,522 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:36] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.008 0.236 2026-08-21 12:42:36,571 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:36] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.012 0.225 2026-08-21 12:42:36,592 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:36] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.189 2026-08-21 12:42:36,599 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:36] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:42:36,611 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:36] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.010 0.169 2026-08-21 12:42:36,634 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:36] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.006 0.179 2026-08-21 12:42:36,680 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:36] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.018 0.147 2026-08-21 12:42:36,689 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:36] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.161 2026-08-21 12:42:36,694 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:36] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.142 2026-08-21 12:42:36,712 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:36] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.002 0.017 2026-08-21 12:42:36,729 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:36] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.005 0.121 2026-08-21 12:42:36,763 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:36] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.008 0.140 2026-08-21 12:42:36,778 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:36] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.002 0.137 2026-08-21 12:42:36,795 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:36] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.001 0.110 2026-08-21 12:42:36,805 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:36] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.225 2026-08-21 12:42:36,821 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:36] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.005 0.073 2026-08-21 12:42:37,106 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashClosingDetails on step: 'enter opening amount (trigger: .cash-input-sub-section input)' 2026-08-21 12:42:37,126 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashClosingDetails on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:42:37,143 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashClosingDetails on step: 'Open menu (trigger: .menu-button)' 2026-08-21 12:42:37,156 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashClosingDetails on step: 'Click close session button (trigger: .close-button)' 2026-08-21 12:42:37,173 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashClosingDetails on step: 'Check closing details (trigger: .cash-overview tr:nth-child(2) td:contains("10.00"))' 2026-08-21 12:42:37,496 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:37] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 144 0.155 0.209 2026-08-21 12:42:37,536 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:37] "POST /web/dataset/call_kw/pos.session/get_closing_control_data HTTP/1.1" 200 - 13 0.019 0.338 2026-08-21 12:42:38,300 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashClosingDetails on step: 'Check closing details (trigger: .cash-overview tr:nth-child(2) .cash-sign:contains("-"))' 2026-08-21 12:42:38,302 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-21 12:42:38,310 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:38] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:42:38,320 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 18146 2026-08-21 12:42:38,321 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 12:42:38,321 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 18146 2026-08-21 12:42:38,416 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_124238_416735_TestUi.txt 2026-08-21 12:42:38,417 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp6wf3vgxg_chrome_odoo" 2026-08-21 12:42:38,494 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_pos_combo_change_fp ... 2026-08-21 12:42:41,818 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 18350 2026-08-21 12:42:41,819 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpxpnk160v_chrome_odoo 2026-08-21 12:42:41,819 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37769/json/version 2026-08-21 12:42:41,821 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:37769/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:42:41,895 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:42:41,895 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37769/json 2026-08-21 12:42:41,895 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:37769/json with timeout 3 increased to 10s during tests 2026-08-21 12:42:41,907 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:37769/devtools/page/3DA59E82907804A5D379BE48454F3983 2026-08-21 12:42:41,927 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 12:42:41,961 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 12:42:42,295 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:42:42,297 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 12:42:42,300 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=19" in browser 2026-08-21 12:42:42,300 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-21 12:42:42,310 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:42:42,996 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:42] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 112 0.106 0.582 2026-08-21 12:42:42,999 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '3DA59E82907804A5D379BE48454F3983', 'loaderId': '3DFB2F03BFC07241C2705CD7FD95D374', 'isDownload': False} 2026-08-21 12:42:42,999 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosComboChangeFP')" 2026-08-21 12:42:43,013 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:42:43,035 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:43] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.011 0.008 2026-08-21 12:42:43,052 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:43] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.001 0.030 2026-08-21 12:42:43,052 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:43] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.022 2026-08-21 12:42:43,509 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:43] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.015 0.014 2026-08-21 12:42:43,527 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:42:43,533 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:43] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.018 0.022 2026-08-21 12:42:43,534 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:43] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:42:43,546 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:43] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-08-21 12:42:43,564 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosComboChangeFP', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=19"})" 2026-08-21 12:42:44,354 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboChangeFP on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:42:44,356 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:44] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 305 0.359 0.442 2026-08-21 12:42:44,439 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:44] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.049 2026-08-21 12:42:44,462 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:44] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.004 0.013 2026-08-21 12:42:44,476 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:44] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.005 2026-08-21 12:42:44,565 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:44] "GET /web/image?model=product.product&field=image_128&id=932&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 14 0.036 0.039 2026-08-21 12:42:44,623 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:44] "GET /web/image?model=product.product&field=image_128&id=933&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.025 0.102 2026-08-21 12:42:44,639 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 12:42:44,671 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:44] "GET /web/image?model=product.product&field=image_128&id=934&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.016 0.152 2026-08-21 12:42:44,726 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:44] "GET /web/image?model=product.product&field=image_128&id=937&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.020 0.177 2026-08-21 12:42:44,782 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:44] "GET /web/image?model=product.product&field=image_128&id=935&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.015 0.252 2026-08-21 12:42:44,789 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:42:44,818 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 12:42:44,825 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:42:44,849 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:44] "GET /web/image?model=product.product&field=image_128&id=936&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.015 0.314 2026-08-21 12:42:44,859 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:42:44,871 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:44] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.010 0.283 2026-08-21 12:42:44,933 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:44] "GET /web/image?model=product.product&field=image_128&id=938&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.008 0.283 2026-08-21 12:42:44,994 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:44] "GET /web/image?model=product.product&field=image_128&id=939&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.021 0.298 2026-08-21 12:42:45,044 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:45] "GET /web/image?model=product.product&field=image_128&id=940&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.010 0.303 2026-08-21 12:42:45,053 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:45] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.222 2026-08-21 12:42:45,110 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:45] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.013 0.229 2026-08-21 12:42:45,116 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:45] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:42:45,126 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:45] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.009 0.213 2026-08-21 12:42:45,168 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:45] "GET /web/image?model=product.product&field=image_128&id=943&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.006 0.030 2026-08-21 12:42:45,171 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:45] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.225 2026-08-21 12:42:45,188 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:45] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.010 0.160 2026-08-21 12:42:45,209 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:45] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.013 0.146 2026-08-21 12:42:45,227 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:45] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.007 0.151 2026-08-21 12:42:45,307 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:45] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.039 0.149 2026-08-21 12:42:45,324 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:45] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.010 0.376 2026-08-21 12:42:45,357 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:45] "GET /web/image?model=product.product&field=image_128&id=942&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.011 0.170 2026-08-21 12:42:45,417 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:45] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.026 0.197 2026-08-21 12:42:45,462 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:45] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.016 0.233 2026-08-21 12:42:45,510 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:45] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.016 0.263 2026-08-21 12:42:45,539 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:45] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.013 0.217 2026-08-21 12:42:45,596 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboChangeFP on step: 'click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo"))' 2026-08-21 12:42:45,596 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:45] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.014 0.256 2026-08-21 12:42:45,610 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboChangeFP on step: 'Select combo item Combo Product 2 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 2")))' 2026-08-21 12:42:45,627 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboChangeFP on step: 'Select combo item Combo Product 4 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 4")))' 2026-08-21 12:42:45,635 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:45] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.008 0.261 2026-08-21 12:42:45,640 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboChangeFP on step: 'Select combo item Combo Product 6 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 6")))' 2026-08-21 12:42:45,659 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboChangeFP on step: 'Click `confirm` (trigger: .popup.combo-configurator-popup footer button.confirm)' 2026-08-21 12:42:45,683 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:45] "GET /web/image?model=product.product&field=image_128&id=941&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.014 0.245 2026-08-21 12:42:45,731 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:45] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.013 0.242 2026-08-21 12:42:45,757 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboChangeFP on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Office Combo"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Office Combo")))' 2026-08-21 12:42:45,757 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboChangeFP on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 2","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 2")):has(em.qty:contains("1")))' 2026-08-21 12:42:45,775 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:45] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.012 0.247 2026-08-21 12:42:45,797 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboChangeFP on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 2","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 2")):has(em.qty:contains("1")))' 2026-08-21 12:42:45,797 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboChangeFP on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 12:42:45,809 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboChangeFP on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 2","quantity":"1.0","price":"8.33"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 2")):has(em.qty:contains("1")):has(.price:contains("8.33")))' 2026-08-21 12:42:45,822 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:45] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.009 0.267 2026-08-21 12:42:45,831 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboChangeFP on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 4","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 4")):has(em.qty:contains("1")))' 2026-08-21 12:42:45,841 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboChangeFP on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 4","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 4")):has(em.qty:contains("1")))' 2026-08-21 12:42:45,855 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:45] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.013 0.230 2026-08-21 12:42:45,866 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboChangeFP on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 12:42:45,872 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:45] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.001 0.230 2026-08-21 12:42:45,875 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboChangeFP on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 4","quantity":"1.0","price":"16.67"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 4")):has(em.qty:contains("1")):has(.price:contains("16.67")))' 2026-08-21 12:42:45,895 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboChangeFP on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 6","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 6")):has(em.qty:contains("1")))' 2026-08-21 12:42:45,896 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:45] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.008 0.201 2026-08-21 12:42:45,912 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboChangeFP on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 6","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 6")):has(em.qty:contains("1")))' 2026-08-21 12:42:45,918 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:45] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.005 0.168 2026-08-21 12:42:45,923 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboChangeFP on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 12:42:45,938 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboChangeFP on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 6","quantity":"1.0","price":"25.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 6")):has(em.qty:contains("1")):has(.price:contains("25.00")))' 2026-08-21 12:42:45,955 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboChangeFP on step: 'order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00"))' 2026-08-21 12:42:45,979 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboChangeFP on step: 'order total tax is '4.55' (trigger: .order-summary .tax:contains("4.55"))' 2026-08-21 12:42:45,991 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboChangeFP on step: 'click fiscal position button (trigger: .o_fiscal_position_button)' 2026-08-21 12:42:46,007 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboChangeFP on step: 'fiscal position screen is shown (trigger: .selection-item:contains("test fp"))' 2026-08-21 12:42:46,033 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboChangeFP on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Office Combo","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Office Combo")):has(em.qty:contains("1")))' 2026-08-21 12:42:46,044 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboChangeFP on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Office Combo","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Office Combo")):has(em.qty:contains("1")))' 2026-08-21 12:42:46,055 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboChangeFP on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 12:42:46,072 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboChangeFP on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Office Combo"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Office Combo")))' 2026-08-21 12:42:46,092 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboChangeFP on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 2","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 2")):has(em.qty:contains("1")))' 2026-08-21 12:42:46,115 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboChangeFP on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 2","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 2")):has(em.qty:contains("1")))' 2026-08-21 12:42:46,123 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboChangeFP on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 12:42:46,141 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboChangeFP on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 2","quantity":"1.0","price":"8.33"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 2")):has(em.qty:contains("1")):has(.price:contains("8.33")))' 2026-08-21 12:42:46,163 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboChangeFP on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 4","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 4")):has(em.qty:contains("1")))' 2026-08-21 12:42:46,175 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboChangeFP on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 4","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 4")):has(em.qty:contains("1")))' 2026-08-21 12:42:46,189 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboChangeFP on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 12:42:46,206 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboChangeFP on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 4","quantity":"1.0","price":"16.67"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 4")):has(em.qty:contains("1")):has(.price:contains("16.67")))' 2026-08-21 12:42:46,222 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboChangeFP on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 6","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 6")):has(em.qty:contains("1")))' 2026-08-21 12:42:46,239 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboChangeFP on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 6","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 6")):has(em.qty:contains("1")))' 2026-08-21 12:42:46,255 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboChangeFP on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 12:42:46,272 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboChangeFP on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 6","quantity":"1.0","price":"25.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 6")):has(em.qty:contains("1")):has(.price:contains("25.00")))' 2026-08-21 12:42:46,289 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboChangeFP on step: 'order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00"))' 2026-08-21 12:42:46,306 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboChangeFP on step: 'order total tax is '2.38' (trigger: .order-summary .tax:contains("2.38"))' 2026-08-21 12:42:46,322 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboChangeFP on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 12:42:46,323 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-21 12:42:46,331 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 18350 2026-08-21 12:42:46,331 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 12:42:46,334 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 18350 2026-08-21 12:42:46,400 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_124246_399724_TestUi.txt 2026-08-21 12:42:46,400 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpxpnk160v_chrome_odoo" 2026-08-21 12:42:46,431 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_products_variants_attribute_value_filtering ... 2026-08-21 12:42:47,042 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #44 deleted mail.message records with IDs: [9562] 2026-08-21 12:42:47,516 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 18565 2026-08-21 12:42:47,517 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpr46wt2i7_chrome_odoo 2026-08-21 12:42:47,517 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:35677/json/version 2026-08-21 12:42:47,518 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:35677/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:42:47,580 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:42:47,581 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:35677/json 2026-08-21 12:42:47,581 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:35677/json with timeout 3 increased to 10s during tests 2026-08-21 12:42:47,602 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:35677/devtools/page/CF58A46FDB61F6B85E62A66DC431C7FD 2026-08-21 12:42:47,695 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 12:42:47,716 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 12:42:47,822 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:42:47,825 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 12:42:47,833 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=19" in browser 2026-08-21 12:42:47,834 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-21 12:42:47,845 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:42:48,488 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:48] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 112 0.132 0.517 2026-08-21 12:42:48,491 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': 'CF58A46FDB61F6B85E62A66DC431C7FD', 'loaderId': '7B2FF0952E81B53F146D5D21B646DA2E', 'isDownload': False} 2026-08-21 12:42:48,491 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_products_variants_attribute_value_filtering')" 2026-08-21 12:42:48,503 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:42:48,523 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:48] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.011 2026-08-21 12:42:48,535 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:48] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.011 2026-08-21 12:42:48,544 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:48] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.015 2026-08-21 12:42:48,978 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:48] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.004 0.009 2026-08-21 12:42:48,993 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:48] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.008 0.007 2026-08-21 12:42:49,031 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-08-21 12:42:49,031 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:49] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.009 0.005 2026-08-21 12:42:49,042 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:49] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:42:49,051 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('test_products_variants_attribute_value_filtering', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=19"})" 2026-08-21 12:42:49,729 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:49] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 303 0.294 0.388 2026-08-21 12:42:49,815 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:49] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.024 0.044 2026-08-21 12:42:49,826 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_products_variants_attribute_value_filtering on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:42:49,836 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:49] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.004 0.011 2026-08-21 12:42:49,848 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:49] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 12:42:49,962 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:49] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 14 0.059 0.038 2026-08-21 12:42:50,034 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:50] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.023 0.144 2026-08-21 12:42:50,072 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:50] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.009 0.168 2026-08-21 12:42:50,121 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:50] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.015 0.187 2026-08-21 12:42:50,182 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:50] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.020 0.256 2026-08-21 12:42:50,193 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:42:50,216 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:42:50,233 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:42:50,241 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:42:50,247 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:50] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.025 0.295 2026-08-21 12:42:50,276 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:50] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.022 0.290 2026-08-21 12:42:50,332 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:50] "GET /web/image?model=product.product&field=image_128&id=944&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.022 0.271 2026-08-21 12:42:50,380 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:50] "GET /web/image?model=product.product&field=image_128&id=945&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.010 0.294 2026-08-21 12:42:50,395 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:42:50,425 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:50] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.015 0.280 2026-08-21 12:42:50,436 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:50] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.188 2026-08-21 12:42:50,453 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:50] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.009 0.181 2026-08-21 12:42:50,463 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:50] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:42:50,478 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:50] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.010 0.175 2026-08-21 12:42:50,503 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:50] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.011 0.155 2026-08-21 12:42:50,506 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.120 2026-08-21 12:42:50,515 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:50] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.101 2026-08-21 12:42:50,548 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:50] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.009 0.102 2026-08-21 12:42:50,564 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:50] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.007 0.110 2026-08-21 12:42:50,594 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:50] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.008 0.118 2026-08-21 12:42:50,614 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:50] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.002 0.122 2026-08-21 12:42:50,632 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:50] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.002 0.118 2026-08-21 12:42:50,658 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:50] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.007 0.126 2026-08-21 12:42:50,679 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:50] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.008 0.080 2026-08-21 12:42:50,892 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_products_variants_attribute_value_filtering on step: 'click info button for product 'Small Shelf' (trigger: article.product:has(.product-name:contains("Small Shelf")) .product-information-tag)' 2026-08-21 12:42:50,913 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_products_variants_attribute_value_filtering on step: 'Choose the attribute White for Color (trigger: .product-info-popup .section-variants div:contains("Color") + div .searchable:contains("White"))' 2026-08-21 12:42:50,926 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:50] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.021 0.014 2026-08-21 12:42:51,133 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:51] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 84 0.059 0.173 2026-08-21 12:42:51,898 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_products_variants_attribute_value_filtering on step: 'check products number should be 2 (trigger: .product-list .product)' 2026-08-21 12:42:51,905 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_products_variants_attribute_value_filtering on step: ''Small Shelf (Small)' should be displayed (trigger: .product-list .product-name:contains("Small Shelf (Small)"))' 2026-08-21 12:42:51,954 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_products_variants_attribute_value_filtering on step: ''Small Shelf (Medium)' should be displayed (trigger: .product-list .product-name:contains("Small Shelf (Medium)"))' 2026-08-21 12:42:51,955 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_products_variants_attribute_value_filtering on step: 'click info button for product 'Small Shelf' (trigger: article.product:has(.product-name:contains("Small Shelf")) .product-information-tag)' 2026-08-21 12:42:51,957 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_products_variants_attribute_value_filtering on step: 'Choose the attribute Medium for Size (trigger: .product-info-popup .section-variants div:contains("Size") + div .searchable:contains("Medium"))' 2026-08-21 12:42:52,140 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:52] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 63 0.090 0.092 2026-08-21 12:42:52,867 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:52] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-08-21 12:42:52,901 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_products_variants_attribute_value_filtering on step: 'check products number should be 1 (trigger: .product-list .product)' 2026-08-21 12:42:52,906 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_products_variants_attribute_value_filtering on step: ''Small Shelf (Medium)' should be displayed (trigger: .product-list .product-name:contains("Small Shelf (Medium)"))' 2026-08-21 12:42:52,907 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-21 12:42:52,918 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 18565 2026-08-21 12:42:52,919 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 12:42:52,919 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 18565 2026-08-21 12:42:53,014 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_124253_013943_TestUi.txt 2026-08-21 12:42:53,014 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpr46wt2i7_chrome_odoo" 2026-08-21 12:42:53,043 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_receipt_tracking_method ... 2026-08-21 12:42:53,683 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 18771 2026-08-21 12:42:53,684 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp3o5jsx_i_chrome_odoo 2026-08-21 12:42:53,684 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:40947/json/version 2026-08-21 12:42:53,686 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:40947/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:42:53,760 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:42:53,760 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:40947/json 2026-08-21 12:42:53,761 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:40947/json with timeout 3 increased to 10s during tests 2026-08-21 12:42:53,793 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:40947/devtools/page/54A9C4F401AE6DBAE6C8DB328DA586BB 2026-08-21 12:42:53,822 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 12:42:53,832 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 12:42:54,180 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:42:54,182 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 12:42:54,185 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=19" in browser 2026-08-21 12:42:54,185 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-21 12:42:54,205 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:42:54,872 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:54] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 112 0.125 0.547 2026-08-21 12:42:54,875 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '54A9C4F401AE6DBAE6C8DB328DA586BB', 'loaderId': '16E0C673BFBDB8F6F4B4C6E8EC77FDBF', 'isDownload': False} 2026-08-21 12:42:54,875 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('ReceiptTrackingMethodTour')" 2026-08-21 12:42:54,884 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:42:54,908 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:54] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.014 0.008 2026-08-21 12:42:54,925 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:54] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.009 0.021 2026-08-21 12:42:54,937 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:54] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.033 2026-08-21 12:42:55,346 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:55] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.005 0.009 2026-08-21 12:42:55,356 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:55] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.008 2026-08-21 12:42:55,392 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:42:55,402 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:55] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:42:55,411 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:55] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.007 2026-08-21 12:42:55,419 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('ReceiptTrackingMethodTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=19"})" 2026-08-21 12:42:56,127 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:56] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 300 0.307 0.403 2026-08-21 12:42:56,210 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:56] "GET /pos/ui HTTP/1.1" 200 - 20 0.032 0.735 2026-08-21 12:42:56,230 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:42:56,337 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:56] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.060 0.130 2026-08-21 12:42:56,479 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:56] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.006 2026-08-21 12:42:56,507 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:56] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 12:42:56,974 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:56] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.137 0.313 2026-08-21 12:42:57,062 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:57] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.040 2026-08-21 12:42:57,116 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:57] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.008 0.013 2026-08-21 12:42:57,131 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:57] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-08-21 12:42:57,218 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:57] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 14 0.036 0.036 2026-08-21 12:42:57,254 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:57] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.006 0.094 2026-08-21 12:42:57,322 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:57] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.024 0.140 2026-08-21 12:42:57,335 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 12:42:57,384 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:57] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.012 0.212 2026-08-21 12:42:57,425 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:57] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.016 0.254 2026-08-21 12:42:57,458 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:57] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.008 0.287 2026-08-21 12:42:57,482 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 12:42:57,488 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:57] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.022 0.242 2026-08-21 12:42:57,514 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.020 2026-08-21 12:42:57,515 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 12:42:57,546 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:57] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:42:57,576 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:57] "GET /web/image?model=product.product&field=image_128&id=946&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.024 0.292 2026-08-21 12:42:57,651 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:57] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.024 0.290 2026-08-21 12:42:57,711 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:57] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.027 0.296 2026-08-21 12:42:57,747 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:57] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.010 0.305 2026-08-21 12:42:57,753 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:57] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:42:57,760 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:57] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.006 0.225 2026-08-21 12:42:57,786 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:57] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.019 0.219 2026-08-21 12:42:57,855 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:57] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.030 0.244 2026-08-21 12:42:57,865 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:57] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.211 2026-08-21 12:42:57,892 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:57] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.020 0.214 2026-08-21 12:42:57,921 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:57] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.020 0.188 2026-08-21 12:42:57,947 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:57] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.014 0.177 2026-08-21 12:42:57,959 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:57] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.192 2026-08-21 12:42:58,006 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:58] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.017 0.195 2026-08-21 12:42:58,026 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:58] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.003 0.161 2026-08-21 12:42:58,051 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:58] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.005 0.144 2026-08-21 12:42:58,082 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:58] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.019 0.096 2026-08-21 12:42:58,206 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptTrackingMethodTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:42:58,225 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptTrackingMethodTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:42:58,243 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptTrackingMethodTour on step: 'click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A"))' 2026-08-21 12:42:58,246 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:58] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.015 0.017 2026-08-21 12:42:58,257 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptTrackingMethodTour on step: 'enter lot number (trigger: .list-line-input:first())' 2026-08-21 12:42:58,272 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptTrackingMethodTour on step: 'click validate lot number (trigger: .popup .button.confirm)' 2026-08-21 12:42:58,310 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptTrackingMethodTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 12:42:58,331 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptTrackingMethodTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:42:58,337 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:58] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:42:58,341 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:58] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 12:42:58,348 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptTrackingMethodTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 12:42:58,371 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptTrackingMethodTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 12:42:58,404 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptTrackingMethodTour on step: 'tracking method is Lot (trigger: li:contains("Lot Number"))' 2026-08-21 12:42:58,412 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #18814844 for PoS orders references: ['Order 00090-002-0001'] (draft: False) 2026-08-21 12:42:58,422 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:58] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:42:58,592 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #18814844 with result: [{'id': 75, 'pos_reference': 'Order 00090-002-0001', 'account_move': False}] 2026-08-21 12:42:58,609 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:58] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 104 0.095 0.108 2026-08-21 12:42:58,662 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:58] "GET /web/image?model=pos.config&id=19&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.008 2026-08-21 12:42:59,416 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-21 12:42:59,420 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:42:59] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:42:59,421 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 18771 2026-08-21 12:42:59,422 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 12:42:59,423 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 18771 2026-08-21 12:42:59,525 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_124259_525330_TestUi.txt 2026-08-21 12:42:59,525 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp3o5jsx_i_chrome_odoo" 2026-08-21 12:42:59,573 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_refund_order_with_fp_tax_included ... 2026-08-21 12:43:00,301 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 18981 2026-08-21 12:43:00,301 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpypgsgtzw_chrome_odoo 2026-08-21 12:43:00,302 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33397/json/version 2026-08-21 12:43:00,304 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33397/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:43:00,422 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:43:00,423 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33397/json 2026-08-21 12:43:00,423 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33397/json with timeout 3 increased to 10s during tests 2026-08-21 12:43:00,445 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:33397/devtools/page/AA6CAD9ABFB08986E67C6CB50553AFD9 2026-08-21 12:43:00,481 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 12:43:00,500 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 12:43:00,781 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:43:00,784 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 12:43:00,788 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=19" in browser 2026-08-21 12:43:00,788 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-21 12:43:00,803 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:43:01,474 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:01] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 112 0.114 0.561 2026-08-21 12:43:01,488 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': 'AA6CAD9ABFB08986E67C6CB50553AFD9', 'loaderId': 'E60FB4E5DF10F10C4AA6A35525D7169B', 'isDownload': False} 2026-08-21 12:43:01,488 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('FiscalPositionNoTaxRefund')" 2026-08-21 12:43:01,503 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:43:01,516 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:01] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.006 2026-08-21 12:43:01,531 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:01] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.018 2026-08-21 12:43:01,549 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:01] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.011 0.025 2026-08-21 12:43:01,905 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:01] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.001 0.007 2026-08-21 12:43:01,918 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:01] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.008 2026-08-21 12:43:01,945 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:43:01,955 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:01] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 12:43:01,970 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:01] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:43:01,983 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('FiscalPositionNoTaxRefund', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=19"})" 2026-08-21 12:43:02,768 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:02] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 300 0.382 0.411 2026-08-21 12:43:02,835 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:02] "GET /pos/ui HTTP/1.1" 200 - 20 0.025 0.796 2026-08-21 12:43:02,874 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:43:02,918 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:02] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.042 0.081 2026-08-21 12:43:03,120 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:03] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.009 2026-08-21 12:43:03,156 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:03] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.005 2026-08-21 12:43:04,033 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTaxRefund on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:43:04,579 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:04] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.178 1.224 2026-08-21 12:43:04,657 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:04] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.022 0.040 2026-08-21 12:43:04,684 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:04] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.007 0.011 2026-08-21 12:43:04,696 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:04] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.004 2026-08-21 12:43:04,813 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:04] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 14 0.056 0.040 2026-08-21 12:43:04,854 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:04] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.010 0.125 2026-08-21 12:43:04,871 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 12:43:04,909 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:04] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.010 0.183 2026-08-21 12:43:04,964 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:04] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.029 0.204 2026-08-21 12:43:05,027 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:05] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.034 0.261 2026-08-21 12:43:05,070 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:05] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.015 0.317 2026-08-21 12:43:05,087 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 12:43:05,094 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:43:05,099 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:05] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.018 0.262 2026-08-21 12:43:05,107 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:43:05,150 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:05] "GET /web/image?model=product.product&field=image_128&id=947&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.016 0.243 2026-08-21 12:43:05,226 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:05] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.030 0.284 2026-08-21 12:43:05,266 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:05] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.014 0.277 2026-08-21 12:43:05,295 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:05] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.018 0.233 2026-08-21 12:43:05,305 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:05] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:43:05,311 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:05] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.009 0.188 2026-08-21 12:43:05,316 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:05] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:43:05,341 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:05] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.011 0.197 2026-08-21 12:43:05,433 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:05] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.047 0.230 2026-08-21 12:43:05,436 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.242 2026-08-21 12:43:05,446 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:05] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.002 0.215 2026-08-21 12:43:05,457 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:05] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.002 0.181 2026-08-21 12:43:05,497 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:05] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.022 0.167 2026-08-21 12:43:05,532 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:05] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.011 0.203 2026-08-21 12:43:05,551 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:05] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.005 0.201 2026-08-21 12:43:05,586 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:05] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.005 0.144 2026-08-21 12:43:05,612 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:05] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.009 0.146 2026-08-21 12:43:05,628 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:05] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.006 0.086 2026-08-21 12:43:05,805 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:43:05,821 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test"))' 2026-08-21 12:43:05,840 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:05] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.023 0.015 2026-08-21 12:43:05,845 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'order total amount is '100.00' (trigger: .product-screen .order-summary .total:contains("100.00"))' 2026-08-21 12:43:05,856 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'click fiscal position button (trigger: .o_fiscal_position_button)' 2026-08-21 12:43:05,874 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'fiscal position screen is shown (trigger: .selection-item:contains("No Tax"))' 2026-08-21 12:43:05,892 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'order total amount is '86.96' (trigger: .product-screen .order-summary .total:contains("86.96"))' 2026-08-21 12:43:05,904 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 12:43:05,928 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:43:05,932 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:05] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:43:05,933 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:05] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:43:05,945 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 12:43:05,964 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'remaining amount is 0.00 (trigger: .payment-status-remaining .amount:contains("0.00"))' 2026-08-21 12:43:05,972 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:05] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.009 0.012 2026-08-21 12:43:06,007 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 12:43:06,022 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-21 12:43:06,027 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #53680167 for PoS orders references: ['Order 00091-002-0001'] (draft: False) 2026-08-21 12:43:06,033 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:06] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:43:06,202 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #53680167 with result: [{'id': 76, 'pos_reference': 'Order 00091-002-0001', 'account_move': False}] 2026-08-21 12:43:06,218 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:06] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 101 0.093 0.102 2026-08-21 12:43:06,311 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:06] "GET /web/image?model=pos.config&id=19&field=custom_logo HTTP/1.1" 200 - 6 0.020 0.010 2026-08-21 12:43:07,028 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 12:43:07,037 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTaxRefund on step: '.control-button:contains("Refund")' 2026-08-21 12:43:07,063 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTaxRefund on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-08-21 12:43:07,118 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:07] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 14 0.022 0.029 2026-08-21 12:43:07,190 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:07] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 19 0.034 0.028 2026-08-21 12:43:07,647 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.004 2026-08-21 12:43:07,958 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 12:43:07,971 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTaxRefund on step: '.ticket-screen .to-refund-highlight:contains("To Refund: 1.00")' 2026-08-21 12:43:07,987 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTaxRefund on step: '.ticket-screen .button.pay-order-button' 2026-08-21 12:43:08,004 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 12:43:08,020 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'order total amount is '-86.96' (trigger: .product-screen .order-summary .total:contains("-86.96"))' 2026-08-21 12:43:08,022 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-21 12:43:08,029 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 18981 2026-08-21 12:43:08,030 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 12:43:08,030 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 18981 2026-08-21 12:43:08,125 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_124308_125547_TestUi.txt 2026-08-21 12:43:08,126 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpypgsgtzw_chrome_odoo" 2026-08-21 12:43:08,156 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_rounding_down ... 2026-08-21 12:43:08,779 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 19195 2026-08-21 12:43:08,786 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpqk28s1ya_chrome_odoo 2026-08-21 12:43:08,786 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33775/json/version 2026-08-21 12:43:08,788 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33775/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:43:08,827 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:43:08,827 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33775/json 2026-08-21 12:43:08,828 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33775/json with timeout 3 increased to 10s during tests 2026-08-21 12:43:08,872 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:33775/devtools/page/B3CA86B8889D79E07ECEC66B0734EFF2 2026-08-21 12:43:08,888 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 12:43:08,898 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 12:43:09,200 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:43:09,206 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 12:43:09,209 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=19" in browser 2026-08-21 12:43:09,209 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-21 12:43:09,221 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:43:09,951 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:09] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 112 0.181 0.554 2026-08-21 12:43:09,955 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': 'B3CA86B8889D79E07ECEC66B0734EFF2', 'loaderId': '91CC165931C121EC24803D9DD3A93657', 'isDownload': False} 2026-08-21 12:43:09,956 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PaymentScreenRoundingDown')" 2026-08-21 12:43:09,969 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:43:09,999 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:09] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.015 0.011 2026-08-21 12:43:10,017 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:10] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.009 0.037 2026-08-21 12:43:10,041 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:10] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.016 0.055 2026-08-21 12:43:10,399 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:10] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.006 0.031 2026-08-21 12:43:10,414 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:10] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:43:10,419 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:43:10,419 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:10] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.014 0.018 2026-08-21 12:43:10,438 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:10] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-08-21 12:43:10,454 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PaymentScreenRoundingDown', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=19"})" 2026-08-21 12:43:11,157 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:11] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 301 0.308 0.401 2026-08-21 12:43:11,221 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:11] "GET /pos/ui HTTP/1.1" 200 - 20 0.025 0.703 2026-08-21 12:43:11,256 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:43:11,332 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:11] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.044 0.092 2026-08-21 12:43:11,519 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:11] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-08-21 12:43:11,547 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:11] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 12:43:12,172 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:12] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 175 0.250 0.339 2026-08-21 12:43:12,244 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:12] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.042 2026-08-21 12:43:12,273 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:12] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.004 0.012 2026-08-21 12:43:12,295 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:12] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.005 2026-08-21 12:43:12,401 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:12] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 14 0.031 0.054 2026-08-21 12:43:12,419 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:43:12,455 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:12] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.023 0.102 2026-08-21 12:43:12,494 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:12] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.008 0.146 2026-08-21 12:43:12,539 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:12] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.010 0.215 2026-08-21 12:43:12,576 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:43:12,581 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:43:12,585 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:43:12,596 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:43:12,602 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:12] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.014 0.241 2026-08-21 12:43:12,644 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:12] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.007 0.285 2026-08-21 12:43:12,658 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:12] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.227 2026-08-21 12:43:12,704 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:12] "GET /web/image?model=product.product&field=image_128&id=948&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.016 0.221 2026-08-21 12:43:12,714 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:12] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.002 0.211 2026-08-21 12:43:12,724 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:12] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.121 2026-08-21 12:43:12,734 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:12] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:43:12,735 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:12] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.126 2026-08-21 12:43:12,762 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:12] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.020 0.090 2026-08-21 12:43:12,823 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:12] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.026 0.132 2026-08-21 12:43:12,826 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:12] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.137 2026-08-21 12:43:12,840 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:12] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.125 2026-08-21 12:43:12,859 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:12] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.009 0.127 2026-08-21 12:43:12,889 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:12] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.006 0.144 2026-08-21 12:43:12,935 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:12] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.008 0.176 2026-08-21 12:43:12,980 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:12] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.009 0.201 2026-08-21 12:43:13,000 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:13] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.006 0.167 2026-08-21 12:43:13,018 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:13] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.001 0.163 2026-08-21 12:43:13,032 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:13] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.001 0.160 2026-08-21 12:43:13,052 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:13] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.009 0.147 2026-08-21 12:43:13,254 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingDown on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:43:13,271 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingDown on step: 'click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test"))' 2026-08-21 12:43:13,295 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingDown on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(em.qty:contains("1")))' 2026-08-21 12:43:13,315 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingDown on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(em.qty:contains("1")))' 2026-08-21 12:43:13,323 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingDown on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 12:43:13,361 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingDown on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:43:13,367 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:13] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:43:13,371 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:13] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:43:13,407 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingDown on step: 'total is 1.95 (trigger: .total:contains("1.95"))' 2026-08-21 12:43:13,407 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingDown on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 12:43:13,429 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingDown on step: 'remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0"))' 2026-08-21 12:43:13,476 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingDown on step: 'change is 0.0 (trigger: .payment-status-change .amount:contains("0.0"))' 2026-08-21 12:43:13,479 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingDown on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:43:13,488 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingDown on step: '.pos-topheader .ticket-button' 2026-08-21 12:43:13,521 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingDown on step: '.screen.ticket-screen' 2026-08-21 12:43:13,537 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingDown on step: '.ticket-screen .highlight' 2026-08-21 12:43:13,554 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingDown on step: 'click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test"))' 2026-08-21 12:43:13,592 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingDown on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(em.qty:contains("1")))' 2026-08-21 12:43:13,594 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingDown on step: 'click numpad button: +/- (trigger: div.numpad.row button.col:contains("+/-"))' 2026-08-21 12:43:13,604 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingDown on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 12:43:13,621 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingDown on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"-1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(em.qty:contains("-1")))' 2026-08-21 12:43:14,463 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingDown on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 12:43:14,472 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingDown on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:43:14,487 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingDown on step: 'total is -1.95 (trigger: .total:contains("-1.95"))' 2026-08-21 12:43:14,505 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingDown on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 12:43:14,522 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingDown on step: 'remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0"))' 2026-08-21 12:43:14,537 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingDown on step: 'change is 0.0 (trigger: .payment-status-change .amount:contains("0.0"))' 2026-08-21 12:43:14,538 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-21 12:43:14,544 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 19195 2026-08-21 12:43:14,544 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 12:43:14,545 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 19195 2026-08-21 12:43:14,647 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_124314_647655_TestUi.txt 2026-08-21 12:43:14,648 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpqk28s1ya_chrome_odoo" 2026-08-21 12:43:14,930 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 19405 2026-08-21 12:43:14,930 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpucdsu_0u_chrome_odoo 2026-08-21 12:43:14,930 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:35685/json/version 2026-08-21 12:43:14,932 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:35685/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:43:15,011 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:43:15,012 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:35685/json 2026-08-21 12:43:15,012 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:35685/json with timeout 3 increased to 10s during tests 2026-08-21 12:43:15,063 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:35685/devtools/page/C1A99C2EF7B7544B65D091AAC5C655B8 2026-08-21 12:43:15,090 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 12:43:15,110 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 12:43:15,203 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:43:15,208 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 12:43:15,214 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=19" in browser 2026-08-21 12:43:15,214 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-21 12:43:15,313 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:15] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 20 0.023 0.063 2026-08-21 12:43:15,316 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': 'C1A99C2EF7B7544B65D091AAC5C655B8', 'loaderId': '76DB3C693781218D69C744D87950BFDE', 'isDownload': False} 2026-08-21 12:43:15,316 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PaymentScreenTotalDueWithOverPayment')" 2026-08-21 12:43:15,330 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:43:15,350 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:15] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.009 2026-08-21 12:43:15,361 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:15] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.017 2026-08-21 12:43:15,398 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:15] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.020 0.043 2026-08-21 12:43:15,727 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:15] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.006 0.009 2026-08-21 12:43:15,734 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:15] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.013 2026-08-21 12:43:15,778 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 12:43:15,790 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:15] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.028 2026-08-21 12:43:15,792 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:15] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.033 0.005 2026-08-21 12:43:15,834 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PaymentScreenTotalDueWithOverPayment', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=19"})" 2026-08-21 12:43:16,344 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:16] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 175 0.162 0.375 2026-08-21 12:43:16,411 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:16] "GET /pos/ui HTTP/1.1" 200 - 20 0.026 0.529 2026-08-21 12:43:16,447 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:43:16,498 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:16] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.032 0.097 2026-08-21 12:43:16,664 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:16] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.007 0.006 2026-08-21 12:43:16,705 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:16] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-08-21 12:43:17,182 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:17] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 175 0.149 0.318 2026-08-21 12:43:17,249 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:17] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.018 0.035 2026-08-21 12:43:17,276 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:17] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.005 0.012 2026-08-21 12:43:17,300 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:17] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 12:43:17,367 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:17] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.014 0.030 2026-08-21 12:43:17,410 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:17] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.013 0.066 2026-08-21 12:43:17,426 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:17] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 12:43:17,466 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:17] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.017 0.116 2026-08-21 12:43:17,522 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:17] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.019 0.165 2026-08-21 12:43:17,528 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:43:17,539 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:43:17,545 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:43:17,549 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:17] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:43:17,577 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:17] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.026 0.206 2026-08-21 12:43:17,626 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:17] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.011 0.269 2026-08-21 12:43:17,635 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:17] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.003 0.260 2026-08-21 12:43:17,693 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:17] "GET /web/image?model=product.product&field=image_128&id=948&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.007 0.248 2026-08-21 12:43:17,753 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:17] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.027 0.257 2026-08-21 12:43:17,770 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:17] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.010 0.200 2026-08-21 12:43:17,780 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:17] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:43:17,786 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:17] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.009 0.198 2026-08-21 12:43:17,844 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:17] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 11 0.026 0.190 2026-08-21 12:43:17,854 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:17] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.190 2026-08-21 12:43:17,860 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:17] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.177 2026-08-21 12:43:17,869 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:17] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.002 0.170 2026-08-21 12:43:17,880 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:17] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.118 2026-08-21 12:43:17,896 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:17] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.005 0.107 2026-08-21 12:43:17,965 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:17] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.024 0.146 2026-08-21 12:43:18,011 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:18] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.016 0.146 2026-08-21 12:43:18,029 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:18] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.002 0.166 2026-08-21 12:43:18,047 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:18] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.003 0.168 2026-08-21 12:43:18,072 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:18] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.004 0.183 2026-08-21 12:43:18,087 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:18] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.005 0.165 2026-08-21 12:43:18,272 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:43:18,297 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:43:18,311 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: 'click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test"))' 2026-08-21 12:43:18,323 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:18] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.017 0.025 2026-08-21 12:43:18,330 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(em.qty:contains("1")))' 2026-08-21 12:43:18,341 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(em.qty:contains("1")))' 2026-08-21 12:43:18,354 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 12:43:18,391 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:43:18,399 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:18] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:43:18,401 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:18] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 12:43:18,410 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: 'total is 1.95 (trigger: .total:contains("1.95"))' 2026-08-21 12:43:18,421 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 12:43:18,438 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 12:43:18,453 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: 'remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0"))' 2026-08-21 12:43:18,471 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: 'change is 3.05 (trigger: .payment-status-change .amount:contains("3.05"))' 2026-08-21 12:43:19,303 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: 'total due is 1.95 (trigger: .payment-status-total-due:contains("1.95"))' 2026-08-21 12:43:19,304 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-21 12:43:19,314 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:19] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:43:19,325 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 19405 2026-08-21 12:43:19,326 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 12:43:19,326 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 19405 2026-08-21 12:43:19,447 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_124319_447495_TestUi.txt 2026-08-21 12:43:19,448 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpucdsu_0u_chrome_odoo" 2026-08-21 12:43:19,479 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_rounding_half_up ... 2026-08-21 12:43:20,390 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 19621 2026-08-21 12:43:20,391 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp3ygrnnpq_chrome_odoo 2026-08-21 12:43:20,391 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39925/json/version 2026-08-21 12:43:20,393 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:39925/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:43:20,417 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:43:20,417 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39925/json 2026-08-21 12:43:20,419 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:39925/json with timeout 3 increased to 10s during tests 2026-08-21 12:43:20,465 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:39925/devtools/page/1FA01458F7D5FF85E6D4BAC6ACB859CA 2026-08-21 12:43:20,491 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 12:43:20,517 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 12:43:20,818 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:43:20,821 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 12:43:20,825 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=19" in browser 2026-08-21 12:43:20,825 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-21 12:43:20,837 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:43:21,479 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:21] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 112 0.110 0.537 2026-08-21 12:43:21,483 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '1FA01458F7D5FF85E6D4BAC6ACB859CA', 'loaderId': 'AF091B485E10D86DA58B372386041AF5', 'isDownload': False} 2026-08-21 12:43:21,483 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PaymentScreenRoundingHalfUp')" 2026-08-21 12:43:21,496 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:43:21,515 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:21] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.013 2026-08-21 12:43:21,524 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:21] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.020 2026-08-21 12:43:21,548 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:21] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.039 2026-08-21 12:43:21,902 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:21] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.005 0.011 2026-08-21 12:43:21,912 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:21] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.014 2026-08-21 12:43:21,944 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:43:21,952 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:21] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:43:21,954 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:21] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.004 2026-08-21 12:43:21,968 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PaymentScreenRoundingHalfUp', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=19"})" 2026-08-21 12:43:22,645 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:22] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 301 0.239 0.436 2026-08-21 12:43:22,701 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:22] "GET /pos/ui HTTP/1.1" 200 - 20 0.014 0.693 2026-08-21 12:43:22,726 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:43:22,807 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:22] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.040 0.093 2026-08-21 12:43:22,934 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:22] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.006 2026-08-21 12:43:22,969 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:22] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-08-21 12:43:23,484 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:23] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 175 0.140 0.347 2026-08-21 12:43:23,561 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:23] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.019 0.041 2026-08-21 12:43:23,592 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:23] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.005 0.012 2026-08-21 12:43:23,609 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:23] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-21 12:43:23,718 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:23] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 14 0.051 0.030 2026-08-21 12:43:23,756 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:23] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.009 0.094 2026-08-21 12:43:23,765 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:43:23,815 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:23] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.034 0.102 2026-08-21 12:43:23,862 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:23] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.015 0.166 2026-08-21 12:43:23,904 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:23] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.017 0.203 2026-08-21 12:43:23,910 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:43:23,915 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:43:23,943 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 12:43:23,973 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:23] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.017 0.306 2026-08-21 12:43:23,977 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:23] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:43:24,002 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:24] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.009 0.273 2026-08-21 12:43:24,041 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:24] "GET /web/image?model=product.product&field=image_128&id=949&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.010 0.261 2026-08-21 12:43:24,096 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:24] "GET /web/image?model=product.product&field=image_128&id=950&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.018 0.261 2026-08-21 12:43:24,137 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:24] "GET /web/image?model=product.product&field=image_128&id=951&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.009 0.261 2026-08-21 12:43:24,148 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:24] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.185 2026-08-21 12:43:24,160 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:24] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:43:24,161 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:24] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.173 2026-08-21 12:43:24,178 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:24] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.011 0.160 2026-08-21 12:43:24,188 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:24] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.008 0.143 2026-08-21 12:43:24,236 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:24] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.022 0.169 2026-08-21 12:43:24,247 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:24] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.005 0.140 2026-08-21 12:43:24,256 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:24] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.002 0.114 2026-08-21 12:43:24,277 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:24] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.008 0.103 2026-08-21 12:43:24,318 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:24] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.009 0.144 2026-08-21 12:43:24,354 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:24] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.009 0.164 2026-08-21 12:43:24,393 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:24] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.007 0.144 2026-08-21 12:43:24,418 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:24] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.006 0.147 2026-08-21 12:43:24,441 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:24] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.009 0.158 2026-08-21 12:43:24,466 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:24] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.006 0.172 2026-08-21 12:43:24,492 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:24] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.015 0.142 2026-08-21 12:43:24,637 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:43:24,657 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:43:24,670 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click product 'Product Test 1.2' (trigger: article.product .product-content .product-name:contains("Product Test 1.2"))' 2026-08-21 12:43:24,679 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:24] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.019 0.015 2026-08-21 12:43:24,707 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test 1.2","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test 1.2")):has(em.qty:contains("1")))' 2026-08-21 12:43:24,734 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test 1.2","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test 1.2")):has(em.qty:contains("1")))' 2026-08-21 12:43:24,738 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 12:43:24,771 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:43:24,775 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:24] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:43:24,777 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:24] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:43:24,812 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'total is 1.00 (trigger: .total:contains("1.00"))' 2026-08-21 12:43:24,823 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 12:43:24,847 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0"))' 2026-08-21 12:43:24,886 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'change is 0.0 (trigger: .payment-status-change .amount:contains("0.0"))' 2026-08-21 12:43:24,891 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:43:24,905 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.pos-topheader .ticket-button' 2026-08-21 12:43:24,938 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.screen.ticket-screen' 2026-08-21 12:43:24,958 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.ticket-screen .highlight' 2026-08-21 12:43:24,976 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click product 'Product Test 1.25' (trigger: article.product .product-content .product-name:contains("Product Test 1.25"))' 2026-08-21 12:43:25,000 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test 1.25","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test 1.25")):has(em.qty:contains("1")))' 2026-08-21 12:43:25,006 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test 1.25","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test 1.25")):has(em.qty:contains("1")))' 2026-08-21 12:43:25,025 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 12:43:25,039 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:43:25,053 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'total is 1.5 (trigger: .total:contains("1.5"))' 2026-08-21 12:43:25,070 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 12:43:25,091 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0"))' 2026-08-21 12:43:25,103 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'change is 0.0 (trigger: .payment-status-change .amount:contains("0.0"))' 2026-08-21 12:43:25,120 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:43:25,137 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.pos-topheader .ticket-button' 2026-08-21 12:43:25,153 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.screen.ticket-screen' 2026-08-21 12:43:25,170 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.ticket-screen .highlight' 2026-08-21 12:43:25,187 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click product 'Product Test 1.4' (trigger: article.product .product-content .product-name:contains("Product Test 1.4"))' 2026-08-21 12:43:25,212 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test 1.4","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test 1.4")):has(em.qty:contains("1")))' 2026-08-21 12:43:25,220 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test 1.4","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test 1.4")):has(em.qty:contains("1")))' 2026-08-21 12:43:25,243 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 12:43:25,255 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:43:25,276 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'total is 1.5 (trigger: .total:contains("1.5"))' 2026-08-21 12:43:25,287 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 12:43:25,304 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0"))' 2026-08-21 12:43:25,320 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'change is 0.0 (trigger: .payment-status-change .amount:contains("0.0"))' 2026-08-21 12:43:25,337 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:43:25,354 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.pos-topheader .ticket-button' 2026-08-21 12:43:25,370 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.screen.ticket-screen' 2026-08-21 12:43:25,387 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.ticket-screen .highlight' 2026-08-21 12:43:25,407 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click product 'Product Test 1.2' (trigger: article.product .product-content .product-name:contains("Product Test 1.2"))' 2026-08-21 12:43:25,424 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test 1.2","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test 1.2")):has(em.qty:contains("1")))' 2026-08-21 12:43:25,438 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test 1.2","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test 1.2")):has(em.qty:contains("1")))' 2026-08-21 12:43:25,455 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 12:43:25,472 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:43:25,488 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'total is 1.00 (trigger: .total:contains("1.00"))' 2026-08-21 12:43:25,506 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 12:43:25,524 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 12:43:25,537 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0"))' 2026-08-21 12:43:25,553 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'change is 1.0 (trigger: .payment-status-change .amount:contains("1.0"))' 2026-08-21 12:43:26,383 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-21 12:43:26,390 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:26] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-08-21 12:43:26,393 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:26] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:43:26,398 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 19621 2026-08-21 12:43:26,399 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 12:43:26,400 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 19621 2026-08-21 12:43:26,495 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_124326_494887_TestUi.txt 2026-08-21 12:43:26,495 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp3ygrnnpq_chrome_odoo" 2026-08-21 12:43:26,529 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_rounding_half_up_cash_and_bank ... 2026-08-21 12:43:27,401 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 19838 2026-08-21 12:43:27,401 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpslxthrgh_chrome_odoo 2026-08-21 12:43:27,403 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39897/json/version 2026-08-21 12:43:27,406 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:39897/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:43:27,447 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:43:27,447 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39897/json 2026-08-21 12:43:27,448 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:39897/json with timeout 3 increased to 10s during tests 2026-08-21 12:43:27,489 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:39897/devtools/page/C576D1B1C47484684C04A827575A904F 2026-08-21 12:43:27,505 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 12:43:27,515 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 12:43:27,862 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:43:27,875 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 12:43:27,879 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=19" in browser 2026-08-21 12:43:27,879 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-21 12:43:27,900 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:43:28,583 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:28] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 112 0.114 0.574 2026-08-21 12:43:28,586 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': 'C576D1B1C47484684C04A827575A904F', 'loaderId': 'DA7DB0819E1E777D1222CD27BBAA839D', 'isDownload': False} 2026-08-21 12:43:28,586 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PaymentScreenRoundingHalfUpCashAndBank')" 2026-08-21 12:43:28,600 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:43:28,613 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:28] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.009 2026-08-21 12:43:28,623 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:28] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.016 2026-08-21 12:43:28,630 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:28] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.024 2026-08-21 12:43:29,057 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:29] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-08-21 12:43:29,077 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:29] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.009 2026-08-21 12:43:29,128 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.021 2026-08-21 12:43:29,130 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:29] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.010 0.008 2026-08-21 12:43:29,131 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:29] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:43:29,152 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PaymentScreenRoundingHalfUpCashAndBank', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=19"})" 2026-08-21 12:43:29,813 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:29] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 301 0.252 0.415 2026-08-21 12:43:29,899 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:29] "GET /pos/ui HTTP/1.1" 200 - 20 0.038 0.683 2026-08-21 12:43:29,939 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:43:30,008 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:30] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.038 0.135 2026-08-21 12:43:30,180 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:30] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.007 2026-08-21 12:43:30,214 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:30] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.007 2026-08-21 12:43:30,700 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:30] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 175 0.132 0.335 2026-08-21 12:43:30,785 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:30] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.025 0.046 2026-08-21 12:43:30,815 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:30] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.007 0.013 2026-08-21 12:43:30,828 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:30] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 12:43:30,921 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:30] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 14 0.042 0.036 2026-08-21 12:43:30,969 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:30] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.010 0.106 2026-08-21 12:43:30,980 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:43:31,018 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:31] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.014 0.154 2026-08-21 12:43:31,024 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:43:31,033 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:43:31,042 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:43:31,081 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:31] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.023 0.190 2026-08-21 12:43:31,119 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:31] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.011 0.245 2026-08-21 12:43:31,162 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:31] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.012 0.263 2026-08-21 12:43:31,184 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:31] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.010 0.010 2026-08-21 12:43:31,197 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:31] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.195 2026-08-21 12:43:31,220 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:31] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.017 2026-08-21 12:43:31,243 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:31] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.022 0.175 2026-08-21 12:43:31,251 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:31] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:43:31,253 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:31] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.167 2026-08-21 12:43:31,270 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:31] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.142 2026-08-21 12:43:31,284 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:31] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.357 2026-08-21 12:43:31,300 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:31] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.005 0.106 2026-08-21 12:43:31,330 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:31] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.013 0.093 2026-08-21 12:43:31,370 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:31] "GET /web/image?model=product.product&field=image_128&id=952&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.009 0.102 2026-08-21 12:43:31,417 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:31] "GET /web/image?model=product.product&field=image_128&id=953&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.008 0.146 2026-08-21 12:43:31,467 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:31] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.018 0.170 2026-08-21 12:43:31,519 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:31] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.009 0.211 2026-08-21 12:43:31,564 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:31] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.013 0.235 2026-08-21 12:43:31,571 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:31] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.255 2026-08-21 12:43:31,588 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:31] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.002 0.245 2026-08-21 12:43:31,613 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:31] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.012 0.225 2026-08-21 12:43:31,634 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:31] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.008 0.200 2026-08-21 12:43:31,653 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:31] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.002 0.169 2026-08-21 12:43:31,755 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:43:31,773 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:43:31,792 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click product 'Product Test 40' (trigger: article.product .product-content .product-name:contains("Product Test 40"))' 2026-08-21 12:43:31,800 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:31] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.017 0.021 2026-08-21 12:43:31,806 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test 40","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test 40")):has(em.qty:contains("1")))' 2026-08-21 12:43:31,825 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test 40","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test 40")):has(em.qty:contains("1")))' 2026-08-21 12:43:31,837 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 12:43:31,856 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 12:43:31,930 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'select customer 'Partner Test 1' (trigger: .partnerlist-screen .partner-line td:contains("Partner Test 1"))' 2026-08-21 12:43:31,943 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 12:43:31,983 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:43:31,992 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:31] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:43:31,996 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:31] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:43:32,028 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'total is 40.00 (trigger: .total:contains("40.00"))' 2026-08-21 12:43:32,038 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 12:43:32,058 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 12:43:32,061 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:32] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.011 2026-08-21 12:43:32,093 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click numpad button: 8 (trigger: div.numpad.row button.col:contains("8"))' 2026-08-21 12:43:32,108 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'remaining amount is 2.0 (trigger: .payment-status-remaining .amount:contains("2.0"))' 2026-08-21 12:43:32,950 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 12:43:32,957 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0"))' 2026-08-21 12:43:32,971 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'change is 0.0 (trigger: .payment-status-change .amount:contains("0.0"))' 2026-08-21 12:43:32,987 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click invoice button (trigger: .payment-buttons .js_invoice)' 2026-08-21 12:43:33,004 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 12:43:33,023 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #18763784 for PoS orders references: ['Order 00094-002-0001'] (draft: False) 2026-08-21 12:43:33,024 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'there should be the receipt (trigger: .receipt-screen .pos-receipt)' 2026-08-21 12:43:33,033 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:33] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:43:35,393 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #18763784 with result: [{'id': 77, 'pos_reference': 'Order 00094-002-0001', 'account_move': 236}] 2026-08-21 12:43:35,430 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:35] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 879 0.965 1.446 2026-08-21 12:43:35,438 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:35] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 1.515 2026-08-21 12:43:35,467 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:35] "POST /web/dataset/call_kw/account.move/get_invoice_pdf_report_attachment HTTP/1.1" 200 - 14 0.008 0.018 2026-08-21 12:43:35,526 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:35] "GET /web/image?model=pos.config&id=19&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.008 2026-08-21 12:43:36,080 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:36] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.004 2026-08-21 12:43:36,295 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 12:43:36,303 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:43:36,319 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click product 'Product Test 41' (trigger: article.product .product-content .product-name:contains("Product Test 41"))' 2026-08-21 12:43:36,337 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test 41","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test 41")):has(em.qty:contains("1")))' 2026-08-21 12:43:36,353 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test 41","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test 41")):has(em.qty:contains("1")))' 2026-08-21 12:43:36,371 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 12:43:36,386 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 12:43:36,438 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'select customer 'Partner Test 1' (trigger: .partnerlist-screen .partner-line td:contains("Partner Test 1"))' 2026-08-21 12:43:36,453 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 12:43:36,472 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:43:36,487 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'total is 41.00 (trigger: .total:contains("41.00"))' 2026-08-21 12:43:36,503 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 12:43:36,521 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 12:43:36,536 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click numpad button: 8 (trigger: div.numpad.row button.col:contains("8"))' 2026-08-21 12:43:36,553 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'remaining amount is 3.0 (trigger: .payment-status-remaining .amount:contains("3.0"))' 2026-08-21 12:43:37,392 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 12:43:37,412 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0"))' 2026-08-21 12:43:37,430 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'change is 0.0 (trigger: .payment-status-change .amount:contains("0.0"))' 2026-08-21 12:43:37,447 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click invoice button (trigger: .payment-buttons .js_invoice)' 2026-08-21 12:43:37,458 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 12:43:37,474 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'there should be the receipt (trigger: .receipt-screen .pos-receipt)' 2026-08-21 12:43:37,490 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #35860542 for PoS orders references: ['Order 00094-002-0002'] (draft: False) 2026-08-21 12:43:39,093 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #35860542 with result: [{'id': 78, 'pos_reference': 'Order 00094-002-0002', 'account_move': 238}] 2026-08-21 12:43:39,133 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:39] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 709 0.600 1.046 2026-08-21 12:43:39,163 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:39] "POST /web/dataset/call_kw/account.move/get_invoice_pdf_report_attachment HTTP/1.1" 200 - 9 0.009 0.015 2026-08-21 12:43:39,203 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:39] "GET /web/image?model=pos.config&id=19&field=custom_logo HTTP/1.1" 304 - 6 0.004 0.010 2026-08-21 12:43:39,988 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-21 12:43:39,998 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:39] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:43:40,004 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 19838 2026-08-21 12:43:40,005 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 12:43:40,007 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 19838 2026-08-21 12:43:40,103 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_124340_103007_TestUi.txt 2026-08-21 12:43:40,103 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpslxthrgh_chrome_odoo" 2026-08-21 12:43:40,205 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_rounding_up ... 2026-08-21 12:43:40,870 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 20064 2026-08-21 12:43:40,871 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp_b4w73z4_chrome_odoo 2026-08-21 12:43:40,871 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33053/json/version 2026-08-21 12:43:40,873 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33053/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:43:40,925 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:43:40,925 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33053/json 2026-08-21 12:43:40,926 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33053/json with timeout 3 increased to 10s during tests 2026-08-21 12:43:40,937 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:33053/devtools/page/559020212182395E9642294540B2C181 2026-08-21 12:43:41,003 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 12:43:41,013 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 12:43:41,265 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:43:41,268 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 12:43:41,276 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=19" in browser 2026-08-21 12:43:41,276 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-21 12:43:41,300 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:43:41,889 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:41] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 112 0.089 0.504 2026-08-21 12:43:41,891 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '559020212182395E9642294540B2C181', 'loaderId': '3040B89D4AE6376DE9269192A023998D', 'isDownload': False} 2026-08-21 12:43:41,891 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PaymentScreenRoundingUp')" 2026-08-21 12:43:41,904 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:43:41,921 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:41] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.007 2026-08-21 12:43:41,933 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:41] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.018 2026-08-21 12:43:41,947 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:41] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.030 2026-08-21 12:43:42,327 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:42] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.009 0.016 2026-08-21 12:43:42,335 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:42] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.018 2026-08-21 12:43:42,345 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:43:42,357 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:42] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-08-21 12:43:42,359 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:42] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:43:42,366 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PaymentScreenRoundingUp', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=19"})" 2026-08-21 12:43:42,993 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:42] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 301 0.230 0.393 2026-08-21 12:43:43,058 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:43] "GET /pos/ui HTTP/1.1" 200 - 20 0.024 0.648 2026-08-21 12:43:43,088 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:43:43,182 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:43] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.062 0.094 2026-08-21 12:43:43,356 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:43] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 12:43:43,400 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:43] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-08-21 12:43:43,897 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:43] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 175 0.149 0.328 2026-08-21 12:43:43,976 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:43] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.020 0.045 2026-08-21 12:43:44,005 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:44] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.006 0.012 2026-08-21 12:43:44,032 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:44] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-08-21 12:43:44,148 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:44] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 14 0.051 0.043 2026-08-21 12:43:44,196 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:44] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.013 0.125 2026-08-21 12:43:44,240 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:44] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.009 0.175 2026-08-21 12:43:44,283 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:44] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.010 0.182 2026-08-21 12:43:44,290 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:43:44,323 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:44] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.008 0.220 2026-08-21 12:43:44,325 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:43:44,334 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:43:44,358 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 12:43:44,360 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-08-21 12:43:44,394 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:44] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.027 0.288 2026-08-21 12:43:44,410 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:44] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.250 2026-08-21 12:43:44,477 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:44] "GET /web/image?model=product.product&field=image_128&id=954&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.010 0.264 2026-08-21 12:43:44,524 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:44] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.010 0.269 2026-08-21 12:43:44,540 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:44] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.170 2026-08-21 12:43:44,546 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:44] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:43:44,607 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:44] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.039 0.195 2026-08-21 12:43:44,618 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:44] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.215 2026-08-21 12:43:44,634 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:44] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.009 0.211 2026-08-21 12:43:44,641 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:44] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.195 2026-08-21 12:43:44,658 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:44] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.171 2026-08-21 12:43:44,682 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:44] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.016 0.135 2026-08-21 12:43:44,713 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:44] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.016 0.146 2026-08-21 12:43:44,774 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:44] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.018 0.145 2026-08-21 12:43:44,826 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:44] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 8 0.018 0.186 2026-08-21 12:43:44,845 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:44] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.004 0.201 2026-08-21 12:43:44,863 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:44] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.003 0.197 2026-08-21 12:43:44,878 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:44] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-21%2012:36:39 HTTP/1.1" 200 - 4 0.001 0.193 2026-08-21 12:43:44,899 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:44] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.007 0.147 2026-08-21 12:43:45,006 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingUp on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:43:45,019 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingUp on step: 'click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test"))' 2026-08-21 12:43:45,053 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingUp on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(em.qty:contains("1")))' 2026-08-21 12:43:45,071 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingUp on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(em.qty:contains("1")))' 2026-08-21 12:43:45,089 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingUp on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 12:43:45,122 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingUp on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:43:45,136 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:45] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 12:43:45,137 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:45] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 12:43:45,146 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingUp on step: 'total is 2.00 (trigger: .total:contains("2.00"))' 2026-08-21 12:43:45,155 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingUp on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 12:43:45,176 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingUp on step: 'remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0"))' 2026-08-21 12:43:45,188 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingUp on step: 'change is 0.0 (trigger: .payment-status-change .amount:contains("0.0"))' 2026-08-21 12:43:45,203 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingUp on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:43:45,220 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingUp on step: '.pos-topheader .ticket-button' 2026-08-21 12:43:45,253 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingUp on step: '.screen.ticket-screen' 2026-08-21 12:43:45,269 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingUp on step: '.ticket-screen .highlight' 2026-08-21 12:43:45,286 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingUp on step: 'click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test"))' 2026-08-21 12:43:45,309 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingUp on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(em.qty:contains("1")))' 2026-08-21 12:43:45,320 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingUp on step: 'click numpad button: +/- (trigger: div.numpad.row button.col:contains("+/-"))' 2026-08-21 12:43:45,336 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingUp on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 12:43:45,353 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingUp on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"-1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(em.qty:contains("-1")))' 2026-08-21 12:43:46,195 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingUp on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 12:43:46,199 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:46] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-21 12:43:46,204 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingUp on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 12:43:46,219 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingUp on step: 'total is -2.00 (trigger: .total:contains("-2.00"))' 2026-08-21 12:43:46,236 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingUp on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 12:43:46,253 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingUp on step: 'remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0"))' 2026-08-21 12:43:46,269 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingUp on step: 'change is 0.0 (trigger: .payment-status-change .amount:contains("0.0"))' 2026-08-21 12:43:46,270 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-21 12:43:46,276 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 20064 2026-08-21 12:43:46,277 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 12:43:46,277 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 20064 2026-08-21 12:43:46,424 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_124346_423838_TestUi.txt 2026-08-21 12:43:46,424 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp_b4w73z4_chrome_odoo" 2026-08-21 12:43:46,518 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 20 checked, 19 removed 2026-08-21 12:43:46,522 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_js: Starting WebSuite.test_pos_js ... 2026-08-21 12:43:47,372 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_js.WebSuite: Chrome pid: 20275 2026-08-21 12:43:47,373 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_js.WebSuite: Chrome headless temporary user profile dir: /tmp/tmp0sf3g0pa_chrome_odoo 2026-08-21 12:43:47,374 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_js.WebSuite: Issuing json command http://127.0.0.1:38393/json/version 2026-08-21 12:43:47,376 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:38393/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:43:47,433 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_js.WebSuite: Browser version: Chrome/141.0.7390.54 2026-08-21 12:43:47,434 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_js.WebSuite: Issuing json command http://127.0.0.1:38393/json 2026-08-21 12:43:47,434 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:38393/json with timeout 3 increased to 10s during tests 2026-08-21 12:43:47,454 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_js.WebSuite: Websocket url found: ws://127.0.0.1:38393/devtools/page/A221F15C5CDC9266923728720881C220 2026-08-21 12:43:47,473 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_js.WebSuite: Enable chrome headless console log notification 2026-08-21 12:43:47,508 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_js.WebSuite: Chrome headless enable page notifications 2026-08-21 12:43:48,321 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:admin from n/a 2026-08-21 12:43:48,324 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_js.WebSuite: Setting session cookie in browser 2026-08-21 12:43:48,326 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_js.WebSuite: Open "http://127.0.0.1:8069/pos/ui/tests?mod=web" in browser 2026-08-21 12:43:48,326 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_js.WebSuite: Navigating to: "http://127.0.0.1:8069/pos/ui/tests?mod=web" 2026-08-21 12:43:48,339 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:43:49,125 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:49] "GET /pos/ui/tests?mod=web HTTP/1.1" 200 - 112 0.146 0.643 2026-08-21 12:43:49,128 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_js.WebSuite: Navigation result: {'frameId': 'A221F15C5CDC9266923728720881C220', 'loaderId': '335EB47A64330CB9F6EA497C61D5F4D3', 'isDownload': False} 2026-08-21 12:43:49,129 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_js.WebSuite: Waiting for frame 'A221F15C5CDC9266923728720881C220' to stop loading 2026-08-21 12:43:49,160 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:49] "GET /web/assets/50f8f6d/point_of_sale.assets_qunit_tests.min.css HTTP/1.1" 200 - 4 0.005 0.012 2026-08-21 12:43:49,168 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:49] "GET /web/assets/e8b78c6/point_of_sale.assets_qunit_tests.min.js HTTP/1.1" 200 - 4 0.003 0.021 2026-08-21 12:43:49,624 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_js.WebSuite: Evaluate ready code "document.readyState === 'complete'" 2026-08-21 12:43:49,647 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_js.WebSuite: Evaluate test code "" 2026-08-21 12:43:49,752 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:49] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:43:49,788 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:43:49,812 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_js.WebSuite.browser: "point_of_sale > unit tests for NumberBuffer" passed 3 tests. 2026-08-21 12:43:49,813 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_js.WebSuite.browser: "point_of_sale" passed 0 tests. 2026-08-21 12:43:49,905 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_js.WebSuite.browser: "point_of_sale > unit tests for PopupContainer" passed 6 tests. 2026-08-21 12:43:49,906 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_js.WebSuite.browser: "point_of_sale" passed 0 tests. 2026-08-21 12:43:49,988 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:43:49,993 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:49] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:43:50,039 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_js.WebSuite.browser: "point_of_sale > Chrome" passed 4 tests. 2026-08-21 12:43:50,039 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_js.WebSuite.browser: "point_of_sale" passed 0 tests. 2026-08-21 12:43:50,041 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:43:50,043 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:43:50,123 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-21 12:43:50,123 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-21 12:43:50,124 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-21 12:43:50,124 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-21 12:43:50,124 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-21 12:43:50,125 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-21 12:43:50,125 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-21 12:43:50,125 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-21 12:43:50,126 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-21 12:43:50,127 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-21 12:43:50,127 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-21 12:43:50,127 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-21 12:43:50,130 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-21 12:43:50,131 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-21 12:43:50,131 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-21 12:43:50,132 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-21 12:43:50,132 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-21 12:43:50,133 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-21 12:43:50,133 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-21 12:43:50,140 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-21 12:43:50,141 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-21 12:43:50,142 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-21 12:43:50,142 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-21 12:43:50,142 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-21 12:43:50,142 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-21 12:43:50,143 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-21 12:43:50,145 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-21 12:43:50,145 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-21 12:43:50,145 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-21 12:43:50,146 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-21 12:43:50,154 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:50] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 12:43:50,163 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:50] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.028 2026-08-21 12:43:50,213 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:50] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.043 2026-08-21 12:43:50,243 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:50] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.091 2026-08-21 12:43:50,245 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:50] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.018 2026-08-21 12:43:50,282 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-21 12:43:50,290 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-21 12:43:50,299 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:50] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.040 2026-08-21 12:43:50,306 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:50] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.102 2026-08-21 12:43:50,308 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-21 12:43:50,309 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-21 12:43:50,310 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-21 12:43:50,311 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-21 12:43:50,312 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:50] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.060 2026-08-21 12:43:50,314 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:50] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.077 2026-08-21 12:43:50,316 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-21 12:43:50,318 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:50] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-08-21 12:43:50,325 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-21 12:43:50,330 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-21 12:43:50,338 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-21 12:43:50,343 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-21 12:43:50,347 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-21 12:43:50,348 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-21 12:43:50,350 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-21 12:43:50,350 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-21 12:43:50,350 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-21 12:43:50,350 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-21 12:43:50,350 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-21 12:43:50,351 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-21 12:43:50,351 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-21 12:43:50,354 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-21 12:43:50,356 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:50] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:43:50,356 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-21 12:43:50,366 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:50] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.029 2026-08-21 12:43:50,367 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-21 12:43:50,367 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-21 12:43:50,370 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-21 12:43:50,372 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:50] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.018 2026-08-21 12:43:50,373 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-21 12:43:50,376 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:50] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:43:50,380 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-21 12:43:50,383 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-21 12:43:50,383 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-21 12:43:50,383 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-21 12:43:50,391 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:50] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 12:43:50,400 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:50] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.052 2026-08-21 12:43:50,401 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 12:43:50,408 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 12:43:50,418 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-21 12:43:50,440 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:50] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-08-21 12:43:50,441 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-08-21 12:43:50,442 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-21 12:43:50,446 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-21 12:43:50,447 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-21 12:43:50,447 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-21 12:43:50,447 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-21 12:43:50,448 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-21 12:43:50,448 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-21 12:43:50,451 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-21 12:43:50,462 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:50] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 12:43:50,474 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-21 12:43:50,478 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:50] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:43:50,480 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-21 12:43:50,488 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:50] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-08-21 12:43:50,504 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:50] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-08-21 12:43:50,507 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:50] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-08-21 12:43:50,508 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-21 12:43:50,510 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-21 12:43:50,510 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-21 12:43:50,511 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-21 12:43:50,512 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-21 12:43:50,512 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-21 12:43:50,513 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-21 12:43:50,513 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-21 12:43:50,514 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-21 12:43:50,515 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-21 12:43:50,515 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-21 12:43:50,516 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-21 12:43:50,516 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-21 12:43:50,516 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-21 12:43:50,517 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-21 12:43:50,517 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-21 12:43:50,518 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-21 12:43:50,518 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-21 12:43:50,519 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-21 12:43:50,531 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:50] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:43:50,532 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:50] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 12:43:50,535 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:43:50] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:43:50,822 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_js.WebSuite.browser: "point_of_sale > RenderService" passed 1 tests. 2026-08-21 12:43:50,822 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_js.WebSuite.browser: "point_of_sale" passed 0 tests. 2026-08-21 12:43:50,822 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_js.WebSuite.browser: QUnit test suite done. 2026-08-21 12:43:50,822 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_js.WebSuite.browser: test successful 2026-08-21 12:43:50,836 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_js.WebSuite: Closing chrome headless with pid 20275 2026-08-21 12:43:50,842 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_js.WebSuite: Closing websocket connection 2026-08-21 12:43:50,845 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_js.WebSuite: Terminating chrome headless with pid 20275 2026-08-21 12:43:50,940 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_js.WebSuite: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_124350_939891_WebSuite.txt 2026-08-21 12:43:50,941 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_js.WebSuite: Removing chrome user profile "/tmp/tmp0sf3g0pa_chrome_odoo" 2026-08-21 12:43:50,987 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-21 12:43:58,764 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 12:44:06,217 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 12:44:13,334 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 252 and Message-Id '<093316824499765.1787316253.303294420242310-openerp-private@bae0c881e4b1>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-08-21 12:44:13,334 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 12:44:13,350 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #48 deleted mail.mail records with IDs: [252] 2026-08-21 12:44:13,363 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #48 deleted mail.message records with IDs: [10356] 2026-08-21 12:44:13,364 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 12:44:13,378 104 INFO rb-022b3bb-224122-406412 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-21 12:44:14,322 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #48 deleted pos.payment.method records with IDs: [38] 2026-08-21 12:44:14,575 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_branch_company_access_cost_currency_id ... 2026-08-21 12:44:19,795 104 INFO rb-022b3bb-224122-406412 odoo.addons.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 (Branch 1). 2026-08-21 12:44:22,500 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 253 and Message-Id '<193678558132955.1787316262.472774028778076-openerp-private@bae0c881e4b1>' from 'accountman@test.com' to (redacted) "'****ch@yourcompany.com'" successfully sent 2026-08-21 12:44:22,500 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 12:44:22,514 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #48 deleted mail.mail records with IDs: [253] 2026-08-21 12:44:22,533 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #48 deleted mail.message records with IDs: [10587] 2026-08-21 12:44:22,533 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 12:44:22,553 104 INFO rb-022b3bb-224122-406412 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-21 12:44:23,129 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_change_is_deducted_from_cash ... 2026-08-21 12:44:23,254 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #23137646 for PoS orders references: ['Order 12346-123-1234'] (draft: False) 2026-08-21 12:44:25,078 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #23137646 with result: [{'id': 80, 'pos_reference': 'Order 12346-123-1234', 'account_move': 241}] 2026-08-21 12:44:25,098 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_change_with_card_only ... 2026-08-21 12:44:25,213 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #80946672 for PoS orders references: ['Order 12346-123-1234'] (draft: False) 2026-08-21 12:44:27,215 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #80946672 with result: [{'id': 81, 'pos_reference': 'Order 12346-123-1234', 'account_move': 244}] 2026-08-21 12:44:27,243 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_create_from_ui ... 2026-08-21 12:44:27,486 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #51792004 for PoS orders references: ['Order 00042-003-0014'] (draft: False) 2026-08-21 12:44:27,924 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #51792004 with result: [{'id': 82, 'pos_reference': 'Order 00042-003-0014', 'account_move': False}] 2026-08-21 12:44:30,107 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_invoice_rounding_overpaid_backend ... 2026-08-21 12:44:30,482 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #4732289 for PoS orders references: ['Order 12345-123-1234'] (draft: False) 2026-08-21 12:44:31,024 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #4732289 with result: [{'id': 85, 'pos_reference': 'Order 12345-123-1234', 'account_move': False}] 2026-08-21 12:44:32,334 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #48 deleted account.move.line.ctp records with IDs: [244, 245] 2026-08-21 12:44:32,448 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #48 deleted account.move.line records with IDs: [595] 2026-08-21 12:44:33,769 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_journal_entries_category_without_account ... 2026-08-21 12:44:35,350 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_multi_exp_account_real_time ... 2026-08-21 12:44:35,919 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #44229127 for PoS orders references: ['Order 00044-003-0014'] (draft: False) 2026-08-21 12:44:36,276 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #44229127 with result: [{'id': 87, 'pos_reference': 'Order 00044-003-0014', 'account_move': False}] 2026-08-21 12:44:38,005 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_no_default_pricelist ... 2026-08-21 12:44:39,149 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_onchange_qty_fiscal_position_applied ... 2026-08-21 12:44:40,140 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_different_lots ... 2026-08-21 12:44:41,386 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #48 deleted stock.move.line records with IDs: [181] 2026-08-21 12:44:42,612 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_multi_step_route ... 2026-08-21 12:44:44,513 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #48 deleted stock.move.line records with IDs: [185] 2026-08-21 12:44:44,761 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_partial_refund ... 2026-08-21 12:44:47,572 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_partial_refund_amount ... 2026-08-21 12:44:49,151 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_partial_refund_rounding ... 2026-08-21 12:44:51,714 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_pos_tax_same_as_company ... 2026-08-21 12:44:51,885 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #8780107 for PoS orders references: ['Order 12345-123-1234'] (draft: False) 2026-08-21 12:44:53,945 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #8780107 with result: [{'id': 98, 'pos_reference': 'Order 12345-123-1234', 'account_move': 276}] 2026-08-21 12:44:53,957 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_refund ... 2026-08-21 12:44:55,830 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_refund_lots ... 2026-08-21 12:44:57,046 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #48 deleted stock.move.line records with IDs: [203, 204] 2026-08-21 12:44:57,710 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #48 deleted stock.move.line records with IDs: [207, 208] 2026-08-21 12:44:58,394 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_refund_picking ... 2026-08-21 12:45:01,793 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_refund_with_invoice ... 2026-08-21 12:45:01,917 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #49899499 for PoS orders references: ['Order 12345-123-1234'] (draft: False) 2026-08-21 12:45:03,615 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #49899499 with result: [{'id': 105, 'pos_reference': 'Order 12345-123-1234', 'account_move': 285}] 2026-08-21 12:45:04,839 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_refund_with_owner ... 2026-08-21 12:45:06,556 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_to_invoice ... 2026-08-21 12:45:09,802 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_to_invoice_no_tax ... 2026-08-21 12:45:12,588 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_to_invoice_uses_correct_shipping_address ... 2026-08-21 12:45:14,061 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_to_payment_currency ... 2026-08-21 12:45:14,172 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #48 deleted res.currency.rate records with IDs: [175, 174, 173] 2026-08-21 12:45:16,090 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_to_picking ... 2026-08-21 12:45:18,856 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_to_picking02 ... 2026-08-21 12:45:20,079 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #48 deleted stock.move.line records with IDs: [230] 2026-08-21 12:45:20,602 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #48 deleted stock.move.line records with IDs: [233] 2026-08-21 12:45:21,698 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_total_subtotal_account_line_values ... 2026-08-21 12:45:23,336 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 254 and Message-Id '<475806662191157.1787316323.303430080413818-openerp-private@bae0c881e4b1>' from 'accountman@test.com' to (redacted) "'******er@yourcompany.com'" successfully sent 2026-08-21 12:45:23,336 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 12:45:23,347 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #48 deleted mail.mail records with IDs: [254] 2026-08-21 12:45:23,365 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #48 deleted mail.message records with IDs: [10828] 2026-08-21 12:45:23,365 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 12:45:23,382 104 INFO rb-022b3bb-224122-406412 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-21 12:45:23,478 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 52, model: account.move 2026-08-21 12:45:24,311 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_unexisting_lots ... 2026-08-21 12:45:25,919 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_with_deleted_tax ... 2026-08-21 12:45:26,284 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #94646532 for PoS orders references: ['Order 12345-123-1234'] (draft: False) 2026-08-21 12:45:27,036 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #94646532 with result: [{'id': 120, 'pos_reference': 'Order 12345-123-1234', 'account_move': False}] 2026-08-21 12:45:27,090 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #48 deleted account.tax records with IDs: [113] 2026-08-21 12:45:28,014 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_with_different_payments_and_refund ... 2026-08-21 12:45:28,388 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #92704273 for PoS orders references: ['Order 12345-123-1234'] (draft: False) 2026-08-21 12:45:30,231 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #92704273 with result: [{'id': 121, 'pos_reference': 'Order 12345-123-1234', 'account_move': 317}] 2026-08-21 12:45:30,245 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_pos_branch_account ... 2026-08-21 12:45:36,219 104 INFO rb-022b3bb-224122-406412 odoo.addons.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 (Branch 1). 2026-08-21 12:45:39,610 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_pos_order_refund_ship_delay_totalcost ... 2026-08-21 12:45:40,165 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #11686524 for PoS orders references: ['a new test refund order'] (draft: False) 2026-08-21 12:45:42,074 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #11686524 with result: [{'id': 124, 'pos_reference': 'a new test refund order', 'account_move': 321}] 2026-08-21 12:45:42,102 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_product_combo_creation ... 2026-08-21 12:45:46,506 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_refund_multiple_payment_rounding ... 2026-08-21 12:45:47,621 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_refund_rounding_backend ... 2026-08-21 12:45:49,279 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_sale_order_postponed_invoicing ... 2020-01-01 00:00:00,000 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #56814511 for PoS orders references: ['Order 12345-123-1234'] (draft: False) 2020-01-01 00:00:00,000 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #56814511 with result: [{'id': 129, 'pos_reference': 'Order 12345-123-1234', 'account_move': False}] 2026-08-21 12:45:54,038 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_sale_order_postponed_invoicing_anglosaxon ... 2020-01-01 00:00:00,000 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #40275575 for PoS orders references: ['Order 12345-123-1234'] (draft: False) 2020-01-01 00:00:00,000 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #40275575 with result: [{'id': 130, 'pos_reference': 'Order 12345-123-1234', 'account_move': False}] 2026-08-21 12:45:57,227 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_split_payment_linked_to_accounting_partner ... 2026-08-21 12:45:57,545 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #61364876 for PoS orders references: ['Order 12345-123-1234'] (draft: False) 2026-08-21 12:45:58,152 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #61364876 with result: [{'id': 131, 'pos_reference': 'Order 12345-123-1234', 'account_move': False}] 2026-08-21 12:45:58,988 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_tracked_product_with_owner ... 2026-08-21 12:45:59,889 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #48 deleted stock.move.line records with IDs: [250] 2026-08-21 12:46:01,143 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_zero_amount_invoice_marked_unallowed ... 2026-08-21 12:46:02,647 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 40 checked, 40 removed 2026-08-21 12:46:02,653 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_ui: Starting TestUi.test_01_point_of_sale_tour ... 2026-08-21 12:46:02,931 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Chrome pid: 20472 2026-08-21 12:46:02,931 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Chrome headless temporary user profile dir: /tmp/tmpr6pnyfwv_chrome_odoo 2026-08-21 12:46:02,931 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Issuing json command http://127.0.0.1:33511/json/version 2026-08-21 12:46:02,933 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33511/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:46:03,025 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:46:03,025 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Issuing json command http://127.0.0.1:33511/json 2026-08-21 12:46:03,026 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33511/json with timeout 3 increased to 10s during tests 2026-08-21 12:46:03,039 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Websocket url found: ws://127.0.0.1:33511/devtools/page/848EF3DAAFF61865220FDF7EBF96B02A 2026-08-21 12:46:03,075 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Enable chrome headless console log notification 2026-08-21 12:46:03,092 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Chrome headless enable page notifications 2026-08-21 12:46:03,731 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:admin from n/a 2026-08-21 12:46:03,741 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Setting session cookie in browser 2026-08-21 12:46:03,743 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Open "http://127.0.0.1:8069/web" in browser 2026-08-21 12:46:03,744 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Navigating to: "http://127.0.0.1:8069/web" 2026-08-21 12:46:03,754 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:46:04,649 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:46:04] "GET /web HTTP/1.1" 200 - 121 0.128 0.770 2026-08-21 12:46:04,651 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Navigation result: {'frameId': '848EF3DAAFF61865220FDF7EBF96B02A', 'loaderId': 'D87813CEE5621BE070218430BC13FFB6', 'isDownload': False} 2026-08-21 12:46:04,652 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Evaluate ready code "odoo.isTourReady('point_of_sale_tour')" 2026-08-21 12:46:04,687 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:46:04] "GET /web/assets/dccc580/web.assets_web.min.css HTTP/1.1" 200 - 4 0.017 0.012 2026-08-21 12:46:04,699 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:46:04] "GET /web/assets/4a43d02/web.assets_web.min.js HTTP/1.1" 200 - 4 0.003 0.039 2026-08-21 12:46:04,731 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:46:04] "GET /web/webclient/load_menus/8b0c5897f737587db2c3ce3f7b53ba9be8d0470f37e91a0b084047c9be622dbb HTTP/1.1" 200 - 4 0.003 0.054 2026-08-21 12:46:04,754 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:46:04] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 4 0.010 0.047 2026-08-21 12:46:04,780 104 INFO rb-022b3bb-224122-406412 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-08-21 12:46:04,789 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:46:04] "GET /web/assets/4f3afd1/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.008 0.007 2026-08-21 12:46:05,492 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:46:05] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-08-21 12:46:05,505 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:46:05] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.014 2026-08-21 12:46:05,506 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:46:05] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.020 2026-08-21 12:46:05,544 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:46:05] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.012 2026-08-21 12:46:05,602 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Evaluate test code "odoo.startTour('point_of_sale_tour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web"})" 2026-08-21 12:46:05,675 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:46:05] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.065 0.081 2026-08-21 12:46:05,732 104 INFO rb-022b3bb-224122-406412 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-08-21 12:46:05,794 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:46:05] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.046 0.217 2026-08-21 12:46:05,806 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:46:05] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.004 0.260 2026-08-21 12:46:05,833 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:46:05] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 9 0.011 0.250 2026-08-21 12:46:05,983 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:46:05] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.067 0.341 2026-08-21 12:46:06,202 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:46:06] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.109 0.511 2026-08-21 12:46:06,206 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:46:06] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.582 2026-08-21 12:46:06,215 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:46:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:46:06,263 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:46:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:46:06,269 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:46:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:46:06,277 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:46:06] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:46:06,295 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:46:06] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.069 0.519 2026-08-21 12:46:06,310 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:46:06] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.007 0.505 2026-08-21 12:46:06,359 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:46:06] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.025 0.523 2026-08-21 12:46:06,380 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:46:06] "GET /web/offline HTTP/1.1" 200 - 7 0.004 0.521 2026-08-21 12:46:06,401 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:46:06] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.010 0.405 2026-08-21 12:46:06,433 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:46:06] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:46:06,433 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:46:06] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.008 0.145 2026-08-21 12:46:06,439 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:46:06] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.121 2026-08-21 12:46:06,456 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:46:06] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 6 0.004 0.086 2026-08-21 12:46:07,200 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi.browser: Tour point_of_sale_tour on step: '.o_navbar_apps_menu button' 2026-08-21 12:46:07,220 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi.browser: Tour point_of_sale_tour on step: 'Ready to launch your point of sale? (trigger: .o_app[data-menu-xmlid="point_of_sale.menu_point_root"])' 2026-08-21 12:46:07,233 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi.browser: Tour point_of_sale_tour on step: '

Ready to have a look at the POS Interface? Let's start our first session.

(trigger: .o_pos_kanban button.oe_kanban_action_button)' 2026-08-21 12:46:07,262 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:46:07] "POST /web/action/load HTTP/1.1" 200 - 10 0.021 0.012 2026-08-21 12:46:07,388 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:46:07] "POST /web/dataset/call_kw/pos.config/get_views HTTP/1.1" 200 - 52 0.038 0.061 2026-08-21 12:46:07,455 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:46:07] "POST /web/dataset/call_kw/pos.config/web_search_read HTTP/1.1" 200 - 24 0.016 0.031 2026-08-21 12:46:07,551 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:46:07] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.010 0.022 2026-08-21 12:46:08,273 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi.browser: test successful 2026-08-21 12:46:08,281 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:46:08] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.005 2026-08-21 12:46:08,299 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:46:08] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 12:46:08,313 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Closing chrome headless with pid 20472 2026-08-21 12:46:08,314 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Closing websocket connection 2026-08-21 12:46:08,316 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Terminating chrome headless with pid 20472 2026-08-21 12:46:08,432 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_124608_431546_TestUi.txt 2026-08-21 12:46:08,433 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Removing chrome user profile "/tmp/tmpr6pnyfwv_chrome_odoo" 2026-08-21 12:46:08,483 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: waiting for threads: [] 2026-08-21 12:46:08,503 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:46:08] "POST /web/dataset/call_button HTTP/1.1" 200 - 93 0.122 0.106 2026-08-21 12:46:08,524 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-21 12:46:16,527 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 12:46:24,813 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 12:46:30,828 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 255 and Message-Id '<022485402204364.1787316390.796899795532227-openerp-private@bae0c881e4b1>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-08-21 12:46:30,828 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 12:46:30,838 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #53 deleted mail.mail records with IDs: [255] 2026-08-21 12:46:30,850 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #53 deleted mail.message records with IDs: [11613] 2026-08-21 12:46:30,850 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 12:46:30,863 104 INFO rb-022b3bb-224122-406412 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-21 12:46:31,695 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #53 deleted pos.payment.method records with IDs: [52] 2026-08-21 12:46:32,011 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #53 deleted res.currency.rate records with IDs: [179, 178, 177] 2026-08-21 12:46:33,473 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_cash_register_if_no_order ... 2026-08-21 12:46:35,253 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #88956617 for PoS orders references: ['Order 75934-608-0324'] (draft: False) 2026-08-21 12:46:35,921 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #88956617 with result: [{'id': 134, 'pos_reference': 'Order 75934-608-0324', 'account_move': False}] 2026-08-21 12:46:36,716 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_correct_partner_on_invoice_receivables ... 2026-08-21 12:46:38,443 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:46:38,464 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #94541414 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:46:40,352 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #94541414 with result: [{'id': 135, 'pos_reference': 'Order 00100-010-0001', 'account_move': 345}] 2026-08-21 12:46:40,355 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #61932869 for PoS orders references: ['Order 00100-010-0002'] (draft: False) 2026-08-21 12:46:41,456 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #61932869 with result: [{'id': 136, 'pos_reference': 'Order 00100-010-0002', 'account_move': 347}] 2026-08-21 12:46:41,462 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #73009417 for PoS orders references: ['Order 00100-010-0003'] (draft: False) 2026-08-21 12:46:42,412 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #73009417 with result: [{'id': 137, 'pos_reference': 'Order 00100-010-0003', 'account_move': 349}] 2026-08-21 12:46:42,415 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #48459379 for PoS orders references: ['Order 00100-010-0004'] (draft: False) 2026-08-21 12:46:43,504 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #48459379 with result: [{'id': 138, 'pos_reference': 'Order 00100-010-0004', 'account_move': 351}] 2026-08-21 12:46:43,507 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #1606632 for PoS orders references: ['Order 00100-010-0005'] (draft: False) 2026-08-21 12:46:43,821 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #1606632 with result: [{'id': 139, 'pos_reference': 'Order 00100-010-0005', 'account_move': False}] 2026-08-21 12:46:43,823 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #72597796 for PoS orders references: ['Order 00100-010-0006'] (draft: False) 2026-08-21 12:46:44,152 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #72597796 with result: [{'id': 140, 'pos_reference': 'Order 00100-010-0006', 'account_move': False}] 2026-08-21 12:46:44,163 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #3487359 for PoS orders references: ['Order 00100-010-0007'] (draft: False) 2026-08-21 12:46:44,494 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #3487359 with result: [{'id': 141, 'pos_reference': 'Order 00100-010-0007', 'account_move': False}] 2026-08-21 12:46:44,498 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #33029901 for PoS orders references: ['Order 00100-010-0008'] (draft: False) 2026-08-21 12:46:44,756 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #33029901 with result: [{'id': 142, 'pos_reference': 'Order 00100-010-0008', 'account_move': False}] 2026-08-21 12:46:44,760 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #26924353 for PoS orders references: ['Order 00100-010-0009'] (draft: False) 2026-08-21 12:46:45,841 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #26924353 with result: [{'id': 143, 'pos_reference': 'Order 00100-010-0009', 'account_move': 353}] 2026-08-21 12:46:45,844 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #87914845 for PoS orders references: ['Order 00100-010-0010'] (draft: False) 2026-08-21 12:46:47,002 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #87914845 with result: [{'id': 144, 'pos_reference': 'Order 00100-010-0010', 'account_move': 355}] 2026-08-21 12:46:47,006 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #68139509 for PoS orders references: ['Order 00100-010-0011'] (draft: False) 2026-08-21 12:46:48,013 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #68139509 with result: [{'id': 145, 'pos_reference': 'Order 00100-010-0011', 'account_move': 357}] 2026-08-21 12:46:48,013 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:46:48,014 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-21 12:46:48,014 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 100.0) for order 00100-010-0001. 2026-08-21 12:46:48,014 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0002. 2026-08-21 12:46:48,014 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 100.0) for order 00100-010-0002. 2026-08-21 12:46:48,015 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0003. 2026-08-21 12:46:48,015 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Cash) PM, 100.0) for order 00100-010-0003. 2026-08-21 12:46:48,015 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0004. 2026-08-21 12:46:48,015 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Bank) PM, 100.0) for order 00100-010-0004. 2026-08-21 12:46:48,015 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0009. 2026-08-21 12:46:48,015 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 100.0) for order 00100-010-0009. 2026-08-21 12:46:48,016 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0010. 2026-08-21 12:46:48,016 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 100.0) for order 00100-010-0010. 2026-08-21 12:46:48,016 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0011. 2026-08-21 12:46:48,016 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 100.0) for order 00100-010-0011. 2026-08-21 12:46:48,016 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:46:50,858 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:46:50,859 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:46:50,860 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:46:50,860 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:46:50,883 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_invoice_past_order ... 2026-08-21 12:46:52,530 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:46:52,544 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #20266505 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:46:53,016 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #20266505 with result: [{'id': 146, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-21 12:46:53,016 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:46:53,016 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:46:53,796 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:46:53,796 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:46:53,796 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:46:53,797 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:46:55,599 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_invoice_past_order_affecting_taxes ... 2026-08-21 12:46:57,220 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:46:57,255 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #74415623 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:46:57,674 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #74415623 with result: [{'id': 147, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-21 12:46:57,675 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:46:57,675 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:46:58,364 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:46:58,365 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:46:58,365 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:46:58,365 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:46:59,835 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_invoice_past_refund ... 2026-08-21 12:47:01,693 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:47:01,707 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #78824997 for PoS orders references: ['Order 12345-123-1234'] (draft: False) 2026-08-21 12:47:02,184 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #78824997 with result: [{'id': 148, 'pos_reference': 'Order 12345-123-1234', 'account_move': False}] 2026-08-21 12:47:02,185 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:47:02,493 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-21 12:47:02,493 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:47:02,874 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:47:02,874 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:47:02,874 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:47:02,874 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:47:04,386 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_load_pos_data_should_not_fail ... 2026-08-21 12:47:06,770 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_orders_no_invoiced ... 2026-08-21 12:47:08,524 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:47:08,539 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #58147923 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:47:09,189 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #58147923 with result: [{'id': 150, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-21 12:47:09,197 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #60326390 for PoS orders references: ['Order 00100-010-0002'] (draft: False) 2026-08-21 12:47:09,642 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #60326390 with result: [{'id': 151, 'pos_reference': 'Order 00100-010-0002', 'account_move': False}] 2026-08-21 12:47:09,651 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #7572205 for PoS orders references: ['Order 00100-010-0003'] (draft: False) 2026-08-21 12:47:10,172 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #7572205 with result: [{'id': 152, 'pos_reference': 'Order 00100-010-0003', 'account_move': False}] 2026-08-21 12:47:10,172 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:47:10,220 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-21 12:47:10,221 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:47:11,301 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:47:11,302 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:47:11,302 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:47:11,302 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:47:11,322 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_orders_with_invoiced ... 2026-08-21 12:47:13,021 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:47:13,047 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #92777323 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:47:13,806 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #92777323 with result: [{'id': 153, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-21 12:47:13,813 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #87041116 for PoS orders references: ['Order 00100-010-0002'] (draft: False) 2026-08-21 12:47:14,252 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #87041116 with result: [{'id': 154, 'pos_reference': 'Order 00100-010-0002', 'account_move': False}] 2026-08-21 12:47:14,259 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #31515578 for PoS orders references: ['Order 00100-010-0003'] (draft: False) 2026-08-21 12:47:16,493 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #31515578 with result: [{'id': 155, 'pos_reference': 'Order 00100-010-0003', 'account_move': 383}] 2026-08-21 12:47:16,493 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:47:16,541 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-21 12:47:16,542 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0003. 2026-08-21 12:47:16,542 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 130.0) for order 00100-010-0003. 2026-08-21 12:47:16,542 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:47:17,767 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Call of after_closing_cb. 2026-08-21 12:47:17,767 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:47:17,768 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:47:17,768 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:47:17,768 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:47:17,784 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_orders_with_zero_valued_invoiced ... 2026-08-21 12:47:19,147 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:47:19,162 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #80933858 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:47:20,478 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #80933858 with result: [{'id': 156, 'pos_reference': 'Order 00100-010-0001', 'account_move': 388}] 2026-08-21 12:47:20,478 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:47:20,479 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-21 12:47:20,479 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 0.0) for order 00100-010-0001. 2026-08-21 12:47:20,479 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:47:20,610 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #53 deleted mail.message records with IDs: [11900] 2026-08-21 12:47:20,710 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #53 deleted account.move records with IDs: [389] 2026-08-21 12:47:20,719 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #53 deleted mail.followers records with IDs: [4884] 2026-08-21 12:47:20,783 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:47:20,792 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:47:20,797 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:47:20,797 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:47:20,808 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_return_order ... 2026-08-21 12:47:22,287 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:47:22,302 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #41903058 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:47:22,941 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #41903058 with result: [{'id': 157, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-21 12:47:22,953 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #17455126 for PoS orders references: ['Order 12345-123-1234'] (draft: False) 2026-08-21 12:47:23,357 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #17455126 with result: [{'id': 158, 'pos_reference': 'Order 12345-123-1234', 'account_move': False}] 2026-08-21 12:47:23,358 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:47:23,776 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-21 12:47:23,776 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:47:24,529 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:47:24,530 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:47:24,530 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:47:24,530 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:47:24,542 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_return_order_invoiced ... 2026-08-21 12:47:26,040 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:47:26,057 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #56621424 for PoS orders references: ['Order 666-666-666'] (draft: False) 2026-08-21 12:47:27,835 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #56621424 with result: [{'id': 160, 'pos_reference': 'Order 666-666-666', 'account_move': 392}] 2026-08-21 12:47:27,835 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:47:28,791 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-21 12:47:28,792 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 666-666-666. 2026-08-21 12:47:28,792 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 100.0) for order 666-666-666. 2026-08-21 12:47:28,792 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:47:29,058 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:47:29,059 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:47:29,059 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:47:29,059 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:47:29,070 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_rounding_method ... 2026-08-21 12:47:30,494 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #92021440 for PoS orders references: ['Order 53224-988-2803', 'Order 13615-026-9983'] (draft: False) 2026-08-21 12:47:31,354 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #92021440 with result: [{'id': 163, 'pos_reference': 'Order 13615-026-9983', 'account_move': False}, {'id': 162, 'pos_reference': 'Order 53224-988-2803', 'account_move': False}] 2026-08-21 12:47:32,106 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_split_cash_payments ... 2026-08-21 12:47:33,440 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:47:33,463 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #30953352 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:47:34,047 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #30953352 with result: [{'id': 164, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-21 12:47:34,056 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #8853889 for PoS orders references: ['Order 00100-010-0002'] (draft: False) 2026-08-21 12:47:34,438 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #8853889 with result: [{'id': 165, 'pos_reference': 'Order 00100-010-0002', 'account_move': False}] 2026-08-21 12:47:34,445 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #46811645 for PoS orders references: ['Order 00100-010-0003'] (draft: False) 2026-08-21 12:47:34,953 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #46811645 with result: [{'id': 166, 'pos_reference': 'Order 00100-010-0003', 'account_move': False}] 2026-08-21 12:47:34,954 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:47:34,954 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:47:36,403 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:47:36,404 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:47:36,404 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:47:36,404 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:47:36,416 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_start_balance_with_two_pos ... 2026-08-21 12:47:38,237 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #52069375 for PoS orders references: ['Order 50174-385-6972'] (draft: False) 2026-08-21 12:47:38,936 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #52069375 with result: [{'id': 167, 'pos_reference': 'Order 50174-385-6972', 'account_move': False}] 2026-08-21 12:47:39,659 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #55141269 for PoS orders references: ['Order 41749-324-3468'] (draft: False) 2026-08-21 12:47:39,921 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #55141269 with result: [{'id': 168, 'pos_reference': 'Order 41749-324-3468', 'account_move': False}] 2026-08-21 12:47:41,288 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 34 checked, 34 removed 2026-08-21 12:47:47,577 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 12:47:55,444 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 12:48:01,134 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 256 and Message-Id '<967266774216024.1787316481.097990989685059-openerp-private@bae0c881e4b1>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-08-21 12:48:01,134 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 12:48:01,143 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #56 deleted mail.mail records with IDs: [256] 2026-08-21 12:48:01,154 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #56 deleted mail.message records with IDs: [12508] 2026-08-21 12:48:01,154 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 12:48:01,176 104 INFO rb-022b3bb-224122-406412 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-21 12:48:01,971 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #56 deleted pos.payment.method records with IDs: [66] 2026-08-21 12:48:02,213 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #56 deleted res.currency.rate records with IDs: [183, 182, 181] 2026-08-21 12:48:03,519 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_capture: Starting TestPosCapture.test_capture_one_order ... 2026-08-21 12:48:03,924 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_session: order 'Order 02876-974-0378' was captured in attachment pos_order_save_Order 02876-974-0378_333040.json #3859 2026-08-21 12:48:03,938 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_capture: Starting TestPosCapture.test_capture_one_order_and_removed ... 2026-08-21 12:48:04,300 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_session: order 'Order 45231-697-8971' was captured in attachment pos_order_save_Order 45231-697-8971_-18036.json #3860 2026-08-21 12:48:04,304 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #40716379 for PoS orders references: ['Order 45231-697-8971'] (draft: False) 2026-08-21 12:48:04,376 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #56 deleted ir.model.data records with IDs: [410215] 2026-08-21 12:48:04,377 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #56 deleted mail.activity records with IDs: [111] 2026-08-21 12:48:04,397 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #56 deleted ir.attachment records with IDs: [3860] 2026-08-21 12:48:05,058 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #40716379 with result: [{'id': 169, 'pos_reference': 'Order 45231-697-8971', 'account_move': False}] 2026-08-21 12:48:05,093 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_capture: Starting TestPosCapture.test_capture_one_order_twice ... 2026-08-21 12:48:05,534 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_session: order 'Order 52359-967-3418' was captured in attachment pos_order_save_Order 52359-967-3418_255781.json #3861 2026-08-21 12:48:05,540 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_session: order 'Order 52359-967-3418' was not captured as the content is the same as in attachment pos_order_save_Order 52359-967-3418_255781.json #3861 2026-08-21 12:48:05,553 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_capture: Starting TestPosCapture.test_capture_order_same_uuid ... 2026-08-21 12:48:05,905 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_session: order 'Order 12345-678-1996' was captured in attachment pos_order_save_Order 12345-678-1996_-38648.json #3862 2026-08-21 12:48:05,931 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_session: order 'Order 12345-678-1996' was captured in attachment pos_order_save_Order 12345-678-1996_-21109.json #3863 2026-08-21 12:48:05,946 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_capture: Starting TestPosCapture.test_capture_two_orders ... 2026-08-21 12:48:06,377 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_session: order 'Order 12345-678-1996' was captured in attachment pos_order_save_Order 12345-678-1996_759417.json #3864 2026-08-21 12:48:06,402 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_session: order 'Order 12345-678-1999' was captured in attachment pos_order_save_Order 12345-678-1999_759417.json #3865 2026-08-21 12:48:06,415 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_capture: Starting TestPosCapture.test_capture_two_orders_and_removed ... 2026-08-21 12:48:06,905 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_session: order 'Order 12345-678-1996' was captured in attachment pos_order_save_Order 12345-678-1996_788993.json #3866 2026-08-21 12:48:06,928 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_session: order 'Order 12345-678-1999' was captured in attachment pos_order_save_Order 12345-678-1999_788993.json #3867 2026-08-21 12:48:06,934 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #12063348 for PoS orders references: ['Order 12345-678-1999'] (draft: False) 2026-08-21 12:48:07,033 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #56 deleted ir.model.data records with IDs: [410222] 2026-08-21 12:48:07,033 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #56 deleted mail.activity records with IDs: [118] 2026-08-21 12:48:07,051 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #56 deleted ir.attachment records with IDs: [3867] 2026-08-21 12:48:07,757 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #12063348 with result: [{'id': 170, 'pos_reference': 'Order 12345-678-1999', 'account_move': False}] 2026-08-21 12:48:07,773 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #19980329 for PoS orders references: ['Order 12345-678-1996'] (draft: False) 2026-08-21 12:48:07,833 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #56 deleted ir.model.data records with IDs: [410221] 2026-08-21 12:48:07,833 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #56 deleted mail.activity records with IDs: [117] 2026-08-21 12:48:07,850 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #56 deleted ir.attachment records with IDs: [3866] 2026-08-21 12:48:08,604 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #19980329 with result: [{'id': 171, 'pos_reference': 'Order 12345-678-1996', 'account_move': False}] 2026-08-21 12:48:08,641 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 15 checked, 15 removed 2026-08-21 12:48:14,738 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 12:48:22,463 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 12:48:26,713 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #59 deleted ir.property records with IDs: [833, 834, 835, 836, 837, 838] 2026-08-21 12:48:28,775 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #59 deleted ir.attachment records with IDs: [3909, 3910, 3911, 3912, 3913, 3914, 3915, 3916, 3956, 3957, 3958, 3959, 3960, 3961, 3962, 3963] 2026-08-21 12:48:28,775 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #59 deleted pos.config records with IDs: [45, 46, 47, 48] 2026-08-21 12:48:28,792 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #59 deleted ir.sequence records with IDs: [1125, 1128, 1176, 1179, 1126, 1129, 1177, 1180] 2026-08-21 12:48:31,841 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_controller: Starting TestPoSController.test_qr_code_receipt ... 2026-08-21 12:48:32,249 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:48:34,057 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:48:34] "POST /pos/ticket/validate?access_token=1234567890 HTTP/1.1" 303 - 678 0.587 1.225 2026-08-21 12:48:34,082 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-08-21 12:48:34,860 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:48:34] "GET /my/invoices/412?access_token=46ebaf0e-5c2e-43bb-9790-ab9254c72901 HTTP/1.1" 200 - 223 0.118 0.676 2026-08-21 12:48:34,884 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_controller: Starting TestPoSController.test_qr_code_receipt_user_connected ... 2026-08-21 12:48:35,835 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:partner_1 from n/a 2026-08-21 12:48:36,305 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:48:37,965 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:48:37] "GET /pos/ticket/validate?access_token=1234567890 HTTP/1.1" 303 - 706 0.457 1.207 2026-08-21 12:48:38,883 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:48:38] "GET /my/invoices/413?access_token=4b28d503-a232-47f5-93eb-db3b73be8775 HTTP/1.1" 200 - 246 0.153 0.761 2026-08-21 12:48:38,948 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 11 removed 2026-08-21 12:48:45,837 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 12:48:53,608 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 12:48:59,790 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 258 and Message-Id '<980174432809537.1787316539.759332656860352-openerp-private@bae0c881e4b1>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-08-21 12:48:59,790 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 12:48:59,800 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #64 deleted mail.mail records with IDs: [258] 2026-08-21 12:48:59,813 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #64 deleted mail.message records with IDs: [13520] 2026-08-21 12:48:59,813 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 12:48:59,830 104 INFO rb-022b3bb-224122-406412 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-21 12:49:00,680 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #64 deleted pos.payment.method records with IDs: [87] 2026-08-21 12:49:00,962 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #64 deleted res.currency.rate records with IDs: [190, 189, 188] 2026-08-21 12:49:02,493 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_margin: Starting TestPosMargin.test_fifo_margin_real_time ... 2026-08-21 12:49:05,401 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #60752176 for PoS orders references: ['Order 40804-653-8953', 'Order 24131-185-6267'] (draft: False) 2026-08-21 12:49:06,657 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #60752176 with result: [{'id': 175, 'pos_reference': 'Order 24131-185-6267', 'account_move': False}, {'id': 174, 'pos_reference': 'Order 40804-653-8953', 'account_move': False}] 2026-08-21 12:49:07,203 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [487] 2026-08-21 12:49:07,709 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_margin: Starting TestPosMargin.test_full_margin ... 2026-08-21 12:49:09,525 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #85779101 for PoS orders references: ['Order 61491-936-6840', 'Order 86329-186-8410', 'Order 52250-931-5878'] (draft: False) 2026-08-21 12:49:11,265 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #85779101 with result: [{'id': 178, 'pos_reference': 'Order 52250-931-5878', 'account_move': False}, {'id': 177, 'pos_reference': 'Order 86329-186-8410', 'account_move': False}, {'id': 176, 'pos_reference': 'Order 61491-936-6840', 'account_move': False}] 2026-08-21 12:49:11,983 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_margin: Starting TestPosMargin.test_negative_margin ... 2026-08-21 12:49:14,307 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #59549333 for PoS orders references: ['Order 30515-482-4520', 'Order 80594-816-2462', 'Order 34531-171-1981'] (draft: False) 2026-08-21 12:49:15,693 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #59549333 with result: [{'id': 181, 'pos_reference': 'Order 34531-171-1981', 'account_move': False}, {'id': 180, 'pos_reference': 'Order 80594-816-2462', 'account_move': False}, {'id': 179, 'pos_reference': 'Order 30515-482-4520', 'account_move': False}] 2026-08-21 12:49:16,777 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_margin: Starting TestPosMargin.test_other_currency_margin ... 2026-08-21 12:49:19,053 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #31633582 for PoS orders references: ['Order 87592-375-3137', 'Order 94327-260-7662', 'Order 87555-236-1963'] (draft: False) 2026-08-21 12:49:20,427 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #31633582 with result: [{'id': 184, 'pos_reference': 'Order 87555-236-1963', 'account_move': False}, {'id': 183, 'pos_reference': 'Order 94327-260-7662', 'account_move': False}, {'id': 182, 'pos_reference': 'Order 87592-375-3137', 'account_move': False}] 2026-08-21 12:49:21,485 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_margin: Starting TestPosMargin.test_positive_margin ... 2026-08-21 12:49:24,065 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #55436028 for PoS orders references: ['Order 32268-337-8342', 'Order 84446-628-9057', 'Order 84095-116-7413'] (draft: False) 2026-08-21 12:49:25,391 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #55436028 with result: [{'id': 187, 'pos_reference': 'Order 84095-116-7413', 'account_move': False}, {'id': 186, 'pos_reference': 'Order 84446-628-9057', 'account_move': False}, {'id': 185, 'pos_reference': 'Order 32268-337-8342', 'account_move': False}] 2026-08-21 12:49:26,279 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_margin: Starting TestPosMargin.test_return_margin ... 2026-08-21 12:49:28,661 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #14816154 for PoS orders references: ['Order 67762-031-1432', 'Order 93187-173-5589', 'Order 54863-685-7461'] (draft: False) 2026-08-21 12:49:29,725 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #14816154 with result: [{'id': 190, 'pos_reference': 'Order 54863-685-7461', 'account_move': False}, {'id': 189, 'pos_reference': 'Order 93187-173-5589', 'account_move': False}, {'id': 188, 'pos_reference': 'Order 67762-031-1432', 'account_move': False}] 2026-08-21 12:49:30,626 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_margin: Starting TestPosMargin.test_tax_and_other_currency_margin ... 2026-08-21 12:49:32,971 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #34878353 for PoS orders references: ['Order 00584-617-4676', 'Order 57309-758-7278', 'Order 50644-225-7505'] (draft: False) 2026-08-21 12:49:34,295 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #34878353 with result: [{'id': 193, 'pos_reference': 'Order 50644-225-7505', 'account_move': False}, {'id': 192, 'pos_reference': 'Order 57309-758-7278', 'account_move': False}, {'id': 191, 'pos_reference': 'Order 00584-617-4676', 'account_move': False}] 2026-08-21 12:49:35,384 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_margin: Starting TestPosMargin.test_tax_margin ... 2026-08-21 12:49:37,814 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #32165084 for PoS orders references: ['Order 26269-333-8436', 'Order 51936-021-3891', 'Order 58894-175-8081'] (draft: False) 2026-08-21 12:49:39,069 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #32165084 with result: [{'id': 196, 'pos_reference': 'Order 58894-175-8081', 'account_move': False}, {'id': 195, 'pos_reference': 'Order 51936-021-3891', 'account_move': False}, {'id': 194, 'pos_reference': 'Order 26269-333-8436', 'account_move': False}] 2026-08-21 12:49:40,164 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-21 12:49:47,132 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 12:49:54,941 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 12:50:01,407 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 259 and Message-Id '<432038178595427.1787316601.376908779144287-openerp-private@bae0c881e4b1>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-08-21 12:50:01,407 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 12:50:01,416 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #67 deleted mail.mail records with IDs: [259] 2026-08-21 12:50:01,430 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #67 deleted mail.message records with IDs: [14118] 2026-08-21 12:50:01,430 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 12:50:01,452 104 INFO rb-022b3bb-224122-406412 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-21 12:50:02,297 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #67 deleted pos.payment.method records with IDs: [100] 2026-08-21 12:50:02,549 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #67 deleted res.currency.rate records with IDs: [194, 193, 192] 2026-08-21 12:50:03,952 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_multiple_receivable_accounts: Starting TestPoSMultipleReceivableAccounts.test_01_invoiced_order_from_other_customer ... 2026-08-21 12:50:05,098 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:50:05,155 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #55988635 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:50:06,000 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #55988635 with result: [{'id': 197, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-21 12:50:06,008 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #41234655 for PoS orders references: ['Order 00100-010-0002'] (draft: False) 2026-08-21 12:50:06,415 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #41234655 with result: [{'id': 198, 'pos_reference': 'Order 00100-010-0002', 'account_move': False}] 2026-08-21 12:50:06,425 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #59053919 for PoS orders references: ['Order 09876-098-0987'] (draft: False) 2026-08-21 12:50:08,530 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #59053919 with result: [{'id': 199, 'pos_reference': 'Order 09876-098-0987', 'account_move': 442}] 2026-08-21 12:50:08,531 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:50:08,537 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-21 12:50:08,538 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 09876-098-0987. 2026-08-21 12:50:08,538 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 264.76) for order 09876-098-0987. 2026-08-21 12:50:08,538 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:50:10,113 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:50:10,113 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:50:10,113 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:50:10,113 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:50:10,127 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_multiple_receivable_accounts: Starting TestPoSMultipleReceivableAccounts.test_02_all_orders_invoiced_mixed_customers ... 2026-08-21 12:50:11,157 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:50:11,213 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #2120668 for PoS orders references: ['Order 09876-098-0987'] (draft: False) 2026-08-21 12:50:13,320 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #2120668 with result: [{'id': 200, 'pos_reference': 'Order 09876-098-0987', 'account_move': 447}] 2026-08-21 12:50:13,326 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #45449735 for PoS orders references: ['Order 09876-098-0988'] (draft: False) 2026-08-21 12:50:14,515 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #45449735 with result: [{'id': 201, 'pos_reference': 'Order 09876-098-0988', 'account_move': 449}] 2026-08-21 12:50:14,521 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #89231176 for PoS orders references: ['Order 09876-098-0989'] (draft: False) 2026-08-21 12:50:15,826 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #89231176 with result: [{'id': 202, 'pos_reference': 'Order 09876-098-0989', 'account_move': 451}] 2026-08-21 12:50:15,826 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:50:15,831 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-21 12:50:15,832 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 09876-098-0987. 2026-08-21 12:50:15,833 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 647.11) for order 09876-098-0987. 2026-08-21 12:50:15,833 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 09876-098-0988. 2026-08-21 12:50:15,833 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 158.75) for order 09876-098-0988. 2026-08-21 12:50:15,834 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 09876-098-0989. 2026-08-21 12:50:15,834 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 264.76) for order 09876-098-0989. 2026-08-21 12:50:15,834 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:50:17,223 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:50:17,223 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:50:17,223 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:50:17,224 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:50:17,265 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 14 checked, 14 removed 2026-08-21 12:50:24,543 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 12:50:32,778 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 12:50:39,369 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 260 and Message-Id '<425243150064386.1787316639.348561525344849-openerp-private@bae0c881e4b1>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-08-21 12:50:39,369 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 12:50:39,376 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #70 deleted mail.mail records with IDs: [260] 2026-08-21 12:50:39,385 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #70 deleted mail.message records with IDs: [14644] 2026-08-21 12:50:39,385 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 12:50:39,397 104 INFO rb-022b3bb-224122-406412 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-21 12:50:40,142 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #70 deleted pos.payment.method records with IDs: [113] 2026-08-21 12:50:40,420 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #70 deleted res.currency.rate records with IDs: [198, 197, 196] 2026-08-21 12:50:41,946 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_other_currency_config: Starting TestPoSOtherCurrencyConfig.test_01_check_product_cost ... 2026-08-21 12:50:44,744 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_other_currency_config: Starting TestPoSOtherCurrencyConfig.test_02_orders_without_invoice ... 2026-08-21 12:50:47,570 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:50:47,599 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #70231796 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:50:48,384 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #70231796 with result: [{'id': 203, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-21 12:50:48,392 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #12068543 for PoS orders references: ['Order 00100-010-0002'] (draft: False) 2026-08-21 12:50:48,819 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #12068543 with result: [{'id': 204, 'pos_reference': 'Order 00100-010-0002', 'account_move': False}] 2026-08-21 12:50:48,826 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #80098093 for PoS orders references: ['Order 00100-010-0003'] (draft: False) 2026-08-21 12:50:49,209 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #80098093 with result: [{'id': 205, 'pos_reference': 'Order 00100-010-0003', 'account_move': False}] 2026-08-21 12:50:49,210 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:50:49,215 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-21 12:50:49,215 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:50:50,403 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:50:50,403 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:50:50,404 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:50:50,404 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:50:50,414 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_other_currency_config: Starting TestPoSOtherCurrencyConfig.test_03_orders_with_invoice ... 2026-08-21 12:50:52,942 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:50:52,965 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #84181871 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:50:53,787 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #84181871 with result: [{'id': 206, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-21 12:50:53,795 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #76353140 for PoS orders references: ['Order 00100-010-0002'] (draft: False) 2026-08-21 12:50:55,614 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #76353140 with result: [{'id': 207, 'pos_reference': 'Order 00100-010-0002', 'account_move': 468}] 2026-08-21 12:50:55,624 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #4327161 for PoS orders references: ['Order 00100-010-0003'] (draft: False) 2026-08-21 12:50:56,676 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #4327161 with result: [{'id': 208, 'pos_reference': 'Order 00100-010-0003', 'account_move': 470}] 2026-08-21 12:50:56,676 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:50:56,683 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-21 12:50:56,684 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash Other, 89.95) for order 00100-010-0002. 2026-08-21 12:50:56,685 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank Other, 139.95000000000002) for order 00100-010-0003. 2026-08-21 12:50:56,685 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:50:57,725 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [581] 2026-08-21 12:50:58,396 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:50:58,411 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:50:58,418 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:50:58,418 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:50:58,427 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_other_currency_config: Starting TestPoSOtherCurrencyConfig.test_04_anglo_saxon_products ... 2026-08-21 12:51:01,245 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:51:01,267 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #48214453 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:51:02,070 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #48214453 with result: [{'id': 209, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-21 12:51:02,084 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #17623993 for PoS orders references: ['Order 00100-010-0002'] (draft: False) 2026-08-21 12:51:02,946 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #17623993 with result: [{'id': 210, 'pos_reference': 'Order 00100-010-0002', 'account_move': False}] 2026-08-21 12:51:02,951 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #30095809 for PoS orders references: ['Order 00100-010-0003'] (draft: False) 2026-08-21 12:51:03,500 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #30095809 with result: [{'id': 211, 'pos_reference': 'Order 00100-010-0003', 'account_move': False}] 2026-08-21 12:51:03,506 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #52455789 for PoS orders references: ['Order 00100-010-0004'] (draft: False) 2026-08-21 12:51:03,959 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #52455789 with result: [{'id': 212, 'pos_reference': 'Order 00100-010-0004', 'account_move': False}] 2026-08-21 12:51:03,959 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:51:03,959 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:51:04,623 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [597] 2026-08-21 12:51:05,038 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:51:05,053 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:51:05,061 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:51:05,061 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:51:05,080 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_other_currency_config: Starting TestPoSOtherCurrencyConfig.test_05_tax_base_amount ... 2026-08-21 12:51:08,048 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:51:08,097 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #13904467 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:51:08,745 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #13904467 with result: [{'id': 213, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-21 12:51:08,746 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:51:08,746 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:51:09,577 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:51:09,577 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:51:09,577 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:51:09,578 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:51:09,593 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_other_currency_config: Starting TestPoSOtherCurrencyConfig.test_bank_journal_balance ... 2026-08-21 12:51:14,071 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-08-21 12:51:21,058 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 12:51:28,717 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 12:51:35,117 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 261 and Message-Id '<523238259621817.1787316695.087275028228760-openerp-private@bae0c881e4b1>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-08-21 12:51:35,117 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 12:51:35,127 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #73 deleted mail.mail records with IDs: [261] 2026-08-21 12:51:35,140 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #73 deleted mail.message records with IDs: [15289] 2026-08-21 12:51:35,141 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 12:51:35,157 104 INFO rb-022b3bb-224122-406412 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-21 12:51:35,831 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #73 deleted pos.payment.method records with IDs: [126] 2026-08-21 12:51:36,049 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #73 deleted res.currency.rate records with IDs: [202, 201, 200] 2026-08-21 12:51:37,289 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_combo_product_variant_error ... 2026-08-21 12:51:39,454 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_fixed_tax_positive_qty ... 2026-08-21 12:51:40,756 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #93568129 for PoS orders references: ['Order 90484-917-5813'] (draft: False) 2026-08-21 12:51:41,325 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #93568129 with result: [{'id': 215, 'pos_reference': 'Order 90484-917-5813', 'account_move': False}] 2026-08-21 12:51:42,211 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_orders_no_invoiced ... 2026-08-21 12:51:43,542 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:51:43,593 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #28834635 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:51:44,250 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #28834635 with result: [{'id': 216, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-21 12:51:44,263 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #87075691 for PoS orders references: ['Order 00100-010-0002'] (draft: False) 2026-08-21 12:51:44,624 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #87075691 with result: [{'id': 217, 'pos_reference': 'Order 00100-010-0002', 'account_move': False}] 2026-08-21 12:51:44,632 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #15253488 for PoS orders references: ['Order 00100-010-0003'] (draft: False) 2026-08-21 12:51:45,156 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #15253488 with result: [{'id': 218, 'pos_reference': 'Order 00100-010-0003', 'account_move': False}] 2026-08-21 12:51:45,156 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:51:45,161 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-21 12:51:45,162 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:51:47,086 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:51:47,086 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:51:47,086 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:51:47,086 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:51:47,098 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_orders_with_invoiced ... 2026-08-21 12:51:48,377 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:51:48,432 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #9644395 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:51:49,157 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #9644395 with result: [{'id': 219, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-21 12:51:49,164 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #66531443 for PoS orders references: ['Order 00100-010-0002'] (draft: False) 2026-08-21 12:51:49,596 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #66531443 with result: [{'id': 220, 'pos_reference': 'Order 00100-010-0002', 'account_move': False}] 2026-08-21 12:51:49,603 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #75238537 for PoS orders references: ['Order 09876-098-0987'] (draft: False) 2026-08-21 12:51:51,447 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #75238537 with result: [{'id': 221, 'pos_reference': 'Order 09876-098-0987', 'account_move': 504}] 2026-08-21 12:51:51,465 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #12444160 for PoS orders references: ['Order 00100-010-0004'] (draft: False) 2026-08-21 12:51:52,431 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #12444160 with result: [{'id': 222, 'pos_reference': 'Order 00100-010-0004', 'account_move': 506}] 2026-08-21 12:51:52,432 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:51:52,436 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-21 12:51:52,437 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 426.09000000000003) for order 09876-098-0987. 2026-08-21 12:51:52,437 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 54.99) for order 00100-010-0004. 2026-08-21 12:51:52,437 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:51:53,901 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Call of after_closing_cb. 2026-08-21 12:51:53,902 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:51:53,902 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:51:53,902 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:51:53,903 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:51:53,921 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_pos_create_account_move_round_globally ... 2026-08-21 12:51:55,410 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #60364125 for PoS orders references: ['Order 03216-574-9829'] (draft: False) 2026-08-21 12:51:56,107 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #60364125 with result: [{'id': 223, 'pos_reference': 'Order 03216-574-9829', 'account_move': False}] 2026-08-21 12:51:57,050 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_pos_create_correct_account_move ... 2026-08-21 12:51:58,409 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #97556918 for PoS orders references: ['Order 39120-968-8943'] (draft: False) 2026-08-21 12:51:59,074 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #97556918 with result: [{'id': 224, 'pos_reference': 'Order 39120-968-8943', 'account_move': False}] 2026-08-21 12:52:00,003 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_pos_create_correct_account_move_round_globally_discount ... 2026-08-21 12:52:01,337 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #93594773 for PoS orders references: ['Order 78459-136-7048'] (draft: False) 2026-08-21 12:52:02,057 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #93594773 with result: [{'id': 225, 'pos_reference': 'Order 78459-136-7048', 'account_move': False}] 2026-08-21 12:52:02,817 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_pos_create_correct_account_move_round_globally_discount_real_use_case ... 2026-08-21 12:52:03,949 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #47147617 for PoS orders references: ['Order 96932-250-3433'] (draft: False) 2026-08-21 12:52:04,684 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #47147617 with result: [{'id': 226, 'pos_reference': 'Order 96932-250-3433', 'account_move': False}] 2026-08-21 12:52:05,526 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_pos_loaded_product_taxes_on_branch ... 2026-08-21 12:52:11,541 104 INFO rb-022b3bb-224122-406412 odoo.addons.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 (Parent Company). 2026-08-21 12:52:17,667 104 INFO rb-022b3bb-224122-406412 odoo.addons.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 (Branch XX). 2026-08-21 12:52:22,968 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_return_order ... 2026-08-21 12:52:24,098 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:52:24,154 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #12790421 for PoS orders references: ['Order 12345-123-1234'] (draft: False) 2026-08-21 12:52:26,324 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #12790421 with result: [{'id': 227, 'pos_reference': 'Order 12345-123-1234', 'account_move': 523}] 2026-08-21 12:52:26,324 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:52:26,811 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-21 12:52:26,812 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 104.01) for order 12345-123-1234. 2026-08-21 12:52:26,812 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:52:27,365 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Call of after_closing_cb. 2026-08-21 12:52:27,366 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:52:27,366 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:52:27,366 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:52:27,366 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:52:27,379 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_tax_is_used_when_in_transactions ... 2026-08-21 12:52:28,463 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:52:28,508 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #86605513 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:52:29,075 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #86605513 with result: [{'id': 229, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-21 12:52:29,086 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #85336577 for PoS orders references: ['Order 00100-010-0002'] (draft: False) 2026-08-21 12:52:29,418 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #85336577 with result: [{'id': 230, 'pos_reference': 'Order 00100-010-0002', 'account_move': False}] 2026-08-21 12:52:29,428 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #42303029 for PoS orders references: ['Order 00100-010-0003'] (draft: False) 2026-08-21 12:52:29,809 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #42303029 with result: [{'id': 231, 'pos_reference': 'Order 00100-010-0003', 'account_move': False}] 2026-08-21 12:52:29,809 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:52:29,814 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-21 12:52:29,814 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:52:30,804 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:52:30,804 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:52:30,804 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:52:30,804 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:52:30,836 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-08-21 12:52:36,716 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 12:52:42,978 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 12:52:47,724 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 262 and Message-Id '<483766382376868.1787316767.694694757461548-openerp-private@bae0c881e4b1>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-08-21 12:52:47,724 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 12:52:47,733 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #76 deleted mail.mail records with IDs: [262] 2026-08-21 12:52:47,746 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #76 deleted mail.message records with IDs: [16413] 2026-08-21 12:52:47,746 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 12:52:47,761 104 INFO rb-022b3bb-224122-406412 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-21 12:52:48,462 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #76 deleted pos.payment.method records with IDs: [144] 2026-08-21 12:52:48,695 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #76 deleted res.currency.rate records with IDs: [206, 205, 204] 2026-08-21 12:52:49,913 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_setup: Starting TestPoSSetup.test_archive_used_journal ... 2026-08-21 12:52:50,560 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_setup: Starting TestPoSSetup.test_basic_config_values ... 2026-08-21 12:52:50,916 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_setup: Starting TestPoSSetup.test_other_currency_config_values ... 2026-08-21 12:52:51,273 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_setup: Starting TestPoSSetup.test_product_categories ... 2026-08-21 12:52:51,708 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_setup: Starting TestPoSSetup.test_product_price ... 2026-08-21 12:52:52,153 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_setup: Starting TestPoSSetup.test_taxes ... 2026-08-21 12:52:52,655 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-21 12:52:59,307 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 12:53:06,969 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 12:53:12,904 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 263 and Message-Id '<854026166160127.1787316792.863330364227295-openerp-private@bae0c881e4b1>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-08-21 12:53:12,904 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 12:53:12,920 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #79 deleted mail.mail records with IDs: [263] 2026-08-21 12:53:12,935 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #79 deleted mail.message records with IDs: [16928] 2026-08-21 12:53:12,935 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 12:53:12,956 104 INFO rb-022b3bb-224122-406412 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-21 12:53:13,651 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #79 deleted pos.payment.method records with IDs: [158] 2026-08-21 12:53:13,824 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #79 deleted res.currency.rate records with IDs: [210, 209, 208] 2026-08-21 12:53:15,000 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_01b ... 2026-08-21 12:53:15,289 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:53:15,305 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #70520928 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:53:16,762 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #70520928 with result: [{'id': 233, 'pos_reference': 'Order 00100-010-0001', 'account_move': 529}] 2026-08-21 12:53:16,762 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:53:16,763 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-21 12:53:16,763 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 100.0) for order 00100-010-0001. 2026-08-21 12:53:16,763 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:53:17,376 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:53:17,377 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:53:17,377 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:53:17,377 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:53:17,390 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_02b ... 2026-08-21 12:53:17,679 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:53:17,695 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #88109911 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:53:19,436 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #88109911 with result: [{'id': 234, 'pos_reference': 'Order 00100-010-0001', 'account_move': 533}] 2026-08-21 12:53:19,437 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:53:19,437 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-21 12:53:19,437 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 100.0) for order 00100-010-0001. 2026-08-21 12:53:19,438 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:53:20,288 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:53:20,288 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:53:20,288 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:53:20,288 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:53:20,301 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_03b ... 2026-08-21 12:53:20,688 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:53:20,712 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #83039524 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:53:22,076 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #83039524 with result: [{'id': 235, 'pos_reference': 'Order 00100-010-0001', 'account_move': 537}] 2026-08-21 12:53:22,077 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:53:22,077 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-21 12:53:22,077 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:53:22,220 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #79 deleted mail.message records with IDs: [16978] 2026-08-21 12:53:22,279 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #79 deleted account.move records with IDs: [538] 2026-08-21 12:53:22,293 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #79 deleted mail.followers records with IDs: [9850] 2026-08-21 12:53:22,362 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:53:22,374 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:53:22,387 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:53:22,387 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:53:22,404 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_04b ... 2026-08-21 12:53:22,762 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:53:22,800 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #32818823 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:53:24,485 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #32818823 with result: [{'id': 236, 'pos_reference': 'Order 00100-010-0001', 'account_move': 539}] 2026-08-21 12:53:24,486 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:53:24,487 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-21 12:53:24,487 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Bank) PM, 100.0) for order 00100-010-0001. 2026-08-21 12:53:24,487 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:53:25,149 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:53:25,149 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:53:25,149 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:53:25,149 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:53:25,161 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_05b ... 2026-08-21 12:53:25,490 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:53:25,502 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #87038222 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:53:27,168 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #87038222 with result: [{'id': 237, 'pos_reference': 'Order 00100-010-0001', 'account_move': 543}] 2026-08-21 12:53:27,168 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:53:27,169 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-21 12:53:27,169 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Cash) PM, 100.0) for order 00100-010-0001. 2026-08-21 12:53:27,169 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:53:27,855 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:53:27,855 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:53:27,855 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:53:27,855 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:53:27,872 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_10b ... 2026-08-21 12:53:28,180 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:53:28,194 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #27231796 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:53:30,061 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #27231796 with result: [{'id': 238, 'pos_reference': 'Order 00100-010-0001', 'account_move': 547}] 2026-08-21 12:53:30,062 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:53:30,062 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-21 12:53:30,063 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 200.0) for order 00100-010-0001. 2026-08-21 12:53:30,063 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:53:30,720 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:53:30,721 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:53:30,721 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:53:30,721 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:53:30,734 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_11b ... 2026-08-21 12:53:31,090 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:53:31,120 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #75054553 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:53:32,921 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #75054553 with result: [{'id': 239, 'pos_reference': 'Order 00100-010-0001', 'account_move': 551}] 2026-08-21 12:53:32,921 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:53:32,922 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-21 12:53:32,922 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 200.0) for order 00100-010-0001. 2026-08-21 12:53:32,922 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:53:33,801 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:53:33,802 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:53:33,802 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:53:33,802 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:53:33,819 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_12b ... 2026-08-21 12:53:34,168 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:53:34,190 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #43755102 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:53:35,966 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #43755102 with result: [{'id': 240, 'pos_reference': 'Order 00100-010-0001', 'account_move': 555}] 2026-08-21 12:53:35,967 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:53:35,968 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-21 12:53:35,968 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Cash) PM, 200.0) for order 00100-010-0001. 2026-08-21 12:53:35,968 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:53:36,808 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:53:36,808 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:53:36,808 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:53:36,808 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:53:36,821 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_13b ... 2026-08-21 12:53:37,161 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:53:37,191 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #50365018 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:53:38,830 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #50365018 with result: [{'id': 241, 'pos_reference': 'Order 00100-010-0001', 'account_move': 559}] 2026-08-21 12:53:38,831 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:53:38,831 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-21 12:53:38,832 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Bank) PM, 200.0) for order 00100-010-0001. 2026-08-21 12:53:38,832 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:53:39,648 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:53:39,648 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:53:39,649 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:53:39,649 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:53:39,660 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_14b ... 2026-08-21 12:53:40,050 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:53:40,068 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #24526257 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:53:42,071 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #24526257 with result: [{'id': 242, 'pos_reference': 'Order 00100-010-0001', 'account_move': 563}] 2026-08-21 12:53:42,072 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:53:42,072 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-21 12:53:42,072 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 200.0) for order 00100-010-0001. 2026-08-21 12:53:42,073 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, -100.0) for order 00100-010-0001. 2026-08-21 12:53:42,073 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:53:42,814 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:53:42,815 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:53:42,815 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:53:42,815 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:53:42,833 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_15b ... 2026-08-21 12:53:43,216 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:53:43,233 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #81990666 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:53:45,148 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #81990666 with result: [{'id': 243, 'pos_reference': 'Order 00100-010-0001', 'account_move': 568}] 2026-08-21 12:53:45,149 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:53:45,149 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-21 12:53:45,149 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 200.0) for order 00100-010-0001. 2026-08-21 12:53:45,149 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, -100.0) for order 00100-010-0001. 2026-08-21 12:53:45,149 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:53:46,497 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:53:46,498 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:53:46,498 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:53:46,498 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:53:46,511 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_16b ... 2026-08-21 12:53:46,842 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:53:46,856 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #56739099 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:53:48,685 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #56739099 with result: [{'id': 244, 'pos_reference': 'Order 00100-010-0001', 'account_move': 574}] 2026-08-21 12:53:48,685 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:53:48,686 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-21 12:53:48,686 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Bank) PM, 200.0) for order 00100-010-0001. 2026-08-21 12:53:48,686 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, -100.0) for order 00100-010-0001. 2026-08-21 12:53:48,686 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:53:50,491 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:53:50,491 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:53:50,491 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:53:50,491 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:53:50,508 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_17b ... 2026-08-21 12:53:50,820 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:53:50,839 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #387070 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:53:52,725 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #387070 with result: [{'id': 245, 'pos_reference': 'Order 00100-010-0001', 'account_move': 580}] 2026-08-21 12:53:52,725 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:53:52,726 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-21 12:53:52,726 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Cash) PM, 200.0) for order 00100-010-0001. 2026-08-21 12:53:52,727 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Cash) PM, -100.0) for order 00100-010-0001. 2026-08-21 12:53:52,727 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:53:53,798 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:53:53,799 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:53:53,799 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:53:53,799 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:53:53,813 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_18b ... 2026-08-21 12:53:54,203 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:53:54,228 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #89554096 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:53:55,973 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #89554096 with result: [{'id': 246, 'pos_reference': 'Order 00100-010-0001', 'account_move': 586}] 2026-08-21 12:53:55,974 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:53:55,974 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-21 12:53:55,975 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 50.0) for order 00100-010-0001. 2026-08-21 12:53:55,975 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:53:56,585 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:53:56,586 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:53:56,586 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:53:56,586 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:53:56,599 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_19b ... 2026-08-21 12:53:56,940 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:53:56,952 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #58521213 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:53:58,526 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #58521213 with result: [{'id': 247, 'pos_reference': 'Order 00100-010-0001', 'account_move': 590}] 2026-08-21 12:53:58,526 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:53:58,526 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-21 12:53:58,527 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 50.0) for order 00100-010-0001. 2026-08-21 12:53:58,527 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:53:59,287 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:53:59,287 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:53:59,287 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:53:59,287 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:53:59,299 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_20b ... 2026-08-21 12:53:59,629 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:53:59,641 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #67867495 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:54:01,281 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #67867495 with result: [{'id': 248, 'pos_reference': 'Order 00100-010-0001', 'account_move': 594}] 2026-08-21 12:54:01,281 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:54:01,282 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-21 12:54:01,282 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Bank) PM, 50.0) for order 00100-010-0001. 2026-08-21 12:54:01,282 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:54:02,112 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:54:02,113 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:54:02,113 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:54:02,113 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:54:02,126 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_21b ... 2026-08-21 12:54:02,474 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:54:02,494 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #8419060 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:54:04,287 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #8419060 with result: [{'id': 249, 'pos_reference': 'Order 00100-010-0001', 'account_move': 598}] 2026-08-21 12:54:04,288 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:54:04,288 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-21 12:54:04,289 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Cash) PM, 50.0) for order 00100-010-0001. 2026-08-21 12:54:04,289 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:54:04,986 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:54:04,986 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:54:04,986 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:54:04,986 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:54:05,044 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 40 checked, 40 removed 2026-08-21 12:54:11,527 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 12:54:18,734 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 12:54:24,507 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 264 and Message-Id '<025646843086208.1787316864.478602170944214-openerp-private@bae0c881e4b1>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-08-21 12:54:24,507 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 12:54:24,515 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #82 deleted mail.mail records with IDs: [264] 2026-08-21 12:54:24,528 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #82 deleted mail.message records with IDs: [17621] 2026-08-21 12:54:24,528 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 12:54:24,544 104 INFO rb-022b3bb-224122-406412 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-21 12:54:25,388 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #82 deleted pos.payment.method records with IDs: [171] 2026-08-21 12:54:25,630 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #82 deleted res.currency.rate records with IDs: [214, 213, 212] 2026-08-21 12:54:26,955 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_01 ... 2026-08-21 12:54:27,317 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:54:27,344 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #17563925 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:54:28,051 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #17563925 with result: [{'id': 250, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-21 12:54:28,052 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:54:28,052 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:54:28,857 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:54:28,857 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:54:28,857 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:54:28,857 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:54:28,872 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_02 ... 2026-08-21 12:54:29,210 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:54:29,231 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #77845812 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:54:29,827 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #77845812 with result: [{'id': 251, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-21 12:54:29,828 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:54:29,828 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:54:30,596 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:54:30,596 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:54:30,596 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:54:30,596 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:54:30,612 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_03 ... 2026-08-21 12:54:30,930 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:54:30,944 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #57321343 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:54:31,439 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #57321343 with result: [{'id': 252, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-21 12:54:31,440 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:54:31,440 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:54:31,835 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:54:31,835 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:54:31,835 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:54:31,835 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:54:31,855 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_04 ... 2026-08-21 12:54:32,186 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:54:32,202 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #24082580 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:54:32,728 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #24082580 with result: [{'id': 253, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-21 12:54:32,728 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:54:32,728 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:54:33,357 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:54:33,357 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:54:33,357 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:54:33,357 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:54:33,368 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_05 ... 2026-08-21 12:54:33,652 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:54:33,670 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #25337189 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:54:34,184 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #25337189 with result: [{'id': 254, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-21 12:54:34,184 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:54:34,185 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:54:34,869 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:54:34,869 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:54:34,870 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:54:34,870 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:54:34,881 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_06 ... 2026-08-21 12:54:35,235 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:54:35,238 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #71218423 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:54:35,347 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #71218423 with result: [{'id': 255, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-21 12:54:35,347 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:54:35,347 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:54:36,089 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:54:36,089 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:54:36,089 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:54:36,090 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:54:36,099 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_07 ... 2026-08-21 12:54:36,456 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:54:36,461 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #35807939 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:54:36,565 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #35807939 with result: [{'id': 256, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-21 12:54:36,565 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:54:36,565 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:54:37,324 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:54:37,324 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:54:37,324 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:54:37,324 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:54:37,336 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_08 ... 2026-08-21 12:54:37,661 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:54:37,664 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #8748297 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:54:37,781 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #8748297 with result: [{'id': 257, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-21 12:54:37,781 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:54:37,781 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:54:38,611 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:54:38,611 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:54:38,611 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:54:38,611 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:54:38,622 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_09 ... 2026-08-21 12:54:38,968 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:54:38,971 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #87680717 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:54:39,095 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #87680717 with result: [{'id': 258, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-21 12:54:39,096 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:54:39,096 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:54:39,848 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:54:39,848 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:54:39,848 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:54:39,848 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:54:39,865 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_10 ... 2026-08-21 12:54:40,225 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:54:40,243 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #47602666 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:54:40,801 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #47602666 with result: [{'id': 259, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-21 12:54:40,801 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:54:40,802 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:54:41,597 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:54:41,597 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:54:41,598 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:54:41,598 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:54:41,611 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_11 ... 2026-08-21 12:54:41,944 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:54:41,958 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #1511599 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:54:42,541 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #1511599 with result: [{'id': 260, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-21 12:54:42,542 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:54:42,542 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:54:43,388 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:54:43,388 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:54:43,388 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:54:43,388 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:54:43,399 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_12 ... 2026-08-21 12:54:43,824 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:54:43,844 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #50051052 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:54:44,337 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #50051052 with result: [{'id': 261, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-21 12:54:44,337 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:54:44,337 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:54:44,997 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:54:44,997 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:54:44,998 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:54:44,998 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:54:45,010 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_13 ... 2026-08-21 12:54:45,312 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:54:45,326 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #84557937 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:54:45,859 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #84557937 with result: [{'id': 262, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-21 12:54:45,859 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:54:45,860 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:54:46,546 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:54:46,546 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:54:46,547 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:54:46,547 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:54:46,559 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_14 ... 2026-08-21 12:54:46,911 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:54:46,931 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #51748572 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:54:47,483 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #51748572 with result: [{'id': 263, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-21 12:54:47,484 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:54:47,484 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:54:48,172 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:54:48,172 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:54:48,172 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:54:48,172 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:54:48,183 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_15 ... 2026-08-21 12:54:48,431 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:54:48,446 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #45589668 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:54:48,946 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #45589668 with result: [{'id': 264, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-21 12:54:48,948 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:54:48,948 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:54:50,032 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:54:50,033 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:54:50,033 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:54:50,033 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:54:50,044 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_16 ... 2026-08-21 12:54:50,373 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:54:50,390 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #47773212 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:54:50,956 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #47773212 with result: [{'id': 265, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-21 12:54:50,956 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:54:50,957 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:54:52,081 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:54:52,081 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:54:52,082 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:54:52,082 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:54:52,097 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_17 ... 2026-08-21 12:54:52,449 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:54:52,470 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #58939782 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:54:53,041 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #58939782 with result: [{'id': 266, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-21 12:54:53,041 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:54:53,041 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:54:53,909 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:54:53,910 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:54:53,910 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:54:53,910 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:54:53,922 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_18 ... 2026-08-21 12:54:54,225 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:54:54,245 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #34368813 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:54:54,817 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #34368813 with result: [{'id': 267, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-21 12:54:54,818 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:54:54,818 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:54:55,465 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:54:55,465 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:54:55,465 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:54:55,466 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:54:55,478 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_19 ... 2026-08-21 12:54:55,788 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:54:55,804 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #80882721 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:54:56,315 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #80882721 with result: [{'id': 268, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-21 12:54:56,315 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:54:56,316 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:54:57,129 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:54:57,129 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:54:57,129 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:54:57,129 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:54:57,139 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_20 ... 2026-08-21 12:54:57,494 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:54:57,509 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #48896452 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:54:58,039 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #48896452 with result: [{'id': 269, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-21 12:54:58,040 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:54:58,040 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:54:58,860 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:54:58,860 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:54:58,860 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:54:58,860 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:54:58,873 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_21 ... 2026-08-21 12:54:59,167 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:54:59,183 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #52333882 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:54:59,701 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #52333882 with result: [{'id': 270, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-21 12:54:59,701 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:54:59,701 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:55:00,629 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:55:00,630 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:55:00,630 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:55:00,630 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:55:00,693 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-21 12:55:07,390 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 12:55:14,711 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 12:55:20,282 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 265 and Message-Id '<017982171809910.1787316920.254091024398804-openerp-private@bae0c881e4b1>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-08-21 12:55:20,282 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 12:55:20,290 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #85 deleted mail.mail records with IDs: [265] 2026-08-21 12:55:20,308 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #85 deleted mail.message records with IDs: [18290] 2026-08-21 12:55:20,309 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 12:55:20,327 104 INFO rb-022b3bb-224122-406412 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-21 12:55:20,911 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #85 deleted pos.payment.method records with IDs: [184] 2026-08-21 12:55:21,177 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #85 deleted res.currency.rate records with IDs: [218, 217, 216] 2026-08-21 12:55:22,376 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_stock_account: Starting TestPoSStock.test_01_orders_no_invoiced ... 2026-08-21 12:55:25,076 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:55:25,095 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #75283655 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:55:25,984 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #75283655 with result: [{'id': 271, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-21 12:55:25,990 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #96350956 for PoS orders references: ['Order 00100-010-0002'] (draft: False) 2026-08-21 12:55:26,545 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #96350956 with result: [{'id': 272, 'pos_reference': 'Order 00100-010-0002', 'account_move': False}] 2026-08-21 12:55:26,551 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #6266541 for PoS orders references: ['Order 00100-010-0003'] (draft: False) 2026-08-21 12:55:27,169 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #6266541 with result: [{'id': 273, 'pos_reference': 'Order 00100-010-0003', 'account_move': False}] 2026-08-21 12:55:27,175 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #64711127 for PoS orders references: ['Order 00100-010-0004'] (draft: False) 2026-08-21 12:55:27,473 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #64711127 with result: [{'id': 274, 'pos_reference': 'Order 00100-010-0004', 'account_move': False}] 2026-08-21 12:55:27,474 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:55:27,515 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-21 12:55:27,515 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:55:28,121 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [852] 2026-08-21 12:55:28,585 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:55:28,602 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:55:28,607 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:55:28,607 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:55:28,622 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_stock_account: Starting TestPoSStock.test_02_orders_with_invoice ... 2026-08-21 12:55:31,640 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:55:31,667 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #98460054 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:55:32,415 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #98460054 with result: [{'id': 275, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-21 12:55:32,421 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #36081765 for PoS orders references: ['Order 00100-010-0002'] (draft: False) 2026-08-21 12:55:32,844 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #36081765 with result: [{'id': 276, 'pos_reference': 'Order 00100-010-0002', 'account_move': False}] 2026-08-21 12:55:32,853 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #27427530 for PoS orders references: ['Order 00100-010-0003'] (draft: False) 2026-08-21 12:55:35,010 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #27427530 with result: [{'id': 277, 'pos_reference': 'Order 00100-010-0003', 'account_move': 670}] 2026-08-21 12:55:35,010 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:55:35,056 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-21 12:55:35,057 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 360.0) for order 00100-010-0003. 2026-08-21 12:55:35,057 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:55:35,644 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [873] 2026-08-21 12:55:36,143 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:55:36,158 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:55:36,164 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:55:36,165 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:55:36,179 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_stock_account: Starting TestPoSStock.test_03_order_product_w_owner ... 2026-08-21 12:55:39,687 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #2797916 for PoS orders references: ['Order 53353-994-6454'] (draft: False) 2026-08-21 12:55:40,205 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #2797916 with result: [{'id': 278, 'pos_reference': 'Order 53353-994-6454', 'account_move': False}] 2026-08-21 12:55:41,028 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_stock_account: Starting TestPoSStock.test_04_order_refund ... 2026-08-21 12:55:43,929 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #14078166 for PoS orders references: ['Order 07207-622-7280'] (draft: False) 2026-08-21 12:55:44,622 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #14078166 with result: [{'id': 279, 'pos_reference': 'Order 07207-622-7280', 'account_move': False}] 2026-08-21 12:55:45,610 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_stock_account: Starting TestPoSStock.test_stock_user_without_pos_permissions_can_create_product ... 2026-08-21 12:55:48,898 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 266 and Message-Id '<839945859782312.1787316948.869897842407227-openerp-private@bae0c881e4b1>' from 'accountman@test.com' to (redacted) "'***@example.com'" successfully sent 2026-08-21 12:55:48,898 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 12:55:48,907 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #85 deleted mail.mail records with IDs: [266] 2026-08-21 12:55:48,917 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #85 deleted mail.message records with IDs: [18437] 2026-08-21 12:55:48,918 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 12:55:48,934 104 INFO rb-022b3bb-224122-406412 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-21 12:55:49,115 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-21 12:55:55,490 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 12:56:03,131 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 12:56:08,301 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 267 and Message-Id '<140508506291549.1787316968.271671772003174-openerp-private@bae0c881e4b1>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-08-21 12:56:08,301 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 12:56:08,312 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #89 deleted mail.mail records with IDs: [267] 2026-08-21 12:56:08,327 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #89 deleted mail.message records with IDs: [18899] 2026-08-21 12:56:08,327 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 12:56:08,341 104 INFO rb-022b3bb-224122-406412 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-21 12:56:09,136 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #89 deleted pos.payment.method records with IDs: [197] 2026-08-21 12:56:09,351 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #89 deleted res.currency.rate records with IDs: [222, 221, 220] 2026-08-21 12:56:11,519 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_with_fiscal_position: Starting TestPoSWithFiscalPosition.test_01_no_invoice_fpos ... 2026-08-21 12:56:11,740 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:56:11,789 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #21620213 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:56:12,499 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #21620213 with result: [{'id': 281, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-21 12:56:12,506 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #22984161 for PoS orders references: ['Order 00100-010-0002'] (draft: False) 2026-08-21 12:56:12,878 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #22984161 with result: [{'id': 282, 'pos_reference': 'Order 00100-010-0002', 'account_move': False}] 2026-08-21 12:56:12,890 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #95076882 for PoS orders references: ['Order 00100-010-0003'] (draft: False) 2026-08-21 12:56:13,292 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #95076882 with result: [{'id': 283, 'pos_reference': 'Order 00100-010-0003', 'account_move': False}] 2026-08-21 12:56:13,292 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:56:13,296 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-21 12:56:13,296 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:56:14,288 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [909, 910] 2026-08-21 12:56:14,917 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:56:14,933 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:56:14,940 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:56:14,940 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:56:14,953 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_with_fiscal_position: Starting TestPoSWithFiscalPosition.test_02_no_invoice_fpos_no_tax_dest ... 2026-08-21 12:56:15,172 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:56:15,293 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #66635145 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:56:16,056 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #66635145 with result: [{'id': 284, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-21 12:56:16,063 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #72260845 for PoS orders references: ['Order 00100-010-0002'] (draft: False) 2026-08-21 12:56:16,401 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #72260845 with result: [{'id': 285, 'pos_reference': 'Order 00100-010-0002', 'account_move': False}] 2026-08-21 12:56:16,410 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #61104996 for PoS orders references: ['Order 00100-010-0003'] (draft: False) 2026-08-21 12:56:16,797 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #61104996 with result: [{'id': 286, 'pos_reference': 'Order 00100-010-0003', 'account_move': False}] 2026-08-21 12:56:16,797 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:56:16,801 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-21 12:56:16,802 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:56:18,085 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:56:18,086 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:56:18,086 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:56:18,086 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:56:18,098 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_pos_with_fiscal_position: Starting TestPoSWithFiscalPosition.test_03_invoiced_fpos ... 2026-08-21 12:56:18,323 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-21 12:56:18,475 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #20390169 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-21 12:56:20,810 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #20390169 with result: [{'id': 287, 'pos_reference': 'Order 00100-010-0001', 'account_move': 704}] 2026-08-21 12:56:20,818 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #17155511 for PoS orders references: ['Order 00100-010-0002'] (draft: False) 2026-08-21 12:56:21,349 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #17155511 with result: [{'id': 288, 'pos_reference': 'Order 00100-010-0002', 'account_move': False}] 2026-08-21 12:56:21,380 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #69017945 for PoS orders references: ['Order 00100-010-0003'] (draft: False) 2026-08-21 12:56:22,679 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #69017945 with result: [{'id': 289, 'pos_reference': 'Order 00100-010-0003', 'account_move': 706}] 2026-08-21 12:56:22,680 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-21 12:56:22,685 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-21 12:56:22,685 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 691.0600000000001) for order 00100-010-0001. 2026-08-21 12:56:22,686 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 265.75) for order 00100-010-0003. 2026-08-21 12:56:22,686 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-21 12:56:23,756 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [943, 944, 945, 946] 2026-08-21 12:56:24,544 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-21 12:56:24,568 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-21 12:56:24,575 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-21 12:56:24,576 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-21 12:56:24,630 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-08-21 12:56:32,481 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 12:56:41,452 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 12:56:48,352 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 268 and Message-Id '<513610178974758.1787317008.315293550491333-openerp-private@bae0c881e4b1>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-08-21 12:56:48,352 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 12:56:48,368 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #92 deleted mail.mail records with IDs: [268] 2026-08-21 12:56:48,402 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #92 deleted mail.message records with IDs: [19426] 2026-08-21 12:56:48,402 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 12:56:48,420 104 INFO rb-022b3bb-224122-406412 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-21 12:56:49,125 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #92 deleted pos.payment.method records with IDs: [210] 2026-08-21 12:56:49,325 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #92 deleted res.currency.rate records with IDs: [226, 225, 224] 2026-08-21 12:56:50,505 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_report_pos_order: Starting TestReportPoSOrder.test_report_pos_order_0 ... 2026-08-21 12:56:50,817 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_report_pos_order: Starting TestReportPoSOrder.test_report_pos_order_1 ... 2026-08-21 12:56:51,129 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_report_pos_order: Starting TestReportPoSOrder.test_report_pos_order_2 ... 2026-08-21 12:56:51,474 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-21 12:56:59,831 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 12:57:08,779 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 12:57:15,859 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 269 and Message-Id '<068033576930679.1787317035.824365615844727-openerp-private@bae0c881e4b1>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-08-21 12:57:15,859 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 12:57:15,867 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #95 deleted mail.mail records with IDs: [269] 2026-08-21 12:57:15,886 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #95 deleted mail.message records with IDs: [19911] 2026-08-21 12:57:15,886 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 12:57:15,900 104 INFO rb-022b3bb-224122-406412 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-21 12:57:16,735 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #95 deleted pos.payment.method records with IDs: [223] 2026-08-21 12:57:17,021 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #95 deleted res.currency.rate records with IDs: [230, 229, 228] 2026-08-21 12:57:18,193 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_report_session: Starting TestReportSession.test_report_sale_details_total_with_cash_rounding ... 2026-08-21 12:57:20,205 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_report_session: Starting TestReportSession.test_report_session ... 2026-08-21 12:57:22,528 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_report_session: Starting TestReportSession.test_report_session_2 ... 2026-08-21 12:57:27,074 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_report_session: Starting TestReportSession.test_report_session_3 ... 2026-08-21 12:57:29,069 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_report_session: Starting TestReportSession.test_report_session_4 ... 2026-08-21 12:57:31,051 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-21 12:57:38,295 104 INFO rb-022b3bb-224122-406412 odoo.addons.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_2_data). 2026-08-21 12:57:46,963 104 INFO rb-022b3bb-224122-406412 odoo.addons.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_1_data). 2026-08-21 12:57:53,131 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 270 and Message-Id '<572355642724923.1787317073.097234249114990-openerp-private@bae0c881e4b1>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-08-21 12:57:53,131 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 12:57:53,141 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #98 deleted mail.mail records with IDs: [270] 2026-08-21 12:57:53,158 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #98 deleted mail.message records with IDs: [20452] 2026-08-21 12:57:53,158 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 12:57:53,175 104 INFO rb-022b3bb-224122-406412 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-21 12:57:53,864 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #98 deleted pos.payment.method records with IDs: [236] 2026-08-21 12:57:54,078 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #98 deleted res.currency.rate records with IDs: [234, 233, 232] 2026-08-21 12:57:55,292 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_res_config_settings: Starting TestConfigureShops.test_is_header_or_footer_to_false ... 2026-08-21 12:57:55,329 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #98 deleted account.tax records with IDs: [364] 2026-08-21 12:57:57,641 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_res_config_settings: Starting TestConfigureShops.test_properly_set_pos_config_x2many_fields ... 2026-08-21 12:57:57,715 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #98 deleted account.tax records with IDs: [364] 2026-08-21 12:57:57,936 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_res_config_settings: Starting TestConfigureShops.test_should_not_affect_other_pos_config ... 2026-08-21 12:57:58,005 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #98 deleted account.tax records with IDs: [364] 2026-08-21 12:58:02,555 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-21 12:58:10,579 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 12:58:17,948 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 12:58:24,250 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #101 deleted pos.payment.method records with IDs: [252] 2026-08-21 12:58:24,511 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #101 deleted res.currency.rate records with IDs: [238, 237, 236] 2026-08-21 12:58:25,779 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_stock_product_updates: Starting TestStockProductUpdates.test_change_variant_ids ... 2026-08-21 12:58:27,361 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #105 deleted product.product records with IDs: [1386] 2026-08-21 12:58:28,234 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #104 deleted product.product records with IDs: [1389] 2026-08-21 12:58:28,297 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #104 deleted product.template.attribute.value records with IDs: [406] 2026-08-21 12:58:28,448 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.tests.test_stock_product_updates: Starting TestStockProductUpdates.test_stock_duplicate_warehouse_with_PoS_operation_type ... 2026-08-21 12:58:32,259 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-21 12:58:33,039 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 271 and Message-Id '<695296794191233.1787317113.006492614746094-openerp-private@bae0c881e4b1>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-08-21 12:58:33,039 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 12:58:33,048 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [271] 2026-08-21 12:58:33,068 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted mail.message records with IDs: [20474] 2026-08-21 12:58:33,068 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 12:58:33,081 104 INFO rb-022b3bb-224122-406412 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-21 12:58:33,790 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 272 and Message-Id '<077031096282278.1787317113.763555765151978-openerp-private@bae0c881e4b1>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-08-21 12:58:33,790 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 12:58:33,798 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [272] 2026-08-21 12:58:33,834 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted mail.message records with IDs: [20477] 2026-08-21 12:58:33,834 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 12:58:33,845 104 INFO rb-022b3bb-224122-406412 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-21 12:58:33,860 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_login: Starting TestWebLoginPortal.test_web_login_external ... 2026-08-21 12:58:33,867 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: Opening a test cursor without specified test on request /web/login in /portal/tests/test_login.py:TestWebLoginPortal.test_web_login_external 2026-08-21 12:58:33,870 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:58:34,042 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: Opening a test cursor without specified test on request /web/login in /portal/tests/test_login.py:TestWebLoginPortal.test_web_login_external 2026-08-21 12:58:34,051 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:portal_user from 127.0.0.1 2026-08-21 12:58:34,054 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: Opening a test cursor without specified test on request /web/login in /portal/tests/test_login.py:TestWebLoginPortal.test_web_login_external 2026-08-21 12:58:34,054 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: Opening a test cursor without specified test on request /web/login in /portal/tests/test_login.py:TestWebLoginPortal.test_web_login_external 2026-08-21 12:58:34,056 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: Opening a test cursor without specified test on request /web/login in /portal/tests/test_login.py:TestWebLoginPortal.test_web_login_external 2026-08-21 12:58:34,081 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:34] "POST /web/login HTTP/1.1" 303 - 59 0.029 0.186 2026-08-21 12:58:34,085 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: Opening a test cursor without specified test on request /my in /portal/tests/test_login.py:TestWebLoginPortal.test_web_login_external 2026-08-21 12:58:35,056 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:35] "GET /my HTTP/1.1" 200 - 234 0.135 0.837 2026-08-21 12:58:35,057 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_login.TestWebLoginPortal: waiting for threads: [] 2026-08-21 12:58:35,073 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-21 12:58:35,077 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_portal: Starting TestUsersHttp.test_account_holder_name_update ... 2026-08-21 12:58:35,814 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:test_portal_user from n/a 2026-08-21 12:58:35,828 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:58:36,191 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:36] "POST /my/account HTTP/1.1" 303 - 114 0.100 0.267 2026-08-21 12:58:37,278 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:37] "GET /my/home HTTP/1.1" 200 - 272 0.206 0.876 2026-08-21 12:58:37,391 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:37] "POST /my/account HTTP/1.1" 303 - 89 0.029 0.077 2026-08-21 12:58:37,487 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:37] "GET /my/home HTTP/1.1" 200 - 35 0.016 0.076 2026-08-21 12:58:37,493 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_portal: Starting TestUsersHttp.test_deactivate_portal_user ... 2026-08-21 12:58:38,085 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'portal_user' (#111) from n/a 2026-08-21 12:58:38,096 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:portal_user from n/a 2026-08-21 12:58:38,108 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:58:38,330 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Account deletion asked for "portal_user" (#111) from 127.0.0.1. Archive the user and remove login information. 2026-08-21 12:58:38,408 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: API key(s) removed: scope: <[False]> for '__deleted_user_111_1787317118.3307438' (#111) from 127.0.0.1 2026-08-21 12:58:38,414 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #111 deleted res.users.apikeys records with IDs: [1] 2026-08-21 12:58:38,547 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:38] "POST /my/deactivate_account HTTP/1.1" 303 - 153 0.101 0.342 2026-08-21 12:58:39,282 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:39] "GET /web/login?message=Account%20deleted%21 HTTP/1.1" 200 - 195 0.146 0.584 2026-08-21 12:58:39,289 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_cron: Manually starting job `Base: Portal Users Deletion`. 2026-08-21 12:58:40,611 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted res.users records with IDs: [111] 2026-08-21 12:58:40,632 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users_deletion: User #111 'portal_user', deleted. Original request from False. 2026-08-21 12:58:40,666 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted mail.message records with IDs: [20491, 20488, 20487, 20486] 2026-08-21 12:58:40,841 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted res.partner records with IDs: [583] 2026-08-21 12:58:40,845 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users_deletion: Partner #583 'portal_user', deleted. Original request from False. 2026-08-21 12:58:40,847 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_cron: Job `Base: Portal Users Deletion` done. 2026-08-21 12:58:40,865 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-21 12:58:41,030 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours: Starting TestUi.test_01_portal_load_tour ... 2026-08-21 12:58:41,386 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi: Chrome pid: 20698 2026-08-21 12:58:41,386 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi: Chrome headless temporary user profile dir: /tmp/tmpff3phqlr_chrome_odoo 2026-08-21 12:58:41,387 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi: Issuing json command http://127.0.0.1:42029/json/version 2026-08-21 12:58:41,388 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:42029/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:58:41,411 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:58:41,411 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi: Issuing json command http://127.0.0.1:42029/json 2026-08-21 12:58:41,411 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:42029/json with timeout 3 increased to 10s during tests 2026-08-21 12:58:41,423 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi: Websocket url found: ws://127.0.0.1:42029/devtools/page/2810EFFFA1EC63061DD48EBB3C19016C 2026-08-21 12:58:41,470 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi: Enable chrome headless console log notification 2026-08-21 12:58:41,490 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi: Chrome headless enable page notifications 2026-08-21 12:58:42,139 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:portal from n/a 2026-08-21 12:58:42,151 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi: Setting session cookie in browser 2026-08-21 12:58:42,153 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi: Open "http://127.0.0.1:8069/" in browser 2026-08-21 12:58:42,153 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi: Navigating to: "http://127.0.0.1:8069/" 2026-08-21 12:58:42,185 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:58:42,551 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: website.page 2026-08-21 12:58:43,030 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:43] "GET / HTTP/1.1" 200 - 210 0.141 0.721 2026-08-21 12:58:43,033 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi: Navigation result: {'frameId': '2810EFFFA1EC63061DD48EBB3C19016C', 'loaderId': 'C40EFE600BDFBFC58EC710D4841EF949', 'isDownload': False} 2026-08-21 12:58:43,033 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi: Evaluate ready code "odoo.isTourReady('portal_load_homepage')" 2026-08-21 12:58:43,045 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:58:43,072 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/89289e1/web.assets_frontend.min.css, copying from /web/assets/89289e1/web.assets_frontend.min.css 2026-08-21 12:58:43,148 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:43] "GET /web/assets/1/89289e1/web.assets_frontend.min.css HTTP/1.1" 200 - 13 0.069 0.030 2026-08-21 12:58:43,163 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/aa52fa9/web.assets_frontend_minimal.min.js, copying from /web/assets/aa52fa9/web.assets_frontend_minimal.min.js 2026-08-21 12:58:43,180 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:43] "GET /web/assets/1/aa52fa9/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 10 0.016 0.088 2026-08-21 12:58:43,196 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6ae8a68/web.__assets_tests_call__.min.js, copying from /web/assets/6ae8a68/web.__assets_tests_call__.min.js 2026-08-21 12:58:43,215 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:43] "GET /web/assets/1/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 10 0.015 0.035 2026-08-21 12:58:43,361 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:58:43,367 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:43] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:58:43,369 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:43] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:58:43,394 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:43] "GET /web/image/website/1/logo/My%20Website?unique=c5ab18c HTTP/1.1" 200 - 6 0.018 0.013 2026-08-21 12:58:43,440 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/84e7f2f/web.assets_frontend_lazy.min.js, copying from /web/assets/84e7f2f/web.assets_frontend_lazy.min.js 2026-08-21 12:58:43,457 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:43] "GET /web/assets/1/84e7f2f/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 11 0.007 0.025 2026-08-21 12:58:43,482 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:43] "GET /web/image/website/1/favicon?unique=c5ab18c HTTP/1.1" 200 - 6 0.009 0.036 2026-08-21 12:58:43,765 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:43] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 3 0.001 0.013 2026-08-21 12:58:43,793 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:43] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.001 0.004 2026-08-21 12:58:43,835 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi: Evaluate test code "odoo.startTour('portal_load_homepage', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/"})" 2026-08-21 12:58:43,909 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:43] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 14 0.014 0.100 2026-08-21 12:58:43,918 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:43] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.004 0.087 2026-08-21 12:58:43,937 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:43] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.010 0.079 2026-08-21 12:58:44,391 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:44] "GET /my HTTP/1.1" 200 - 99 0.076 0.461 2026-08-21 12:58:44,539 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:44] "GET /payment/static/img/payment-methods.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:58:44,540 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:44] "GET /viin_appointment/static/description/appointment.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 12:58:44,549 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:44] "GET /portal/static/src/img/portal-connection.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:58:44,555 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:44] "GET /viin_affiliate_website/static/src/img/affiliate-link.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:58:44,578 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:44] "GET /viin_affiliate_loyalty/static/src/img/affiliate-loyalty.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:58:44,582 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:44] "GET /viin_affiliate/static/src/img/commission.svg HTTP/1.1" 200 - 0 0.000 0.033 2026-08-21 12:58:44,836 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:44] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.001 0.002 2026-08-21 12:58:44,850 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:44] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 4 0.003 0.006 2026-08-21 12:58:44,858 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:44] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.002 0.005 2026-08-21 12:58:44,959 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:44] "POST /my/counters HTTP/1.1" 200 - 59 0.046 0.046 2026-08-21 12:58:44,997 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:44] "GET /viin_helpdesk/static/src/img/viin_helpdesk.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-08-21 12:58:45,001 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:45] "GET /to_wallet/static/src/img/wallet.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:58:45,014 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:45] "GET /account/static/src/img/Bill.svg HTTP/1.1" 200 - 0 0.000 0.032 2026-08-21 12:58:45,019 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:45] "GET /project/static/src/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-08-21 12:58:45,024 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:45] "GET /project/static/src/img/tasks.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 12:58:45,049 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:45] "GET /hr_timesheet/static/img/timesheet.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-08-21 12:58:45,052 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:45] "GET /website_crm_partner_assign/static/src/img/leads.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-08-21 12:58:45,054 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:45] "GET /mrp_subcontracting/static/src/img/manufacturing.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-08-21 12:58:45,123 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:45] "POST /my/counters HTTP/1.1" 200 - 50 0.107 0.150 2026-08-21 12:58:45,153 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:45] "GET /viin_logistics/static/src/img/logistics_shipment_icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 12:58:45,155 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:45] "GET /sale/static/src/img/bag.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 12:58:45,161 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:45] "POST /my/counters HTTP/1.1" 200 - 20 0.019 0.269 2026-08-21 12:58:45,177 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:45] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.009 0.279 2026-08-21 12:58:45,181 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:45] "GET /purchase/static/src/img/calculator.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:58:46,135 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi.browser: Tour portal_load_homepage on step: 'Check portal is loaded (trigger: a[href*="/my/account"]:contains("Edit"):first)' 2026-08-21 12:58:46,163 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi.browser: Tour portal_load_homepage on step: 'Load my account details (trigger: input[value="Joel Willis"])' 2026-08-21 12:58:46,449 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:46] "GET /my/account HTTP/1.1" 200 - 52 0.032 0.270 2026-08-21 12:58:46,475 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:46] "POST /heatmap/send_log HTTP/1.1" 200 - 8 0.004 0.010 2026-08-21 12:58:46,942 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:46] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.006 0.003 2026-08-21 12:58:46,954 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:46] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 4 0.004 0.009 2026-08-21 12:58:46,982 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:46] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.005 0.007 2026-08-21 12:58:47,036 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:47] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.003 0.008 2026-08-21 12:58:48,268 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi.browser: Tour portal_load_homepage on step: 'Load my account details (trigger: input[value="Joel Willis"])' 2026-08-21 12:58:48,283 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi.browser: Tour portal_load_homepage on step: 'type a different phone number (trigger: input[name="phone"])' 2026-08-21 12:58:48,300 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi.browser: Tour portal_load_homepage on step: 'Submit the form (trigger: button[type=submit])' 2026-08-21 12:58:48,327 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi.browser: Tour portal_load_homepage on step: 'Check that we are back on the portal (trigger: a[href*="/my/account"]:contains("Edit"):first)' 2026-08-21 12:58:48,562 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:48] "POST /my/account HTTP/1.1" 303 - 114 0.112 0.117 2026-08-21 12:58:48,674 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:48] "GET /my/home HTTP/1.1" 200 - 51 0.032 0.075 2026-08-21 12:58:48,703 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:48] "POST /heatmap/send_log HTTP/1.1" 200 - 8 0.007 0.012 2026-08-21 12:58:49,021 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:49] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.006 0.003 2026-08-21 12:58:49,030 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:49] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 4 0.002 0.012 2026-08-21 12:58:49,045 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:49] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.001 0.012 2026-08-21 12:58:49,120 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:49] "POST /my/counters HTTP/1.1" 200 - 34 0.038 0.033 2026-08-21 12:58:49,189 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:49] "POST /my/counters HTTP/1.1" 200 - 27 0.031 0.104 2026-08-21 12:58:49,210 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:49] "POST /my/counters HTTP/1.1" 200 - 13 0.008 0.142 2026-08-21 12:58:49,230 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:49] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.012 0.146 2026-08-21 12:58:50,317 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi.browser: Tour portal_load_homepage on step: 'Check that we are back on the portal (trigger: a[href*="/my/account"]:contains("Edit"):first)' 2026-08-21 12:58:50,320 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi.browser: test successful 2026-08-21 12:58:50,328 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi: Closing chrome headless with pid 20698 2026-08-21 12:58:50,328 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi: Closing websocket connection 2026-08-21 12:58:50,329 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi: Terminating chrome headless with pid 20698 2026-08-21 12:58:50,432 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_125850_431706_TestUi.txt 2026-08-21 12:58:50,432 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi: Removing chrome user profile "/tmp/tmpff3phqlr_chrome_odoo" 2026-08-21 12:58:50,452 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours: Starting TestUi.test_02_portal_load_tour_cant_edit_vat ... 2026-08-21 12:58:51,083 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi: Chrome pid: 20911 2026-08-21 12:58:51,084 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi: Chrome headless temporary user profile dir: /tmp/tmp6o2bw2ws_chrome_odoo 2026-08-21 12:58:51,084 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi: Issuing json command http://127.0.0.1:42319/json/version 2026-08-21 12:58:51,085 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:42319/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:58:51,123 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:58:51,123 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi: Issuing json command http://127.0.0.1:42319/json 2026-08-21 12:58:51,124 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:42319/json with timeout 3 increased to 10s during tests 2026-08-21 12:58:51,170 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi: Websocket url found: ws://127.0.0.1:42319/devtools/page/0EFADF37590B58B4A1B7F32C716B4D67 2026-08-21 12:58:51,189 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi: Enable chrome headless console log notification 2026-08-21 12:58:51,193 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi: Chrome headless enable page notifications 2026-08-21 12:58:51,919 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:portal from n/a 2026-08-21 12:58:51,932 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi: Setting session cookie in browser 2026-08-21 12:58:51,934 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi: Open "http://127.0.0.1:8069/" in browser 2026-08-21 12:58:51,935 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi: Navigating to: "http://127.0.0.1:8069/" 2026-08-21 12:58:51,948 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:58:52,401 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: website.page 2026-08-21 12:58:52,979 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:52] "GET / HTTP/1.1" 200 - 208 0.201 0.834 2026-08-21 12:58:52,982 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi: Navigation result: {'frameId': '0EFADF37590B58B4A1B7F32C716B4D67', 'loaderId': 'AA5A55E959EB1D39B0600ADE0FB28ED5', 'isDownload': False} 2026-08-21 12:58:52,982 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi: Evaluate ready code "odoo.isTourReady('portal_load_homepage')" 2026-08-21 12:58:53,002 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:58:53,023 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/89289e1/web.assets_frontend.min.css, copying from /web/assets/89289e1/web.assets_frontend.min.css 2026-08-21 12:58:53,068 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:53] "GET /web/assets/1/89289e1/web.assets_frontend.min.css HTTP/1.1" 200 - 13 0.034 0.030 2026-08-21 12:58:53,076 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/aa52fa9/web.assets_frontend_minimal.min.js, copying from /web/assets/aa52fa9/web.assets_frontend_minimal.min.js 2026-08-21 12:58:53,094 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:53] "GET /web/assets/1/aa52fa9/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 10 0.015 0.047 2026-08-21 12:58:53,116 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6ae8a68/web.__assets_tests_call__.min.js, copying from /web/assets/6ae8a68/web.__assets_tests_call__.min.js 2026-08-21 12:58:53,134 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:53] "GET /web/assets/1/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 10 0.009 0.024 2026-08-21 12:58:53,244 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:53] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:58:53,247 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.022 2026-08-21 12:58:53,247 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:53] "GET /web/image/website/1/logo/My%20Website?unique=c5ab18c HTTP/1.1" 200 - 6 0.014 0.011 2026-08-21 12:58:53,249 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:53] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-08-21 12:58:53,296 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:53] "GET /web/image/website/1/favicon?unique=c5ab18c HTTP/1.1" 200 - 6 0.006 0.019 2026-08-21 12:58:53,310 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/84e7f2f/web.assets_frontend_lazy.min.js, copying from /web/assets/84e7f2f/web.assets_frontend_lazy.min.js 2026-08-21 12:58:53,327 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:53] "GET /web/assets/1/84e7f2f/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 11 0.008 0.041 2026-08-21 12:58:53,611 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:53] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 3 0.001 0.008 2026-08-21 12:58:53,629 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:53] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.000 0.003 2026-08-21 12:58:53,675 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi: Evaluate test code "odoo.startTour('portal_load_homepage', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/"})" 2026-08-21 12:58:53,740 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:53] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 14 0.012 0.093 2026-08-21 12:58:53,747 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:53] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.001 0.068 2026-08-21 12:58:53,756 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:53] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.004 0.056 2026-08-21 12:58:54,199 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:54] "GET /my HTTP/1.1" 200 - 103 0.092 0.409 2026-08-21 12:58:54,361 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:54] "GET /viin_appointment/static/description/appointment.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:58:54,368 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:54] "GET /payment/static/img/payment-methods.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:58:54,374 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:54] "GET /portal/static/src/img/portal-connection.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:58:54,382 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:54] "GET /viin_affiliate/static/src/img/commission.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:58:54,388 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:54] "GET /viin_affiliate_website/static/src/img/affiliate-link.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 12:58:54,389 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:54] "GET /viin_affiliate_loyalty/static/src/img/affiliate-loyalty.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 12:58:54,649 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:54] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.001 0.003 2026-08-21 12:58:54,674 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:54] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 4 0.008 0.011 2026-08-21 12:58:54,690 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:54] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.009 0.006 2026-08-21 12:58:54,816 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:54] "POST /my/counters HTTP/1.1" 200 - 71 0.058 0.065 2026-08-21 12:58:54,849 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:54] "GET /viin_helpdesk/static/src/img/viin_helpdesk.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 12:58:54,860 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:54] "GET /account/static/src/img/Bill.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 12:58:54,864 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:54] "GET /to_wallet/static/src/img/wallet.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-08-21 12:58:54,891 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:54] "GET /project/static/src/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-08-21 12:58:54,894 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:54] "GET /project/static/src/img/tasks.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-08-21 12:58:54,897 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:54] "GET /hr_timesheet/static/img/timesheet.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 12:58:54,906 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:54] "GET /website_crm_partner_assign/static/src/img/leads.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:58:54,907 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:54] "GET /mrp_subcontracting/static/src/img/manufacturing.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:58:54,983 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:54] "POST /my/counters HTTP/1.1" 200 - 70 0.110 0.186 2026-08-21 12:58:55,017 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:55] "GET /viin_fleet_booking/static/src/img/fleet_booking_icon.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 12:58:55,024 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:55] "GET /sale/static/src/img/bag.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 12:58:55,027 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:55] "GET /viin_logistics/static/src/img/logistics_shipment_icon.png HTTP/1.1" 200 - 0 0.000 0.019 2026-08-21 12:58:55,045 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:55] "POST /my/counters HTTP/1.1" 200 - 25 0.040 0.304 2026-08-21 12:58:55,058 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:55] "GET /purchase/static/src/img/calculator.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:58:55,060 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:55] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.009 0.346 2026-08-21 12:58:55,953 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi.browser: Tour portal_load_homepage on step: 'Check portal is loaded (trigger: a[href*="/my/account"]:contains("Edit"):first)' 2026-08-21 12:58:55,968 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi.browser: Tour portal_load_homepage on step: 'Load my account details (trigger: input[value="Joel Willis"])' 2026-08-21 12:58:56,314 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:56] "GET /my/account HTTP/1.1" 200 - 48 0.051 0.284 2026-08-21 12:58:56,347 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:56] "POST /heatmap/send_log HTTP/1.1" 200 - 8 0.009 0.009 2026-08-21 12:58:56,819 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:56] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.001 0.008 2026-08-21 12:58:56,835 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:56] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 4 0.002 0.010 2026-08-21 12:58:56,841 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:56] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.001 0.005 2026-08-21 12:58:56,914 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:56] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.004 0.008 2026-08-21 12:58:58,150 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi.browser: Tour portal_load_homepage on step: 'Load my account details (trigger: input[value="Joel Willis"])' 2026-08-21 12:58:58,166 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi.browser: Tour portal_load_homepage on step: 'type a different phone number (trigger: input[name="phone"])' 2026-08-21 12:58:58,183 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi.browser: Tour portal_load_homepage on step: 'Submit the form (trigger: button[type=submit])' 2026-08-21 12:58:58,206 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi.browser: Tour portal_load_homepage on step: 'Check that we are back on the portal (trigger: a[href*="/my/account"]:contains("Edit"):first)' 2026-08-21 12:58:58,440 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:58] "POST /my/account HTTP/1.1" 303 - 109 0.103 0.122 2026-08-21 12:58:58,588 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:58] "GET /my/home HTTP/1.1" 200 - 57 0.051 0.092 2026-08-21 12:58:58,632 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:58] "POST /heatmap/send_log HTTP/1.1" 200 - 8 0.004 0.010 2026-08-21 12:58:58,974 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:58] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.004 0.003 2026-08-21 12:58:59,005 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:59] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 4 0.014 0.018 2026-08-21 12:58:59,011 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:59] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.001 0.022 2026-08-21 12:58:59,117 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:59] "POST /my/counters HTTP/1.1" 200 - 54 0.065 0.052 2026-08-21 12:58:59,213 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:59] "POST /my/counters HTTP/1.1" 200 - 40 0.053 0.158 2026-08-21 12:58:59,252 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:59] "POST /my/counters HTTP/1.1" 200 - 18 0.018 0.221 2026-08-21 12:58:59,270 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:58:59] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.011 0.238 2026-08-21 12:59:00,251 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi.browser: Tour portal_load_homepage on step: 'Check that we are back on the portal (trigger: a[href*="/my/account"]:contains("Edit"):first)' 2026-08-21 12:59:00,254 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi.browser: test successful 2026-08-21 12:59:00,260 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi: Closing chrome headless with pid 20911 2026-08-21 12:59:00,261 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi: Closing websocket connection 2026-08-21 12:59:00,261 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi: Terminating chrome headless with pid 20911 2026-08-21 12:59:00,356 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_125900_356086_TestUi.txt 2026-08-21 12:59:00,356 104 INFO rb-022b3bb-224122-406412 odoo.addons.portal.tests.test_tours.TestUi: Removing chrome user profile "/tmp/tmp6o2bw2ws_chrome_odoo" 2026-08-21 12:59:00,396 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-21 12:59:08,311 104 INFO rb-022b3bb-224122-406412 odoo.addons.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_2_data). 2026-08-21 12:59:16,925 104 INFO rb-022b3bb-224122-406412 odoo.addons.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_1_data). 2026-08-21 12:59:21,867 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #112 deleted ir.property records with IDs: [833, 834, 835, 836, 837, 838] 2026-08-21 12:59:24,005 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #112 deleted ir.attachment records with IDs: [5763, 5764, 5765, 5766, 5767, 5768, 5769, 5770, 5810, 5811, 5812, 5813, 5814, 5815, 5816, 5817] 2026-08-21 12:59:24,005 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #112 deleted pos.config records with IDs: [135, 136, 137, 138] 2026-08-21 12:59:24,032 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #112 deleted ir.sequence records with IDs: [3013, 3016, 3064, 3067, 3014, 3017, 3065, 3068] 2026-08-21 12:59:30,111 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 275 and Message-Id '<403736447446974.1787317170.083664178848267-openerp-private@bae0c881e4b1>' from 'accountman@test.com' to (redacted) "'*******er@pos.com'" successfully sent 2026-08-21 12:59:30,111 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 12:59:30,120 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #112 deleted mail.mail records with IDs: [275] 2026-08-21 12:59:30,135 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #112 deleted mail.message records with IDs: [20996] 2026-08-21 12:59:30,135 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 12:59:30,149 104 INFO rb-022b3bb-224122-406412 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-21 12:59:30,548 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_01_pos_hr_tour ... 2026-08-21 12:59:31,025 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Chrome pid: 21132 2026-08-21 12:59:31,025 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp_ggh1yag_chrome_odoo 2026-08-21 12:59:31,025 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36779/json/version 2026-08-21 12:59:31,028 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:36779/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:59:31,061 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:59:31,061 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36779/json 2026-08-21 12:59:31,061 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:36779/json with timeout 3 increased to 10s during tests 2026-08-21 12:59:31,086 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:36779/devtools/page/3EB5BABC624944127C9833AEA7B48FE4 2026-08-21 12:59:31,108 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 12:59:31,120 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 12:59:31,251 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 12:59:31,255 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 12:59:31,258 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=139" in browser 2026-08-21 12:59:31,258 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=139" 2026-08-21 12:59:31,291 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:59:32,859 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:32] "GET /pos/ui?config_id=139 HTTP/1.1" 200 - 109 0.120 1.455 2026-08-21 12:59:32,861 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Navigation result: {'frameId': '3EB5BABC624944127C9833AEA7B48FE4', 'loaderId': '41A683601B871264F86B3CD611D0DB78', 'isDownload': False} 2026-08-21 12:59:32,862 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosHrTour')" 2026-08-21 12:59:32,878 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:59:32,888 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:32] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.007 2026-08-21 12:59:32,897 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:32] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.001 0.012 2026-08-21 12:59:32,904 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:32] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.001 0.017 2026-08-21 12:59:33,254 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:33] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.018 0.008 2026-08-21 12:59:33,265 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:33] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.018 2026-08-21 12:59:33,302 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:33] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.006 2026-08-21 12:59:33,312 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 12:59:33,313 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:33] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 12:59:33,325 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosHrTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=139"})" 2026-08-21 12:59:34,073 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:34] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 316 0.298 0.460 2026-08-21 12:59:34,138 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:34] "GET /pos/ui HTTP/1.1" 200 - 20 0.029 0.752 2026-08-21 12:59:34,159 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:59:34,263 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:34] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.053 0.113 2026-08-21 12:59:34,442 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:34] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.009 2026-08-21 12:59:34,487 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:34] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.006 2026-08-21 12:59:34,993 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:34] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 181 0.118 0.376 2026-08-21 12:59:35,102 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:35] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.040 0.047 2026-08-21 12:59:35,139 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:35] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.005 0.014 2026-08-21 12:59:35,156 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:35] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.006 2026-08-21 12:59:35,249 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:35] "GET /web/image?model=product.product&field=image_128&id=1401&unique=2026-08-21%2012:59:00 HTTP/1.1" 200 - 14 0.039 0.035 2026-08-21 12:59:35,299 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:35] "GET /web/image?model=product.product&field=image_128&id=1400&unique=2026-08-21%2012:59:00 HTTP/1.1" 200 - 8 0.015 0.104 2026-08-21 12:59:35,319 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:59:35,358 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:35] "GET /web/image?model=product.product&field=image_128&id=1396&unique=2026-08-21%2012:59:00 HTTP/1.1" 200 - 8 0.011 0.158 2026-08-21 12:59:35,373 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 12:59:35,387 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:59:35,405 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:35] "GET /pos_hr/static/img/login-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:59:35,409 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:35] "GET /web/image?model=product.product&field=image_128&id=1398&unique=2026-08-21%2012:59:00 HTTP/1.1" 200 - 8 0.015 0.215 2026-08-21 12:59:35,439 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:59:35,441 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:35] "GET /point_of_sale/static/img/barcode.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 12:59:35,457 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:35] "GET /web/image?model=product.product&field=image_128&id=1399&unique=2026-08-21%2012:59:00 HTTP/1.1" 200 - 8 0.014 0.228 2026-08-21 12:59:35,502 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:35] "GET /web/image?model=product.product&field=image_128&id=1397&unique=2026-08-21%2012:59:00 HTTP/1.1" 200 - 8 0.009 0.275 2026-08-21 12:59:35,516 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:35] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.260 2026-08-21 12:59:35,562 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:35] "GET /web/image?model=product.product&field=image_128&id=1395&unique=2026-08-21%2012:59:00 HTTP/1.1" 200 - 8 0.010 0.218 2026-08-21 12:59:35,595 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:35] "GET /web/image/res.company/50/favicon HTTP/1.1" 200 - 6 0.014 0.109 2026-08-21 12:59:35,639 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:35] "GET /web/image?model=product.product&field=image_128&id=1394&unique=2026-08-21%2012:59:00 HTTP/1.1" 200 - 8 0.009 0.157 2026-08-21 12:59:35,690 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:35] "GET /web/image?model=product.product&field=image_128&id=1393&unique=2026-08-21%2012:59:00 HTTP/1.1" 200 - 8 0.024 0.188 2026-08-21 12:59:35,702 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:35] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.190 2026-08-21 12:59:35,712 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:35] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.189 2026-08-21 12:59:35,717 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:35] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.176 2026-08-21 12:59:35,734 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:35] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.157 2026-08-21 12:59:35,748 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:35] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.007 0.135 2026-08-21 12:59:35,766 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:35] "GET /web/image/res.company/50/favicon HTTP/1.1" 304 - 6 0.006 0.118 2026-08-21 12:59:35,779 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:35] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.002 0.082 2026-08-21 12:59:35,814 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:35] "GET /web/image?model=pos.category&field=image_128&id=16&unique=2026-08-21%2012:59:00 HTTP/1.1" 200 - 4 0.012 0.074 2026-08-21 12:59:35,833 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:35] "GET /web/image?model=pos.category&field=image_128&id=15&unique=2026-08-21%2012:59:00 HTTP/1.1" 200 - 4 0.002 0.103 2026-08-21 12:59:35,866 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:35] "GET /web/image?model=pos.category&field=image_128&id=17&unique=2026-08-21%2012:59:00 HTTP/1.1" 200 - 4 0.018 0.109 2026-08-21 12:59:36,098 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'login screen is shown (trigger: .login-overlay .screen-login .login-body)' 2026-08-21 12:59:36,116 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click login button (trigger: .login-overlay .login-button.select-cashier)' 2026-08-21 12:59:36,136 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'selection popup is shown (trigger: .modal-dialog .popup-selection)' 2026-08-21 12:59:36,141 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:36] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:59:36,151 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:59:36,152 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'selection popup has 'Pos Employee1' (trigger: .selection-item:contains("Pos Employee1"))' 2026-08-21 12:59:36,164 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'selection popup has 'Pos Employee2' (trigger: .selection-item:contains("Pos Employee2"))' 2026-08-21 12:59:36,186 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'selection popup has 'Mitchell Admin' (trigger: .selection-item:contains("Mitchell Admin"))' 2026-08-21 12:59:36,199 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click selection 'Pos Employee1' (trigger: .selection-item:contains("Pos Employee1"))' 2026-08-21 12:59:36,221 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'number popup is shown (trigger: .modal-dialog .popup .value)' 2026-08-21 12:59:36,239 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 12:59:36,250 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 12:59:36,266 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-08-21 12:59:36,281 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'input shown is '••' (trigger: .modal-dialog .popup .value:contains("••"))' 2026-08-21 12:59:36,299 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click numpad button: 8 (trigger: div.numpad.row button.col:contains("8"))' 2026-08-21 12:59:36,316 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 12:59:36,334 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-08-21 12:59:36,350 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'input shown is '••••' (trigger: .modal-dialog .popup .value:contains("••••"))' 2026-08-21 12:59:36,365 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-08-21 12:59:36,383 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'error popup is shown (trigger: .modal-dialog .popup-error)' 2026-08-21 12:59:36,399 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click confirm button (trigger: .popup-error .footer .cancel)' 2026-08-21 12:59:36,409 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:36] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.001 2026-08-21 12:59:36,416 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click login button (trigger: .login-overlay .login-button.select-cashier)' 2026-08-21 12:59:36,439 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click selection 'Pos Employee1' (trigger: .selection-item:contains("Pos Employee1"))' 2026-08-21 12:59:36,454 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'number popup is shown (trigger: .modal-dialog .popup .value)' 2026-08-21 12:59:36,480 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 12:59:36,487 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 12:59:36,494 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:36] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:59:36,499 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-08-21 12:59:36,516 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'input shown is '••' (trigger: .modal-dialog .popup .value:contains("••"))' 2026-08-21 12:59:36,532 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click numpad button: 8 (trigger: div.numpad.row button.col:contains("8"))' 2026-08-21 12:59:36,551 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 12:59:36,566 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-08-21 12:59:36,584 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'input shown is '••••' (trigger: .modal-dialog .popup .value:contains("••••"))' 2026-08-21 12:59:36,601 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-08-21 12:59:36,618 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 12:59:36,640 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:36] "GET /web/image/hr.employee.public/24/avatar_128 HTTP/1.1" 200 - 12 0.005 0.015 2026-08-21 12:59:36,680 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 12:59:36,703 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'logged cashier is 'Pos Employee1' (trigger: .pos .oe_status .username:contains("Pos Employee1"))' 2026-08-21 12:59:36,712 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:36] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.011 2026-08-21 12:59:36,716 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click cashier name (trigger: .oe_status .username)' 2026-08-21 12:59:36,739 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click selection 'Mitchell Admin' (trigger: .selection-item:contains("Mitchell Admin"))' 2026-08-21 12:59:36,753 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'logged cashier is 'Mitchell Admin' (trigger: .pos .oe_status .username:contains("Mitchell Admin"))' 2026-08-21 12:59:36,768 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:59:36,791 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click lock button (trigger: .lock-button)' 2026-08-21 12:59:36,794 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:36] "GET /web/image/hr.employee.public/23/avatar_128 HTTP/1.1" 200 - 7 0.020 0.017 2026-08-21 12:59:36,802 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click login button (trigger: .login-overlay .login-button.select-cashier)' 2026-08-21 12:59:36,816 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click selection 'Pos Employee2' (trigger: .selection-item:contains("Pos Employee2"))' 2026-08-21 12:59:36,831 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 12:59:36,848 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 12:59:36,871 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-08-21 12:59:36,883 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'input shown is '••' (trigger: .modal-dialog .popup .value:contains("••"))' 2026-08-21 12:59:36,898 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 12:59:36,915 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click numpad button: 4 (trigger: div.numpad.row button.col:contains("4"))' 2026-08-21 12:59:36,931 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-08-21 12:59:36,948 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'input shown is '••••' (trigger: .modal-dialog .popup .value:contains("••••"))' 2026-08-21 12:59:36,966 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-08-21 12:59:36,982 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 12:59:36,998 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 12:59:37,005 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:37] "GET /web/image/hr.employee.public/25/avatar_128 HTTP/1.1" 200 - 7 0.005 0.015 2026-08-21 12:59:37,015 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad"))' 2026-08-21 12:59:37,041 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")))' 2026-08-21 12:59:37,055 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 12:59:37,071 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 12:59:37,087 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 12:59:37,099 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 12:59:37,117 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 12:59:37,131 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")))' 2026-08-21 12:59:37,148 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'order total amount is '2.0' (trigger: .product-screen .order-summary .total:contains("2.0"))' 2026-08-21 12:59:37,164 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:59:37,181 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: '.pos-topheader .ticket-button' 2026-08-21 12:59:37,203 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: '.screen.ticket-screen' 2026-08-21 12:59:37,216 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: '.ticket-screen .orders > .order-row:nth-child(2):contains("Pos Employee2")' 2026-08-21 12:59:37,232 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:59:37,249 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click lock button (trigger: .lock-button)' 2026-08-21 12:59:37,267 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click login button (trigger: .login-overlay .login-button.select-cashier)' 2026-08-21 12:59:37,282 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click selection 'Pos Employee1' (trigger: .selection-item:contains("Pos Employee1"))' 2026-08-21 12:59:37,298 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 12:59:37,315 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 12:59:37,331 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click numpad button: 8 (trigger: div.numpad.row button.col:contains("8"))' 2026-08-21 12:59:37,348 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 12:59:37,364 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-08-21 12:59:37,381 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'input shown is '••••' (trigger: .modal-dialog .popup .value:contains("••••"))' 2026-08-21 12:59:37,398 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-08-21 12:59:37,415 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: '.ticket-screen .highlight' 2026-08-21 12:59:37,431 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad"))' 2026-08-21 12:59:37,450 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")))' 2026-08-21 12:59:37,465 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 12:59:37,483 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 12:59:37,498 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click numpad button: 4 (trigger: div.numpad.row button.col:contains("4"))' 2026-08-21 12:59:37,515 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 12:59:37,538 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 12:59:37,548 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")))' 2026-08-21 12:59:37,565 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'order total amount is '4.0' (trigger: .product-screen .order-summary .total:contains("4.0"))' 2026-08-21 12:59:37,587 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:59:37,599 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: '.pos-topheader .ticket-button' 2026-08-21 12:59:37,615 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: '.screen.ticket-screen' 2026-08-21 12:59:37,634 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: '.ticket-screen .orders > .order-row:nth-child(2):contains("Pos Employee2")' 2026-08-21 12:59:37,648 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: '.ticket-screen .orders > .order-row:nth-child(3):contains("Pos Employee1")' 2026-08-21 12:59:37,665 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click cashier name (trigger: .oe_status .username)' 2026-08-21 12:59:37,682 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click selection 'Mitchell Admin' (trigger: .selection-item:contains("Mitchell Admin"))' 2026-08-21 12:59:37,699 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'logged cashier is 'Mitchell Admin' (trigger: .pos .oe_status .username:contains("Mitchell Admin"))' 2026-08-21 12:59:37,719 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: '.ticket-screen .highlight' 2026-08-21 12:59:37,731 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad"))' 2026-08-21 12:59:37,750 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")))' 2026-08-21 12:59:37,764 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 12:59:37,789 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 12:59:37,799 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click numpad button: 8 (trigger: div.numpad.row button.col:contains("8"))' 2026-08-21 12:59:37,815 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 12:59:37,833 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 12:59:37,849 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")))' 2026-08-21 12:59:37,864 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'order total amount is '8.0' (trigger: .product-screen .order-summary .total:contains("8.0"))' 2026-08-21 12:59:37,882 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:59:37,903 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: '.pos-topheader .ticket-button' 2026-08-21 12:59:37,917 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: '.screen.ticket-screen' 2026-08-21 12:59:37,936 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: '.ticket-screen .orders > .order-row:nth-child(4):contains("Mitchell Admin")' 2026-08-21 12:59:37,937 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: test successful 2026-08-21 12:59:37,959 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:37] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:59:37,976 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:37] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.008 0.003 2026-08-21 12:59:37,977 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Closing chrome headless with pid 21132 2026-08-21 12:59:37,982 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 12:59:37,994 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Terminating chrome headless with pid 21132 2026-08-21 12:59:38,114 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_125938_113995_TestUi.txt 2026-08-21 12:59:38,114 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp_ggh1yag_chrome_odoo" 2026-08-21 12:59:38,150 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_basic_user_cannot_close_session ... 2026-08-21 12:59:38,569 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Chrome pid: 21357 2026-08-21 12:59:38,570 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpts3_brx3_chrome_odoo 2026-08-21 12:59:38,570 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39393/json/version 2026-08-21 12:59:38,572 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:39393/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:59:38,644 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:59:38,647 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39393/json 2026-08-21 12:59:38,649 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:39393/json with timeout 3 increased to 10s during tests 2026-08-21 12:59:38,657 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:39393/devtools/page/989CE21C5FCCED7A49AA6315B050FE08 2026-08-21 12:59:38,682 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 12:59:38,722 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 12:59:38,857 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 12:59:38,868 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 12:59:38,877 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=139" in browser 2026-08-21 12:59:38,877 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=139" 2026-08-21 12:59:38,897 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:59:39,566 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:39] "GET /pos/ui?config_id=139 HTTP/1.1" 200 - 114 0.102 0.570 2026-08-21 12:59:39,573 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Navigation result: {'frameId': '989CE21C5FCCED7A49AA6315B050FE08', 'loaderId': 'C46A2D40F24A10971264CCC9622BFA69', 'isDownload': False} 2026-08-21 12:59:39,573 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('CashierCannotClose')" 2026-08-21 12:59:39,593 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:59:39,619 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:39] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.011 0.009 2026-08-21 12:59:39,632 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:39] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.031 2026-08-21 12:59:39,651 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:39] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.050 2026-08-21 12:59:39,970 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:39] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.003 0.009 2026-08-21 12:59:39,978 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:39] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.011 2026-08-21 12:59:40,010 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:59:40,022 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:40] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.007 2026-08-21 12:59:40,025 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:40] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 12:59:40,042 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('CashierCannotClose', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=139"})" 2026-08-21 12:59:40,665 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:40] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 321 0.236 0.397 2026-08-21 12:59:40,754 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:40] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.021 0.048 2026-08-21 12:59:40,776 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:40] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.004 0.013 2026-08-21 12:59:40,790 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:40] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.005 2026-08-21 12:59:40,865 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:40] "GET /web/image?model=product.product&field=image_128&id=1400&unique=2026-08-21%2012:59:00 HTTP/1.1" 200 - 14 0.023 0.039 2026-08-21 12:59:40,917 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:40] "GET /web/image?model=product.product&field=image_128&id=1401&unique=2026-08-21%2012:59:00 HTTP/1.1" 200 - 8 0.013 0.102 2026-08-21 12:59:40,951 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 12:59:40,959 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:59:40,963 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:59:40,974 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:40] "GET /web/image?model=product.product&field=image_128&id=1398&unique=2026-08-21%2012:59:00 HTTP/1.1" 200 - 8 0.016 0.150 2026-08-21 12:59:40,977 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:40] "GET /pos_hr/static/img/login-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 12:59:40,992 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:40] "GET /point_of_sale/static/img/barcode.png HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 12:59:40,994 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 12:59:41,029 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:41] "GET /web/image?model=product.product&field=image_128&id=1399&unique=2026-08-21%2012:59:00 HTTP/1.1" 200 - 8 0.026 0.179 2026-08-21 12:59:41,119 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:41] "GET /web/image?model=product.product&field=image_128&id=1396&unique=2026-08-21%2012:59:00 HTTP/1.1" 200 - 8 0.050 0.244 2026-08-21 12:59:41,180 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:41] "GET /web/image?model=product.product&field=image_128&id=1397&unique=2026-08-21%2012:59:00 HTTP/1.1" 200 - 8 0.017 0.331 2026-08-21 12:59:41,194 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:41] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.324 2026-08-21 12:59:41,225 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:41] "GET /web/image/res.company/50/favicon HTTP/1.1" 200 - 11 0.017 0.211 2026-08-21 12:59:41,262 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:41] "GET /web/image?model=product.product&field=image_128&id=1395&unique=2026-08-21%2012:59:00 HTTP/1.1" 200 - 8 0.011 0.249 2026-08-21 12:59:41,308 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:41] "GET /web/image?model=product.product&field=image_128&id=1394&unique=2026-08-21%2012:59:00 HTTP/1.1" 200 - 8 0.018 0.255 2026-08-21 12:59:41,344 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:41] "GET /web/image?model=product.product&field=image_128&id=1393&unique=2026-08-21%2012:59:00 HTTP/1.1" 200 - 8 0.009 0.214 2026-08-21 12:59:41,362 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:41] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 7 0.008 0.171 2026-08-21 12:59:41,390 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:41] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.020 0.169 2026-08-21 12:59:41,399 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:41] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.181 2026-08-21 12:59:41,417 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:41] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.178 2026-08-21 12:59:41,435 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:41] "GET /web/image/res.company/50/favicon HTTP/1.1" 304 - 6 0.006 0.156 2026-08-21 12:59:41,444 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:41] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.116 2026-08-21 12:59:41,458 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:41] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.008 0.101 2026-08-21 12:59:41,481 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:41] "GET /web/image?model=pos.category&field=image_128&id=15&unique=2026-08-21%2012:59:00 HTTP/1.1" 200 - 4 0.004 0.110 2026-08-21 12:59:41,499 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:41] "GET /web/image?model=pos.category&field=image_128&id=16&unique=2026-08-21%2012:59:00 HTTP/1.1" 200 - 4 0.003 0.101 2026-08-21 12:59:41,519 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:41] "GET /web/image?model=pos.category&field=image_128&id=17&unique=2026-08-21%2012:59:00 HTTP/1.1" 200 - 4 0.003 0.094 2026-08-21 12:59:41,698 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour CashierCannotClose on step: 'login screen is shown (trigger: .login-overlay .screen-login .login-body)' 2026-08-21 12:59:41,714 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour CashierCannotClose on step: 'click login button (trigger: .login-overlay .login-button.select-cashier)' 2026-08-21 12:59:41,732 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour CashierCannotClose on step: 'selection popup is shown (trigger: .modal-dialog .popup-selection)' 2026-08-21 12:59:41,742 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:41] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:59:41,752 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour CashierCannotClose on step: 'click selection 'Test Employee 3' (trigger: .selection-item:contains("Test Employee 3"))' 2026-08-21 12:59:41,754 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:59:41,764 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour CashierCannotClose on step: 'logged cashier is 'Test Employee 3' (trigger: .pos .oe_status .username:contains("Test Employee 3"))' 2026-08-21 12:59:41,798 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:41] "GET /web/image/hr.employee.public/26/avatar_128 HTTP/1.1" 200 - 12 0.010 0.020 2026-08-21 12:59:41,808 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour CashierCannotClose on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:59:41,828 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour CashierCannotClose on step: 'body:not(:has(.close-button))' 2026-08-21 12:59:41,849 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour CashierCannotClose on step: 'logged cashier is 'Test Employee 3' (trigger: .pos .oe_status .username:contains("Test Employee 3"))' 2026-08-21 12:59:41,851 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: test successful 2026-08-21 12:59:41,870 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:41] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:59:41,871 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Closing chrome headless with pid 21357 2026-08-21 12:59:41,873 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 12:59:41,873 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Terminating chrome headless with pid 21357 2026-08-21 12:59:41,953 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_125941_953048_TestUi.txt 2026-08-21 12:59:41,953 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpts3_brx3_chrome_odoo" 2026-08-21 12:59:41,984 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_cashier_stay_logged_in ... 2026-08-21 12:59:42,374 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Chrome pid: 21560 2026-08-21 12:59:42,374 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmps0iphdg8_chrome_odoo 2026-08-21 12:59:42,374 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:42643/json/version 2026-08-21 12:59:42,376 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:42643/json/version with timeout 3 increased to 10s during tests 2026-08-21 12:59:42,425 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 12:59:42,425 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:42643/json 2026-08-21 12:59:42,428 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:42643/json with timeout 3 increased to 10s during tests 2026-08-21 12:59:42,498 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:42643/devtools/page/4B1C05E4C756D8CFBED773E6CEEBB682 2026-08-21 12:59:42,578 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 12:59:42,596 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 12:59:42,727 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 12:59:42,729 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 12:59:42,733 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=139" in browser 2026-08-21 12:59:42,733 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=139" 2026-08-21 12:59:42,741 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 12:59:43,389 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:43] "GET /pos/ui?config_id=139 HTTP/1.1" 200 - 110 0.082 0.569 2026-08-21 12:59:43,391 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Navigation result: {'frameId': '4B1C05E4C756D8CFBED773E6CEEBB682', 'loaderId': 'FCDF757B4FF92801343E319A722EE774', 'isDownload': False} 2026-08-21 12:59:43,392 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('CashierStayLogged')" 2026-08-21 12:59:43,416 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:59:43,428 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:43] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.008 2026-08-21 12:59:43,435 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:43] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.010 2026-08-21 12:59:43,446 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:43] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.029 2026-08-21 12:59:43,906 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:43] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.015 0.008 2026-08-21 12:59:43,915 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:43] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.023 2026-08-21 12:59:43,945 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 12:59:43,962 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:43] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 12:59:43,967 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:43] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.011 0.008 2026-08-21 12:59:43,998 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('CashierStayLogged', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=139"})" 2026-08-21 12:59:44,724 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:44] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 316 0.326 0.407 2026-08-21 12:59:44,772 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour CashierStayLogged on step: 'login screen is shown (trigger: .login-overlay .screen-login .login-body)' 2026-08-21 12:59:44,793 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:44] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.039 2026-08-21 12:59:44,816 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:44] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.004 0.013 2026-08-21 12:59:44,828 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:44] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 12:59:44,925 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:44] "GET /web/image?model=product.product&field=image_128&id=1401&unique=2026-08-21%2012:59:00 HTTP/1.1" 200 - 14 0.049 0.034 2026-08-21 12:59:44,967 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:44] "GET /web/image?model=product.product&field=image_128&id=1400&unique=2026-08-21%2012:59:00 HTTP/1.1" 200 - 8 0.011 0.107 2026-08-21 12:59:44,984 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 12:59:45,009 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:45] "GET /web/image?model=product.product&field=image_128&id=1398&unique=2026-08-21%2012:59:00 HTTP/1.1" 200 - 8 0.011 0.130 2026-08-21 12:59:45,027 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 12:59:45,032 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:59:45,041 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:45] "GET /pos_hr/static/img/login-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 12:59:45,044 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:59:45,062 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:45] "GET /web/image?model=product.product&field=image_128&id=1396&unique=2026-08-21%2012:59:00 HTTP/1.1" 200 - 8 0.006 0.185 2026-08-21 12:59:45,064 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:45] "GET /point_of_sale/static/img/barcode.png HTTP/1.1" 200 - 0 0.000 0.015 2026-08-21 12:59:45,121 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:45] "GET /web/image?model=product.product&field=image_128&id=1397&unique=2026-08-21%2012:59:00 HTTP/1.1" 200 - 8 0.014 0.229 2026-08-21 12:59:45,179 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:45] "GET /web/image?model=product.product&field=image_128&id=1399&unique=2026-08-21%2012:59:00 HTTP/1.1" 200 - 8 0.016 0.293 2026-08-21 12:59:45,195 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:45] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.010 2026-08-21 12:59:45,238 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:45] "GET /web/image?model=product.product&field=image_128&id=1395&unique=2026-08-21%2012:59:00 HTTP/1.1" 200 - 8 0.012 0.236 2026-08-21 12:59:45,267 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:45] "GET /web/image/res.company/50/favicon HTTP/1.1" 200 - 6 0.017 0.150 2026-08-21 12:59:45,311 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:45] "GET /web/image?model=product.product&field=image_128&id=1394&unique=2026-08-21%2012:59:00 HTTP/1.1" 200 - 8 0.010 0.202 2026-08-21 12:59:45,351 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:45] "GET /web/image?model=product.product&field=image_128&id=1393&unique=2026-08-21%2012:59:00 HTTP/1.1" 200 - 8 0.008 0.213 2026-08-21 12:59:45,379 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:45] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.009 0.436 2026-08-21 12:59:45,393 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:45] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.007 0.180 2026-08-21 12:59:45,405 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:45] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.158 2026-08-21 12:59:45,437 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:45] "GET /web/image?model=pos.category&field=image_128&id=16&unique=2026-08-21%2012:59:00 HTTP/1.1" 200 - 4 0.003 0.030 2026-08-21 12:59:45,452 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:45] "GET /web/image/res.company/50/favicon HTTP/1.1" 304 - 6 0.003 0.132 2026-08-21 12:59:45,458 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:45] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.002 0.104 2026-08-21 12:59:45,473 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:45] "GET /web/image?model=pos.category&field=image_128&id=15&unique=2026-08-21%2012:59:00 HTTP/1.1" 200 - 4 0.002 0.086 2026-08-21 12:59:45,489 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:45] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.009 0.207 2026-08-21 12:59:45,503 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:45] "GET /web/image?model=pos.category&field=image_128&id=17&unique=2026-08-21%2012:59:00 HTTP/1.1" 200 - 4 0.001 0.079 2026-08-21 12:59:45,506 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:45] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.089 2026-08-21 12:59:45,764 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour CashierStayLogged on step: 'click login button (trigger: .login-overlay .login-button.select-cashier)' 2026-08-21 12:59:45,782 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour CashierStayLogged on step: 'selection popup is shown (trigger: .modal-dialog .popup-selection)' 2026-08-21 12:59:45,786 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:45] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:59:45,794 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 12:59:45,798 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour CashierStayLogged on step: 'selection popup has 'Pos Employee1' (trigger: .selection-item:contains("Pos Employee1"))' 2026-08-21 12:59:45,814 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour CashierStayLogged on step: 'selection popup has 'Pos Employee2' (trigger: .selection-item:contains("Pos Employee2"))' 2026-08-21 12:59:45,831 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour CashierStayLogged on step: 'selection popup has 'Mitchell Admin' (trigger: .selection-item:contains("Mitchell Admin"))' 2026-08-21 12:59:45,848 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour CashierStayLogged on step: 'click selection 'Mitchell Admin' (trigger: .selection-item:contains("Mitchell Admin"))' 2026-08-21 12:59:45,864 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour CashierStayLogged on step: 'logged cashier is 'Mitchell Admin' (trigger: .pos .oe_status .username:contains("Mitchell Admin"))' 2026-08-21 12:59:45,896 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:45] "GET /web/image/hr.employee.public/23/avatar_128 HTTP/1.1" 200 - 12 0.012 0.015 2026-08-21 12:59:45,914 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour CashierStayLogged on step: 'body' 2026-08-21 12:59:45,996 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:45] "GET /pos/ui?config_id=139 HTTP/1.1" 200 - 20 0.021 0.043 2026-08-21 12:59:46,010 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:59:46,086 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:46] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.005 0.006 2026-08-21 12:59:46,122 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:46] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-08-21 12:59:46,579 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:46] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 181 0.127 0.315 2026-08-21 12:59:46,671 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:46] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.033 0.041 2026-08-21 12:59:46,692 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:46] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.003 0.013 2026-08-21 12:59:46,704 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:46] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.002 0.004 2026-08-21 12:59:46,730 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:46] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.001 0.005 2026-08-21 12:59:46,787 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:46] "GET /web/image/hr.employee.public/23/avatar_128 HTTP/1.1" 304 - 7 0.003 0.012 2026-08-21 12:59:46,847 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:46] "GET /web/image/res.company/50/favicon HTTP/1.1" 304 - 6 0.004 0.012 2026-08-21 12:59:46,851 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:46] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 12:59:46,884 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:46] "GET /web/image/res.company/50/favicon HTTP/1.1" 304 - 6 0.004 0.013 2026-08-21 12:59:47,566 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour CashierStayLogged on step: 'logged cashier is 'Mitchell Admin' (trigger: .pos .oe_status .username:contains("Mitchell Admin"))' 2026-08-21 12:59:47,583 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour CashierStayLogged on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 12:59:47,598 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour CashierStayLogged on step: 'click lock button (trigger: .lock-button)' 2026-08-21 12:59:47,617 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour CashierStayLogged on step: 'body' 2026-08-21 12:59:47,698 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:47] "GET /pos/ui?config_id=139 HTTP/1.1" 200 - 20 0.026 0.037 2026-08-21 12:59:47,710 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 12:59:47,795 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:47] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 12:59:47,813 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:47] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.005 2026-08-21 12:59:48,321 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:48] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 181 0.165 0.338 2026-08-21 12:59:48,414 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:48] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.028 0.049 2026-08-21 12:59:48,436 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:48] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.003 0.013 2026-08-21 12:59:48,446 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:48] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.004 2026-08-21 12:59:48,469 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:48] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.009 0.005 2026-08-21 12:59:48,546 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:48] "GET /web/image/res.company/50/favicon HTTP/1.1" 304 - 6 0.011 0.019 2026-08-21 12:59:48,552 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:48] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.027 2026-08-21 12:59:48,573 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 12:59:48] "GET /web/image/res.company/50/favicon HTTP/1.1" 304 - 6 0.004 0.010 2026-08-21 12:59:49,281 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour CashierStayLogged on step: 'login screen is shown (trigger: .login-overlay .screen-login .login-body)' 2026-08-21 12:59:49,285 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: test successful 2026-08-21 12:59:49,291 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Closing chrome headless with pid 21560 2026-08-21 12:59:49,293 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 12:59:49,293 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Terminating chrome headless with pid 21560 2026-08-21 12:59:49,395 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_125949_395424_TestUi.txt 2026-08-21 12:59:49,395 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_hr.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmps0iphdg8_chrome_odoo" 2026-08-21 12:59:49,485 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 10 removed 2026-08-21 12:59:57,182 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 13:00:06,511 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 13:00:11,789 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #117 deleted ir.property records with IDs: [833, 834, 835, 836, 837, 838] 2026-08-21 13:00:13,942 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #117 deleted ir.attachment records with IDs: [5916, 5917, 5918, 5919, 5920, 5921, 5922, 5923, 5963, 5964, 5965, 5966, 5967, 5968, 5969, 5970] 2026-08-21 13:00:13,943 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #117 deleted pos.config records with IDs: [140, 141, 142, 143] 2026-08-21 13:00:13,968 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #117 deleted ir.sequence records with IDs: [3123, 3126, 3174, 3177, 3124, 3127, 3175, 3178] 2026-08-21 13:00:19,064 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_2_discounts_specific_global ... 2026-08-21 13:00:20,387 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 21786 2026-08-21 13:00:20,388 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpgyy7s0t6_chrome_odoo 2026-08-21 13:00:20,389 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44833/json/version 2026-08-21 13:00:20,393 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:44833/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:00:20,530 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:00:20,533 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44833/json 2026-08-21 13:00:20,533 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:44833/json with timeout 3 increased to 10s during tests 2026-08-21 13:00:20,551 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:44833/devtools/page/2A397553211C2F43E257D74E35FDE031 2026-08-21 13:00:20,572 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:00:20,586 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:00:20,907 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:00:20,917 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:00:20,919 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:00:20,919 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:00:20,936 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:00:21,707 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:21] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.190 0.585 2026-08-21 13:00:21,710 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '2A397553211C2F43E257D74E35FDE031', 'loaderId': 'FF513A9E5BDB0DB52B94E108ABC4F99A', 'isDownload': False} 2026-08-21 13:00:21,710 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyalty2DiscountsSpecificGlobal')" 2026-08-21 13:00:21,728 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:00:21,740 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:21] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.013 2026-08-21 13:00:21,743 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:21] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.013 2026-08-21 13:00:21,754 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:21] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.018 2026-08-21 13:00:22,160 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:22] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.004 0.007 2026-08-21 13:00:22,172 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:22] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.007 2026-08-21 13:00:22,197 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:00:22,221 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:22] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.019 2026-08-21 13:00:22,228 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:22] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.009 0.017 2026-08-21 13:00:22,237 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyalty2DiscountsSpecificGlobal', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:00:23,031 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:23] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 321 0.363 0.423 2026-08-21 13:00:23,087 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:23] "GET /pos/web HTTP/1.1" 200 - 20 0.019 0.802 2026-08-21 13:00:23,118 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:00:23,214 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:23] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.073 0.077 2026-08-21 13:00:23,381 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:23] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.025 0.007 2026-08-21 13:00:23,420 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:23] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 13:00:24,028 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:24] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 194 0.225 0.366 2026-08-21 13:00:24,094 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:24] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.037 2026-08-21 13:00:24,122 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:24] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.009 0.012 2026-08-21 13:00:24,139 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:24] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.005 0.006 2026-08-21 13:00:24,226 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:24] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.041 0.033 2026-08-21 13:00:24,266 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:24] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.010 0.103 2026-08-21 13:00:24,286 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:24] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:00:24,301 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:24] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.006 0.130 2026-08-21 13:00:24,351 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:24] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.022 0.165 2026-08-21 13:00:24,356 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:00:24,365 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:00:24,368 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:00:24,416 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:24] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.034 0.218 2026-08-21 13:00:24,468 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:24] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.011 0.289 2026-08-21 13:00:24,488 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:24] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.246 2026-08-21 13:00:24,529 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:24] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.014 0.227 2026-08-21 13:00:24,562 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:24] "GET /web/image?model=product.product&field=image_128&id=1417&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.009 0.248 2026-08-21 13:00:24,588 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:24] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 7 0.014 0.199 2026-08-21 13:00:24,594 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:24] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:00:24,601 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:24] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:00:24,603 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:24] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.175 2026-08-21 13:00:24,616 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:24] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.006 0.130 2026-08-21 13:00:24,634 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:24] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.010 0.128 2026-08-21 13:00:24,639 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:24] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.136 2026-08-21 13:00:24,653 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:24] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.007 0.112 2026-08-21 13:00:24,699 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:24] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.019 0.114 2026-08-21 13:00:24,743 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:24] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.028 0.108 2026-08-21 13:00:24,783 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:24] "GET /web/image?model=product.product&field=image_128&id=1418&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.011 0.156 2026-08-21 13:00:24,820 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:24] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.010 0.190 2026-08-21 13:00:24,858 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:24] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.008 0.205 2026-08-21 13:00:24,886 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:24] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.008 0.221 2026-08-21 13:00:24,912 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:24] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.006 0.196 2026-08-21 13:00:24,932 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:24] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.001 0.181 2026-08-21 13:00:24,947 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:24] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.140 2026-08-21 13:00:25,096 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyalty2DiscountsSpecificGlobal on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:00:25,116 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyalty2DiscountsSpecificGlobal on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:00:25,130 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyalty2DiscountsSpecificGlobal on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:00:25,133 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:25] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.016 2026-08-21 13:00:25,146 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyalty2DiscountsSpecificGlobal on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:00:25,217 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyalty2DiscountsSpecificGlobal on step: 'select customer 'AAAA' (trigger: .partnerlist-screen .partner-line td:contains("AAAA"))' 2026-08-21 13:00:25,255 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyalty2DiscountsSpecificGlobal on step: 'click product 'Test Product A' (trigger: article.product .product-content .product-name:contains("Test Product A"))' 2026-08-21 13:00:25,307 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyalty2DiscountsSpecificGlobal on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Test Product A","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product A")):has(em.qty:contains("1")))' 2026-08-21 13:00:25,323 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyalty2DiscountsSpecificGlobal on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 13:00:25,333 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyalty2DiscountsSpecificGlobal on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Test Product A","quantity":"5"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product A")):has(em.qty:contains("5")))' 2026-08-21 13:00:26,191 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyalty2DiscountsSpecificGlobal on step: 'click product 'Test Product B' (trigger: article.product .product-content .product-name:contains("Test Product B"))' 2026-08-21 13:00:26,232 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyalty2DiscountsSpecificGlobal on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order","price":"-3.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order")):has(.price:contains("-3.00")))' 2026-08-21 13:00:26,238 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyalty2DiscountsSpecificGlobal on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on Test Product B","price":"-0.45"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on Test Product B")):has(.price:contains("-0.45")))' 2026-08-21 13:00:26,247 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyalty2DiscountsSpecificGlobal on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:00:26,272 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyalty2DiscountsSpecificGlobal on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:00:26,282 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:26] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:00:26,290 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:26] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:00:26,295 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyalty2DiscountsSpecificGlobal on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:00:26,307 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyalty2DiscountsSpecificGlobal on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:00:26,320 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyalty2DiscountsSpecificGlobal on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:00:26,331 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyalty2DiscountsSpecificGlobal on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:00:26,349 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyalty2DiscountsSpecificGlobal on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:00:26,374 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyalty2DiscountsSpecificGlobal on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:00:26,388 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:26] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:00:26,398 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #93717493 for PoS orders references: ['Order 00250-002-0001'] (draft: False) 2026-08-21 13:00:26,584 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #93717493 with result: [{'id': 302, 'pos_reference': 'Order 00250-002-0001', 'account_move': False}] 2026-08-21 13:00:26,608 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:26] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 110 0.115 0.117 2026-08-21 13:00:26,719 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:26] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 39 0.044 0.057 2026-08-21 13:00:26,771 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:26] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 11 0.014 0.009 2026-08-21 13:00:26,781 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:26] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.004 2026-08-21 13:00:27,500 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:00:27,510 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:27] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:00:27,524 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 21786 2026-08-21 13:00:27,524 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:00:27,525 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 21786 2026-08-21 13:00:27,623 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130027_623254_TestUi.txt 2026-08-21 13:00:27,623 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpgyy7s0t6_chrome_odoo" 2026-08-21 13:00:27,656 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_apply_reward_on_product_scan ... 2026-08-21 13:00:28,435 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 21994 2026-08-21 13:00:28,436 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpcht_t45y_chrome_odoo 2026-08-21 13:00:28,436 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43985/json/version 2026-08-21 13:00:28,440 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:43985/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:00:28,485 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:00:28,485 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43985/json 2026-08-21 13:00:28,486 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:43985/json with timeout 3 increased to 10s during tests 2026-08-21 13:00:28,497 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:43985/devtools/page/ABAA643B6C473A92F6F71E8B15180A03 2026-08-21 13:00:28,572 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:00:28,591 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:00:28,843 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 13:00:28,853 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:00:28,855 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:00:28,855 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:00:28,871 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:00:29,493 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:29] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.100 0.527 2026-08-21 13:00:29,496 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'ABAA643B6C473A92F6F71E8B15180A03', 'loaderId': '4AF972622141C4F907E39FF65B44A5F1', 'isDownload': False} 2026-08-21 13:00:29,496 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosRewardProductScan')" 2026-08-21 13:00:29,505 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:00:29,522 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:29] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.008 2026-08-21 13:00:29,533 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:29] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.020 2026-08-21 13:00:29,551 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:29] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.010 0.034 2026-08-21 13:00:29,963 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:29] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.001 0.006 2026-08-21 13:00:29,985 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:29] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.007 0.006 2026-08-21 13:00:30,003 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:00:30,022 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:30] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:00:30,022 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:30] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.012 2026-08-21 13:00:30,036 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosRewardProductScan', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:00:30,740 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:30] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 320 0.311 0.394 2026-08-21 13:00:30,822 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScan on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:00:30,849 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:30] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.042 0.044 2026-08-21 13:00:30,877 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:30] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.011 0.011 2026-08-21 13:00:30,900 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:30] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.007 0.006 2026-08-21 13:00:30,982 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:30] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.029 0.037 2026-08-21 13:00:31,031 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:31] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.015 0.093 2026-08-21 13:00:31,048 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 13:00:31,081 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:31] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.015 0.138 2026-08-21 13:00:31,126 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:31] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.016 0.196 2026-08-21 13:00:31,181 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:31] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.014 0.246 2026-08-21 13:00:31,188 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:00:31,201 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:00:31,211 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:00:31,262 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:31] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.023 0.311 2026-08-21 13:00:31,274 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:31] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.285 2026-08-21 13:00:31,369 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:31] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.018 0.298 2026-08-21 13:00:31,412 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:31] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.014 0.316 2026-08-21 13:00:31,457 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:31] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.007 0.320 2026-08-21 13:00:31,469 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:31] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:00:31,478 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:31] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.013 0.247 2026-08-21 13:00:31,547 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:31] "GET /web/image/res.users/120/avatar_128 HTTP/1.1" 200 - 18 0.021 0.262 2026-08-21 13:00:31,556 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:31] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:00:31,566 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:31] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.009 0.261 2026-08-21 13:00:31,572 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:31] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.245 2026-08-21 13:00:31,591 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:31] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.216 2026-08-21 13:00:31,608 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:31] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.009 0.183 2026-08-21 13:00:31,620 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:31] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.144 2026-08-21 13:00:31,651 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:31] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.015 0.146 2026-08-21 13:00:31,697 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:31] "GET /web/image?model=product.product&field=image_128&id=1402&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.014 0.123 2026-08-21 13:00:31,719 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:31] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.005 0.139 2026-08-21 13:00:31,737 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:31] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.002 0.139 2026-08-21 13:00:31,755 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:31] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.001 0.139 2026-08-21 13:00:31,775 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:31] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.010 0.102 2026-08-21 13:00:31,932 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScan on step: 'PoS model scan barcode '95412427100283' (trigger: body)' 2026-08-21 13:00:31,954 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:31] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.013 0.015 2026-08-21 13:00:32,003 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScan on step: 'Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1.00","price":"1,150.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(em.qty:contains("1")):has(.price:contains("1,150.00")))' 2026-08-21 13:00:32,017 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScan on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"50% on your order","price":"-575.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("50% on your order")):has(.price:contains("-575.00")))' 2026-08-21 13:00:32,029 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScan on step: 'order total amount is '575.00' (trigger: .product-screen .order-summary .total:contains("575.00"))' 2026-08-21 13:00:32,046 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScan on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:00:32,070 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScan on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:00:32,074 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:32] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:00:32,076 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:32] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:00:32,107 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScan on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:00:32,120 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScan on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 13:00:32,141 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScan on step: 'click numpad button: 7 (trigger: div.numpad.row button.col:contains("7"))' 2026-08-21 13:00:32,147 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScan on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 13:00:32,164 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScan on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-08-21 13:00:32,180 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScan on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:00:32,196 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScan on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:00:32,213 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScan on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:00:32,231 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScan on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:00:32,244 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #9201546 for PoS orders references: ['Order 00251-001-0001'] (draft: False) 2026-08-21 13:00:32,271 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:32] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-08-21 13:00:32,449 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #9201546 with result: [{'id': 303, 'pos_reference': 'Order 00251-001-0001', 'account_move': False}] 2026-08-21 13:00:32,483 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:32] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 103 0.134 0.110 2026-08-21 13:00:32,605 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:32] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 37 0.047 0.044 2026-08-21 13:00:32,647 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:32] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.008 2026-08-21 13:00:33,392 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:00:33,405 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:33] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:00:33,442 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 21994 2026-08-21 13:00:33,443 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:00:33,447 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 21994 2026-08-21 13:00:33,601 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130033_601485_TestUi.txt 2026-08-21 13:00:33,601 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpcht_t45y_chrome_odoo" 2026-08-21 13:00:34,006 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 22208 2026-08-21 13:00:34,007 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp2ji9jwsi_chrome_odoo 2026-08-21 13:00:34,007 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44623/json/version 2026-08-21 13:00:34,010 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:44623/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:00:34,109 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:00:34,109 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44623/json 2026-08-21 13:00:34,109 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:44623/json with timeout 3 increased to 10s during tests 2026-08-21 13:00:34,136 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:44623/devtools/page/26C1A92CD0ABC6AAEC30C0C5EC4B4E8D 2026-08-21 13:00:34,170 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:00:34,190 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:00:34,287 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 13:00:34,293 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:00:34,301 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:00:34,302 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:00:34,371 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:34] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 22 0.014 0.049 2026-08-21 13:00:34,377 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '26C1A92CD0ABC6AAEC30C0C5EC4B4E8D', 'loaderId': '15B8B2A0CA77ADFC7527F45A101E6F13', 'isDownload': False} 2026-08-21 13:00:34,377 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosRewardProductScanGS1')" 2026-08-21 13:00:34,398 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:00:34,413 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:34] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.008 2026-08-21 13:00:34,423 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:34] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.013 2026-08-21 13:00:34,436 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:34] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.023 2026-08-21 13:00:34,868 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:34] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:00:34,871 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:34] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.049 0.011 2026-08-21 13:00:34,887 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:34] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.005 0.055 2026-08-21 13:00:34,888 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.032 2026-08-21 13:00:34,914 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:34] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 4 0.002 0.011 2026-08-21 13:00:34,928 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:34] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-08-21 13:00:34,940 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:34] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.004 2026-08-21 13:00:34,953 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosRewardProductScanGS1', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:00:35,480 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:35] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 194 0.171 0.362 2026-08-21 13:00:35,564 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:35] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.019 0.037 2026-08-21 13:00:35,583 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:35] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.005 0.008 2026-08-21 13:00:35,596 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:35] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.002 0.004 2026-08-21 13:00:35,675 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:35] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.029 0.035 2026-08-21 13:00:35,726 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:35] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.018 0.093 2026-08-21 13:00:35,731 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:00:35,781 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:35] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.023 0.148 2026-08-21 13:00:35,818 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:35] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.008 0.181 2026-08-21 13:00:35,828 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:00:35,839 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:00:35,843 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:00:35,878 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:35] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.027 0.217 2026-08-21 13:00:35,937 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:35] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.011 0.283 2026-08-21 13:00:35,949 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:35] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.007 0.259 2026-08-21 13:00:35,964 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:00:36,001 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:36] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.027 0.236 2026-08-21 13:00:36,031 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:36] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.006 0.239 2026-08-21 13:00:36,044 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:36] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.189 2026-08-21 13:00:36,082 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:36] "GET /web/image/res.users/120/avatar_128 HTTP/1.1" 200 - 11 0.016 0.185 2026-08-21 13:00:36,093 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:36] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.150 2026-08-21 13:00:36,104 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:36] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.124 2026-08-21 13:00:36,109 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:36] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.131 2026-08-21 13:00:36,118 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:36] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.110 2026-08-21 13:00:36,132 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:36] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.006 0.089 2026-08-21 13:00:36,157 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:36] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 6 0.015 0.093 2026-08-21 13:00:36,195 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:36] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.008 0.099 2026-08-21 13:00:36,226 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:36] "GET /web/image?model=product.product&field=image_128&id=1402&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.006 0.122 2026-08-21 13:00:36,244 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:36] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.003 0.135 2026-08-21 13:00:36,263 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:36] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.004 0.138 2026-08-21 13:00:36,284 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:36] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.007 0.141 2026-08-21 13:00:36,303 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:36] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.006 0.110 2026-08-21 13:00:36,580 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScanGS1 on step: 'PoS model scan barcode '0195412427100283' (trigger: body)' 2026-08-21 13:00:36,623 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScanGS1 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1.00","price":"1,150.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(em.qty:contains("1")):has(.price:contains("1,150.00")))' 2026-08-21 13:00:36,639 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScanGS1 on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"50% on your order","price":"-575.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("50% on your order")):has(.price:contains("-575.00")))' 2026-08-21 13:00:36,645 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScanGS1 on step: 'order total amount is '575.00' (trigger: .product-screen .order-summary .total:contains("575.00"))' 2026-08-21 13:00:36,662 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScanGS1 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:00:36,685 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScanGS1 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:00:36,691 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:36] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:00:36,692 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:36] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:00:36,699 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScanGS1 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:00:36,713 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScanGS1 on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 13:00:36,732 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScanGS1 on step: 'click numpad button: 7 (trigger: div.numpad.row button.col:contains("7"))' 2026-08-21 13:00:36,746 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScanGS1 on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 13:00:36,763 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScanGS1 on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-08-21 13:00:36,792 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScanGS1 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:00:36,796 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScanGS1 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:00:36,812 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScanGS1 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:00:36,829 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScanGS1 on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:00:36,839 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #69276061 for PoS orders references: ['Order 00251-002-0001'] (draft: False) 2026-08-21 13:00:36,850 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:36] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:00:36,932 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #69276061 with result: [{'id': 304, 'pos_reference': 'Order 00251-002-0001', 'account_move': False}] 2026-08-21 13:00:36,964 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:36] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 45 0.066 0.068 2026-08-21 13:00:37,035 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:37] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 24 0.018 0.040 2026-08-21 13:00:37,094 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:37] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 6 0.010 0.009 2026-08-21 13:00:37,829 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:00:37,840 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:37] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:00:37,853 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 22208 2026-08-21 13:00:37,854 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:00:37,854 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 22208 2026-08-21 13:00:37,950 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130037_950248_TestUi.txt 2026-08-21 13:00:37,950 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp2ji9jwsi_chrome_odoo" 2026-08-21 13:00:37,990 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_archived_reward_products ... 2026-08-21 13:00:39,806 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 22420 2026-08-21 13:00:39,807 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpxxhaxzyl_chrome_odoo 2026-08-21 13:00:39,807 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:34617/json/version 2026-08-21 13:00:39,809 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:34617/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:00:39,856 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:00:39,856 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:34617/json 2026-08-21 13:00:39,857 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:34617/json with timeout 3 increased to 10s during tests 2026-08-21 13:00:39,891 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:34617/devtools/page/6FA3B6C5611603C5D9010867C86365D3 2026-08-21 13:00:39,917 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:00:39,962 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:00:40,305 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:00:40,317 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:00:40,320 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:00:40,320 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:00:40,331 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:00:41,860 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:41] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.100 1.434 2026-08-21 13:00:41,863 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '6FA3B6C5611603C5D9010867C86365D3', 'loaderId': 'E15A55782EBF8C4DF7BF8493B8FE2888', 'isDownload': False} 2026-08-21 13:00:41,863 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyArchivedRewardProductsInactive')" 2026-08-21 13:00:41,880 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:00:41,896 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:41] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.015 0.007 2026-08-21 13:00:41,908 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:41] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.019 2026-08-21 13:00:41,916 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:41] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.027 2026-08-21 13:00:42,268 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:42] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.001 0.008 2026-08-21 13:00:42,280 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:42] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.007 2026-08-21 13:00:42,301 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:00:42,317 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:42] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.007 0.005 2026-08-21 13:00:42,319 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:42] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:00:42,334 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyArchivedRewardProductsInactive', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:00:43,072 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:43] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 328 0.303 0.443 2026-08-21 13:00:43,133 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:43] "GET /pos/web HTTP/1.1" 200 - 20 0.020 0.756 2026-08-21 13:00:43,170 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:00:43,212 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:43] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.029 0.089 2026-08-21 13:00:43,411 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:43] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.005 0.006 2026-08-21 13:00:43,443 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:43] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.007 0.007 2026-08-21 13:00:44,039 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:44] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 198 0.186 0.380 2026-08-21 13:00:44,151 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:44] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.035 0.042 2026-08-21 13:00:44,175 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:44] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.005 0.011 2026-08-21 13:00:44,191 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:44] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.004 0.005 2026-08-21 13:00:44,288 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:44] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.024 0.050 2026-08-21 13:00:44,341 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:44] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.017 0.108 2026-08-21 13:00:44,349 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:00:44,380 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:44] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.014 0.140 2026-08-21 13:00:44,424 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:44] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.016 0.178 2026-08-21 13:00:44,436 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:00:44,455 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:00:44,459 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:00:44,492 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:44] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.021 0.236 2026-08-21 13:00:44,548 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:44] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.019 0.290 2026-08-21 13:00:44,559 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:44] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.260 2026-08-21 13:00:44,619 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:44] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.008 0.248 2026-08-21 13:00:44,652 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:44] "GET /web/image?model=product.product&field=image_128&id=1402&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.006 0.263 2026-08-21 13:00:44,689 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:44] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.012 0.211 2026-08-21 13:00:44,710 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:00:44,717 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:44] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:00:44,718 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:44] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 7 0.014 0.207 2026-08-21 13:00:44,735 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:44] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.175 2026-08-21 13:00:44,752 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:44] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.005 0.181 2026-08-21 13:00:44,762 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:44] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.160 2026-08-21 13:00:44,773 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:44] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.137 2026-08-21 13:00:44,782 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:44] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.121 2026-08-21 13:00:44,814 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:44] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.012 0.080 2026-08-21 13:00:44,846 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:44] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.007 0.116 2026-08-21 13:00:44,886 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:44] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.013 0.129 2026-08-21 13:00:44,912 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:44] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.003 0.151 2026-08-21 13:00:44,930 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:44] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.001 0.144 2026-08-21 13:00:44,960 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:44] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.002 0.163 2026-08-21 13:00:44,984 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:44] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.013 0.128 2026-08-21 13:00:45,162 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsInactive on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:00:45,181 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsInactive on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:00:45,196 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsInactive on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:00:45,224 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:45] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.038 0.014 2026-08-21 13:00:45,230 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsInactive on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:00:45,291 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsInactive on step: 'select customer 'AAAA' (trigger: .partnerlist-screen .partner-line td:contains("AAAA"))' 2026-08-21 13:00:45,319 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsInactive on step: 'click product 'Test Product A' (trigger: article.product .product-content .product-name:contains("Test Product A"))' 2026-08-21 13:00:45,325 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:45] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.013 0.011 2026-08-21 13:00:45,351 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsInactive on step: 'check that no reward can be claimed (trigger: .control-button:contains('Reward'):not(.highlight))' 2026-08-21 13:00:45,365 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsInactive on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Test Product A","quantity":"1.00","price":"100.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product A")):has(em.qty:contains("1")):has(.price:contains("100.00")))' 2026-08-21 13:00:45,367 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:45] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.005 0.011 2026-08-21 13:00:45,368 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsInactive on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:00:45,397 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:45] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.011 0.037 2026-08-21 13:00:45,406 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsInactive on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:00:45,420 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:45] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:00:45,421 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsInactive on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:00:45,428 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:45] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:00:45,431 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsInactive on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:00:45,450 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsInactive on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:00:45,458 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:45] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.020 0.010 2026-08-21 13:00:45,469 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsInactive on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:00:45,482 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsInactive on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:00:45,488 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:45] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.004 0.011 2026-08-21 13:00:45,502 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #17903610 for PoS orders references: ['Order 00252-002-0001'] (draft: False) 2026-08-21 13:00:45,510 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsInactive on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:00:45,527 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:45] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:00:45,647 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #17903610 with result: [{'id': 305, 'pos_reference': 'Order 00252-002-0001', 'account_move': False}] 2026-08-21 13:00:45,667 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:45] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 101 0.070 0.099 2026-08-21 13:00:45,688 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:45] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.010 0.163 2026-08-21 13:00:45,784 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:45] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 48 0.034 0.055 2026-08-21 13:00:45,833 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:45] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 11 0.006 0.012 2026-08-21 13:00:46,569 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:00:46,588 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:46] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:00:46,610 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 22420 2026-08-21 13:00:46,612 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:00:46,612 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 22420 2026-08-21 13:00:46,829 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130046_829175_TestUi.txt 2026-08-21 13:00:46,829 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpxxhaxzyl_chrome_odoo" 2026-08-21 13:00:47,248 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 22638 2026-08-21 13:00:47,249 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmprg0gnifp_chrome_odoo 2026-08-21 13:00:47,249 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:45979/json/version 2026-08-21 13:00:47,250 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:45979/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:00:47,358 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:00:47,358 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:45979/json 2026-08-21 13:00:47,359 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:45979/json with timeout 3 increased to 10s during tests 2026-08-21 13:00:47,394 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:45979/devtools/page/A18EE9ED9982D02B9C201A330E245555 2026-08-21 13:00:47,408 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:00:47,412 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:00:47,541 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:00:47,563 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:00:47,588 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:00:47,588 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:00:47,945 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:47] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 103 0.102 0.243 2026-08-21 13:00:47,947 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'A18EE9ED9982D02B9C201A330E245555', 'loaderId': '7DC993494D95AE6B957450523A74CF9C', 'isDownload': False} 2026-08-21 13:00:47,947 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyArchivedRewardProductsActive')" 2026-08-21 13:00:47,964 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:00:47,978 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:47] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.009 2026-08-21 13:00:47,990 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:47] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.018 2026-08-21 13:00:48,012 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:48] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.008 0.027 2026-08-21 13:00:48,337 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:48] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-08-21 13:00:48,351 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:48] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.006 0.007 2026-08-21 13:00:48,374 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:48] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.005 2026-08-21 13:00:48,382 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:00:48,388 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:48] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:00:48,398 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyArchivedRewardProductsActive', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:00:49,100 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:49] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 330 0.263 0.449 2026-08-21 13:00:49,152 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:49] "GET /pos/web HTTP/1.1" 200 - 20 0.013 0.718 2026-08-21 13:00:49,183 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:00:49,222 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:49] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.025 0.064 2026-08-21 13:00:49,482 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:49] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.008 2026-08-21 13:00:49,518 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:49] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 13:00:50,063 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:50] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 198 0.155 0.367 2026-08-21 13:00:50,151 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:50] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.030 0.040 2026-08-21 13:00:50,172 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:50] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.005 0.010 2026-08-21 13:00:50,187 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:50] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.004 0.005 2026-08-21 13:00:50,252 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:50] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.025 0.029 2026-08-21 13:00:50,298 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:50] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.013 0.083 2026-08-21 13:00:50,348 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:50] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.014 0.129 2026-08-21 13:00:50,371 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 13:00:50,404 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:50] "GET /web/image?model=product.product&field=image_128&id=1422&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.012 0.185 2026-08-21 13:00:50,437 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:50] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.011 0.206 2026-08-21 13:00:50,500 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:50] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.012 0.262 2026-08-21 13:00:50,507 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:00:50,515 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:00:50,518 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:50] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.012 0.251 2026-08-21 13:00:50,524 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:00:50,554 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:50] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.012 0.239 2026-08-21 13:00:50,560 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:00:50,594 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:50] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.014 0.201 2026-08-21 13:00:50,647 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:50] "GET /web/image?model=product.product&field=image_128&id=1402&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.010 0.229 2026-08-21 13:00:50,693 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:50] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.016 0.236 2026-08-21 13:00:50,704 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:50] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 7 0.005 0.178 2026-08-21 13:00:50,714 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:50] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.180 2026-08-21 13:00:50,721 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:50] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.154 2026-08-21 13:00:50,758 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:50] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.013 0.141 2026-08-21 13:00:50,770 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.157 2026-08-21 13:00:50,786 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:50] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.127 2026-08-21 13:00:50,797 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:50] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.005 0.094 2026-08-21 13:00:50,833 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:50] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.017 0.109 2026-08-21 13:00:50,877 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:50] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.017 0.143 2026-08-21 13:00:50,902 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:50] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.010 0.165 2026-08-21 13:00:50,926 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:50] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.003 0.158 2026-08-21 13:00:50,951 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:50] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.003 0.154 2026-08-21 13:00:50,970 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:50] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.008 0.108 2026-08-21 13:00:51,312 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsActive on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:00:51,332 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsActive on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:00:51,396 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsActive on step: 'select customer 'AAAA' (trigger: .partnerlist-screen .partner-line td:contains("AAAA"))' 2026-08-21 13:00:51,425 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsActive on step: 'click product 'Test Product A' (trigger: article.product .product-content .product-name:contains("Test Product A"))' 2026-08-21 13:00:51,470 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsActive on step: '.control-button.highlight:contains("Reward")' 2026-08-21 13:00:51,479 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsActive on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Test Product A","quantity":"1.00","price":"100.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product A")):has(em.qty:contains("1")):has(.price:contains("100.00")))' 2026-08-21 13:00:51,495 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsActive on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:00:51,517 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsActive on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:00:51,520 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:51] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:00:51,524 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:51] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:00:51,529 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsActive on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:00:51,547 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsActive on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:00:51,564 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsActive on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:00:51,578 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsActive on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:00:51,595 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsActive on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:00:51,611 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsActive on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:00:51,613 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:51] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 7 0.004 0.009 2026-08-21 13:00:51,633 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #42603188 for PoS orders references: ['Order 00252-004-0001'] (draft: False) 2026-08-21 13:00:51,644 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:51] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:00:51,764 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #42603188 with result: [{'id': 306, 'pos_reference': 'Order 00252-004-0001', 'account_move': False}] 2026-08-21 13:00:51,791 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:51] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 103 0.076 0.087 2026-08-21 13:00:51,894 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:51] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 47 0.043 0.051 2026-08-21 13:00:51,951 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:51] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 11 0.009 0.012 2026-08-21 13:00:52,589 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:52] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.003 2026-08-21 13:00:52,684 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:00:52,696 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:52] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:00:52,721 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 22638 2026-08-21 13:00:52,721 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:00:52,722 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 22638 2026-08-21 13:00:52,824 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130052_823640_TestUi.txt 2026-08-21 13:00:52,824 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmprg0gnifp_chrome_odoo" 2026-08-21 13:00:52,858 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_buy_x_get_y_reward_qty ... 2026-08-21 13:00:53,651 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 22852 2026-08-21 13:00:53,651 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpphrtc1_k_chrome_odoo 2026-08-21 13:00:53,651 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:42617/json/version 2026-08-21 13:00:53,653 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:42617/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:00:53,695 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:00:53,695 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:42617/json 2026-08-21 13:00:53,696 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:42617/json with timeout 3 increased to 10s during tests 2026-08-21 13:00:53,703 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:42617/devtools/page/A48F078E1F9C38DD714FB0C5D7065564 2026-08-21 13:00:53,711 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:00:53,762 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:00:54,092 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:00:54,100 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:00:54,102 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:00:54,102 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:00:54,120 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:00:54,765 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:54] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.102 0.555 2026-08-21 13:00:54,769 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'A48F078E1F9C38DD714FB0C5D7065564', 'loaderId': '91BE45C15B383DE99204DB9DF85DDB16', 'isDownload': False} 2026-08-21 13:00:54,769 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_buy_x_get_y_reward_qty')" 2026-08-21 13:00:54,805 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:00:54,812 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:54] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.011 0.012 2026-08-21 13:00:54,833 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:54] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.008 0.017 2026-08-21 13:00:54,857 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:54] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.017 0.021 2026-08-21 13:00:55,213 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:55] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.001 0.008 2026-08-21 13:00:55,222 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:55] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.005 2026-08-21 13:00:55,261 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:00:55,269 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:55] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:00:55,275 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:55] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.011 0.005 2026-08-21 13:00:55,292 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('test_buy_x_get_y_reward_qty', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:00:55,898 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:55] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 321 0.258 0.347 2026-08-21 13:00:55,985 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:55] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.022 0.048 2026-08-21 13:00:56,005 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:56] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.003 0.011 2026-08-21 13:00:56,017 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:56] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 13:00:56,090 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:56] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.021 0.039 2026-08-21 13:00:56,143 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:56] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.019 0.092 2026-08-21 13:00:56,155 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:00:56,189 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:56] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.014 0.143 2026-08-21 13:00:56,231 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:56] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.013 0.183 2026-08-21 13:00:56,287 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:56] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.019 0.231 2026-08-21 13:00:56,322 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:00:56,334 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:56] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.014 0.279 2026-08-21 13:00:56,341 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:00:56,351 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:00:56,358 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:56] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.010 0.254 2026-08-21 13:00:56,363 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:56] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:00:56,420 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:56] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.017 0.241 2026-08-21 13:00:56,517 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:56] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.066 0.029 2026-08-21 13:00:56,551 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:56] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.006 0.311 2026-08-21 13:00:56,590 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:56] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 7 0.013 0.230 2026-08-21 13:00:56,599 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:56] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:00:56,607 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:56] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.007 0.246 2026-08-21 13:00:56,628 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:56] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.014 0.226 2026-08-21 13:00:56,682 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:56] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.019 0.468 2026-08-21 13:00:56,706 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:56] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.016 0.209 2026-08-21 13:00:56,726 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:56] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.196 2026-08-21 13:00:56,748 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:56] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.008 0.178 2026-08-21 13:00:56,775 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:56] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.166 2026-08-21 13:00:56,799 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:56] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.006 0.171 2026-08-21 13:00:56,817 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:56] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.002 0.181 2026-08-21 13:00:56,836 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:56] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.003 0.145 2026-08-21 13:00:56,852 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:56] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.068 2026-08-21 13:00:57,062 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_buy_x_get_y_reward_qty on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:00:57,081 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_buy_x_get_y_reward_qty on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 13:00:57,113 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_buy_x_get_y_reward_qty on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("1")))' 2026-08-21 13:00:57,114 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:57] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.027 0.016 2026-08-21 13:00:57,131 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_buy_x_get_y_reward_qty on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:00:57,145 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_buy_x_get_y_reward_qty on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:00:57,162 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_buy_x_get_y_reward_qty on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("10")))' 2026-08-21 13:00:58,057 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_buy_x_get_y_reward_qty on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 13:00:58,094 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_buy_x_get_y_reward_qty on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-3.20","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(em.qty:contains("1")):has(.price:contains("-3.20")))' 2026-08-21 13:00:58,107 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_buy_x_get_y_reward_qty on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 13:00:58,146 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_buy_x_get_y_reward_qty on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-6.40","quantity":"2.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(em.qty:contains("2")):has(.price:contains("-6.40")))' 2026-08-21 13:00:58,149 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_buy_x_get_y_reward_qty on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:00:58,169 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_buy_x_get_y_reward_qty on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:00:58,173 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:58] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:00:58,176 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:58] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:00:58,196 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_buy_x_get_y_reward_qty on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:00:58,212 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_buy_x_get_y_reward_qty on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 13:00:58,228 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_buy_x_get_y_reward_qty on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:00:58,247 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_buy_x_get_y_reward_qty on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:00:58,262 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_buy_x_get_y_reward_qty on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:00:58,267 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #23797329 for PoS orders references: ['Order 00253-001-0001'] (draft: False) 2026-08-21 13:00:58,276 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:58] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:00:58,430 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #23797329 with result: [{'id': 307, 'pos_reference': 'Order 00253-001-0001', 'account_move': False}] 2026-08-21 13:00:58,444 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:58] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 101 0.090 0.092 2026-08-21 13:00:58,525 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:58] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 37 0.028 0.038 2026-08-21 13:00:58,580 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:58] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 11 0.018 0.011 2026-08-21 13:00:58,689 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:00:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:00:59,304 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_buy_x_get_y_reward_qty on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 13:00:59,329 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_buy_x_get_y_reward_qty on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("1")))' 2026-08-21 13:00:59,332 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_buy_x_get_y_reward_qty on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:00:59,345 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_buy_x_get_y_reward_qty on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:00:59,362 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_buy_x_get_y_reward_qty on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("10")))' 2026-08-21 13:01:00,114 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:00] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-21 13:01:00,211 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_buy_x_get_y_reward_qty on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-08-21 13:01:00,213 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_buy_x_get_y_reward_qty on step: 'select reward (trigger: .selection-item:contains("Free Product - Whiteboard Pen"))' 2026-08-21 13:01:00,235 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_buy_x_get_y_reward_qty on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-9.60","quantity":"3.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(em.qty:contains("3")):has(.price:contains("-9.60")))' 2026-08-21 13:01:00,244 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_buy_x_get_y_reward_qty on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:01:00,263 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_buy_x_get_y_reward_qty on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:01:00,278 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_buy_x_get_y_reward_qty on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:01:00,295 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_buy_x_get_y_reward_qty on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 13:01:00,311 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_buy_x_get_y_reward_qty on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:01:00,332 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_buy_x_get_y_reward_qty on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:01:00,347 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #4636943 for PoS orders references: ['Order 00253-001-0002'] (draft: False) 2026-08-21 13:01:00,350 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_buy_x_get_y_reward_qty on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:01:00,441 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #4636943 with result: [{'id': 308, 'pos_reference': 'Order 00253-001-0002', 'account_move': False}] 2026-08-21 13:01:00,455 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:00] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.055 0.059 2026-08-21 13:01:00,521 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:00] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 24 0.021 0.036 2026-08-21 13:01:01,286 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:01:01,295 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:01] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:01:01,306 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 22852 2026-08-21 13:01:01,306 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:01:01,306 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 22852 2026-08-21 13:01:01,402 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130101_401284_TestUi.txt 2026-08-21 13:01:01,402 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpphrtc1_k_chrome_odoo" 2026-08-21 13:01:01,433 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_cheapest_product_reward_pos_combo ... 2026-08-21 13:01:05,355 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 23064 2026-08-21 13:01:05,356 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpl8helkyx_chrome_odoo 2026-08-21 13:01:05,356 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37489/json/version 2026-08-21 13:01:05,372 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:37489/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:01:05,453 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:01:05,453 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37489/json 2026-08-21 13:01:05,454 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:37489/json with timeout 3 increased to 10s during tests 2026-08-21 13:01:05,472 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:37489/devtools/page/66716BCF77CC7A7E455C2047D20A17FD 2026-08-21 13:01:05,487 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:01:05,511 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:01:05,800 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:01:05,814 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:01:05,816 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=144" in browser 2026-08-21 13:01:05,816 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=144" 2026-08-21 13:01:05,835 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:01:06,582 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:06] "GET /pos/ui?config_id=144 HTTP/1.1" 200 - 117 0.155 0.599 2026-08-21 13:01:06,585 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '66716BCF77CC7A7E455C2047D20A17FD', 'loaderId': '8D1F1F01FCF5C94B3673EDCC2ED52BC2', 'isDownload': False} 2026-08-21 13:01:06,586 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosComboCheapestRewardProgram')" 2026-08-21 13:01:06,599 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:01:06,614 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:06] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.008 2026-08-21 13:01:06,625 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:06] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.016 2026-08-21 13:01:06,634 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:06] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.031 2026-08-21 13:01:07,000 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:07] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.004 0.009 2026-08-21 13:01:07,012 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:07] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.005 2026-08-21 13:01:07,054 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:07] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-08-21 13:01:07,055 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 13:01:07,060 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:07] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:01:07,066 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosComboCheapestRewardProgram', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=144"})" 2026-08-21 13:01:07,878 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:07] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 323 0.349 0.462 2026-08-21 13:01:07,956 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:07] "GET /pos/web HTTP/1.1" 200 - 20 0.031 0.825 2026-08-21 13:01:07,988 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:01:08,080 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:08] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.065 0.100 2026-08-21 13:01:08,239 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:08] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.007 2026-08-21 13:01:08,282 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:08] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.009 0.005 2026-08-21 13:01:08,762 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:08] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 197 0.145 0.324 2026-08-21 13:01:08,878 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:08] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.035 0.058 2026-08-21 13:01:08,900 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:08] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.006 0.010 2026-08-21 13:01:08,918 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:08] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.006 0.005 2026-08-21 13:01:09,024 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:09] "GET /web/image?model=product.product&field=image_128&id=1429&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.036 0.058 2026-08-21 13:01:09,062 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:09] "GET /web/image?model=product.product&field=image_128&id=1430&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.011 0.119 2026-08-21 13:01:09,110 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:09] "GET /web/image?model=product.product&field=image_128&id=1431&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.017 0.162 2026-08-21 13:01:09,115 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:01:09,175 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:09] "GET /web/image?model=product.product&field=image_128&id=1432&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.015 0.216 2026-08-21 13:01:09,237 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:09] "GET /web/image?model=product.product&field=image_128&id=1433&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.028 0.255 2026-08-21 13:01:09,244 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:01:09,251 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:01:09,263 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:01:09,306 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:09] "GET /web/image?model=product.product&field=image_128&id=1434&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.029 0.320 2026-08-21 13:01:09,326 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:09] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.013 0.285 2026-08-21 13:01:09,389 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:09] "GET /web/image?model=product.product&field=image_128&id=1435&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.019 0.303 2026-08-21 13:01:09,445 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:09] "GET /web/image?model=product.product&field=image_128&id=1436&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.023 0.291 2026-08-21 13:01:09,453 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:01:09,500 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:09] "GET /web/image?model=product.product&field=image_128&id=1437&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.019 0.292 2026-08-21 13:01:09,570 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:09] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.040 0.242 2026-08-21 13:01:09,587 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:09] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.268 2026-08-21 13:01:09,594 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:09] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.002 0.248 2026-08-21 13:01:09,600 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:09] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.223 2026-08-21 13:01:09,608 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:09] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:01:09,614 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:09] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.007 0.212 2026-08-21 13:01:09,634 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:09] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.008 0.167 2026-08-21 13:01:09,643 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:09] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.130 2026-08-21 13:01:09,689 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:09] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.028 0.088 2026-08-21 13:01:09,734 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:09] "GET /web/image?model=product.product&field=image_128&id=1438&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.014 0.107 2026-08-21 13:01:09,768 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:09] "GET /web/image?model=product.product&field=image_128&id=1441&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.006 0.145 2026-08-21 13:01:09,812 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:09] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.011 0.182 2026-08-21 13:01:09,853 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:09] "GET /web/image?model=product.product&field=image_128&id=1440&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.009 0.206 2026-08-21 13:01:09,910 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:09] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.024 0.238 2026-08-21 13:01:09,950 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:09] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.011 0.247 2026-08-21 13:01:09,984 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:09] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.016 0.226 2026-08-21 13:01:10,000 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:01:10,011 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:01:10,018 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:10] "GET /web/image?model=product.product&field=image_128&id=1428&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.008 0.232 2026-08-21 13:01:10,030 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'click product 'Expensive product' (trigger: article.product .product-content .product-name:contains("Expensive product"))' 2026-08-21 13:01:10,062 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:10] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.013 0.224 2026-08-21 13:01:10,078 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo"))' 2026-08-21 13:01:10,094 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'Check if the combo popup is shown (trigger: .popup.combo-configurator-popup)' 2026-08-21 13:01:10,100 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'Select combo item Combo Product 1 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 1")))' 2026-08-21 13:01:10,100 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:10] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.010 0.226 2026-08-21 13:01:10,111 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'Select combo item Combo Product 4 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 4")))' 2026-08-21 13:01:10,130 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'Select combo item Combo Product 6 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 6")))' 2026-08-21 13:01:10,141 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:10] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.015 0.209 2026-08-21 13:01:10,151 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'Click `confirm` (trigger: .popup.combo-configurator-popup footer button.confirm)' 2026-08-21 13:01:10,189 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:10] "GET /web/image?model=product.product&field=image_128&id=1439&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.014 0.222 2026-08-21 13:01:10,221 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:10] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.007 0.224 2026-08-21 13:01:10,247 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:10] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.013 0.211 2026-08-21 13:01:10,275 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:10] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.005 0.204 2026-08-21 13:01:10,340 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:10] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.033 0.202 2026-08-21 13:01:10,373 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:10] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.005 0.224 2026-08-21 13:01:10,399 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:10] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.005 0.202 2026-08-21 13:01:10,422 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:10] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.003 0.196 2026-08-21 13:01:10,462 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'Check orderline with attributes: {"productName":"10% on the cheapest product"} (trigger: .order-container .orderline:has(.product-name:contains("10% on the cheapest product")))' 2026-08-21 13:01:10,473 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'order total amount is '1,204.25' (trigger: .product-screen .order-summary .total:contains("1,204.25"))' 2026-08-21 13:01:10,479 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:01:10,499 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:01:10,506 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:10] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:01:10,510 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:10] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:01:10,516 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:01:10,529 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:01:10,562 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:01:10,582 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:01:10,594 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'click numpad button: 4 (trigger: div.numpad.row button.col:contains("4"))' 2026-08-21 13:01:10,611 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-08-21 13:01:10,628 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:01:10,644 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 13:01:10,667 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:01:10,697 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:01:10,702 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #63261211 for PoS orders references: ['Order 00254-002-0001'] (draft: False) 2026-08-21 13:01:10,708 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:10] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:01:10,930 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #63261211 with result: [{'id': 309, 'pos_reference': 'Order 00254-002-0001', 'account_move': False}] 2026-08-21 13:01:10,950 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:10] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 113 0.139 0.113 2026-08-21 13:01:11,056 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:11] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 37 0.046 0.049 2026-08-21 13:01:11,107 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:11] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 6 0.006 0.008 2026-08-21 13:01:11,846 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'click product 'Cheap product' (trigger: article.product .product-content .product-name:contains("Cheap product"))' 2026-08-21 13:01:11,893 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo"))' 2026-08-21 13:01:11,900 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'Check if the combo popup is shown (trigger: .popup.combo-configurator-popup)' 2026-08-21 13:01:11,911 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'Select combo item Combo Product 1 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 1")))' 2026-08-21 13:01:11,928 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'Select combo item Combo Product 4 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 4")))' 2026-08-21 13:01:11,945 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'Select combo item Combo Product 6 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 6")))' 2026-08-21 13:01:11,961 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'Click `confirm` (trigger: .popup.combo-configurator-popup footer button.confirm)' 2026-08-21 13:01:12,042 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:12] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:01:12,212 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'Check orderline with attributes: {"productName":"10% on the cheapest product"} (trigger: .order-container .orderline:has(.product-name:contains("10% on the cheapest product")))' 2026-08-21 13:01:12,216 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'order total amount is '61.03' (trigger: .product-screen .order-summary .total:contains("61.03"))' 2026-08-21 13:01:12,228 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:01:12,247 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:01:12,261 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:01:12,278 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'click numpad button: 6 (trigger: div.numpad.row button.col:contains("6"))' 2026-08-21 13:01:12,294 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:01:12,311 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-08-21 13:01:12,327 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:01:12,345 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 13:01:12,361 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:01:12,390 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:01:12,394 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #706112 for PoS orders references: ['Order 00254-002-0002'] (draft: False) 2026-08-21 13:01:12,515 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #706112 with result: [{'id': 310, 'pos_reference': 'Order 00254-002-0002', 'account_move': False}] 2026-08-21 13:01:12,527 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:12] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 54 0.076 0.059 2026-08-21 13:01:12,602 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:12] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 24 0.025 0.038 2026-08-21 13:01:13,372 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:01:13,386 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:13] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:01:13,409 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 23064 2026-08-21 13:01:13,416 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:01:13,417 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 23064 2026-08-21 13:01:13,566 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130113_565926_TestUi.txt 2026-08-21 13:01:13,566 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpl8helkyx_chrome_odoo" 2026-08-21 13:01:13,599 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_cheapest_product_tax_included ... 2026-08-21 13:01:14,532 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 23294 2026-08-21 13:01:14,532 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpl8kniiy5_chrome_odoo 2026-08-21 13:01:14,533 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:32833/json/version 2026-08-21 13:01:14,534 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:32833/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:01:14,608 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:01:14,609 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:32833/json 2026-08-21 13:01:14,611 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:32833/json with timeout 3 increased to 10s during tests 2026-08-21 13:01:14,622 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:32833/devtools/page/A09BE273AFC2C70A7FF57FCC61D0D889 2026-08-21 13:01:14,678 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:01:14,690 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:01:14,971 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:01:14,980 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:01:14,985 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=144" in browser 2026-08-21 13:01:14,985 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=144" 2026-08-21 13:01:15,006 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:01:15,604 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:15] "GET /pos/ui?config_id=144 HTTP/1.1" 200 - 117 0.091 0.513 2026-08-21 13:01:15,607 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'A09BE273AFC2C70A7FF57FCC61D0D889', 'loaderId': 'D47B495355B2BDAFB4DFE19E7D03EB2C', 'isDownload': False} 2026-08-21 13:01:15,608 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosCheapestProductTaxInclude')" 2026-08-21 13:01:15,632 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:01:15,649 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:15] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.007 2026-08-21 13:01:15,662 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:15] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.017 2026-08-21 13:01:15,674 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:15] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.034 2026-08-21 13:01:16,049 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:16] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.005 0.013 2026-08-21 13:01:16,060 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:16] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.006 0.011 2026-08-21 13:01:16,097 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:01:16,110 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:16] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.007 2026-08-21 13:01:16,111 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:16] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 13:01:16,140 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosCheapestProductTaxInclude', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=144"})" 2026-08-21 13:01:16,794 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:16] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 320 0.253 0.405 2026-08-21 13:01:16,854 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:16] "GET /pos/web HTTP/1.1" 200 - 20 0.025 0.661 2026-08-21 13:01:16,872 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:01:16,998 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:16] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.057 0.125 2026-08-21 13:01:17,114 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:17] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.005 0.005 2026-08-21 13:01:17,155 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:17] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.005 2026-08-21 13:01:17,628 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:17] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 193 0.140 0.312 2026-08-21 13:01:17,699 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:17] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.041 2026-08-21 13:01:17,717 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:17] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.003 0.009 2026-08-21 13:01:17,730 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:17] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 13:01:17,805 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:17] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.024 0.034 2026-08-21 13:01:17,836 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:17] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.007 0.081 2026-08-21 13:01:17,882 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:17] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.011 0.124 2026-08-21 13:01:17,903 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:17] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 13:01:17,925 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:17] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.011 0.166 2026-08-21 13:01:17,963 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:17] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.011 0.197 2026-08-21 13:01:17,970 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:01:17,977 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:01:18,006 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:01:18,017 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:18] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.025 0.231 2026-08-21 13:01:18,034 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:18] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.218 2026-08-21 13:01:18,076 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:18] "GET /web/image?model=product.product&field=image_128&id=1443&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.011 0.218 2026-08-21 13:01:18,122 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:18] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.012 0.202 2026-08-21 13:01:18,171 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:18] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.021 0.219 2026-08-21 13:01:18,196 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:18] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.016 0.166 2026-08-21 13:01:18,212 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:18] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:01:18,216 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:18] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.188 2026-08-21 13:01:18,217 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:18] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:01:18,239 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:18] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.013 0.188 2026-08-21 13:01:18,256 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:18] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.172 2026-08-21 13:01:18,265 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:18] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.002 0.126 2026-08-21 13:01:18,268 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:18] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.133 2026-08-21 13:01:18,319 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:18] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.022 0.112 2026-08-21 13:01:18,347 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:18] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.013 0.112 2026-08-21 13:01:18,382 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:18] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.007 0.153 2026-08-21 13:01:18,401 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:18] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.002 0.155 2026-08-21 13:01:18,415 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:18] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.001 0.154 2026-08-21 13:01:18,433 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:18] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.003 0.148 2026-08-21 13:01:18,452 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:18] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.006 0.076 2026-08-21 13:01:18,711 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosCheapestProductTaxInclude on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:01:18,728 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosCheapestProductTaxInclude on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:01:18,744 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosCheapestProductTaxInclude on step: 'click product 'Product' (trigger: article.product .product-content .product-name:contains("Product"))' 2026-08-21 13:01:18,747 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:18] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.013 0.015 2026-08-21 13:01:18,791 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosCheapestProductTaxInclude on step: 'click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer"))' 2026-08-21 13:01:18,855 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosCheapestProductTaxInclude on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("1")))' 2026-08-21 13:01:18,882 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosCheapestProductTaxInclude on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("1")))' 2026-08-21 13:01:18,896 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosCheapestProductTaxInclude on step: 'Check orderline with attributes: {"productName":"10% on the cheapest product"} (trigger: .order-container .orderline:has(.product-name:contains("10% on the cheapest product")))' 2026-08-21 13:01:18,910 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosCheapestProductTaxInclude on step: 'order total amount is '6.00' (trigger: .product-screen .order-summary .total:contains("6.00"))' 2026-08-21 13:01:18,914 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:01:18,923 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 23294 2026-08-21 13:01:18,923 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:01:18,924 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 23294 2026-08-21 13:01:18,990 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130118_990689_TestUi.txt 2026-08-21 13:01:18,991 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpl8kniiy5_chrome_odoo" 2026-08-21 13:01:19,030 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_combo_product_dont_grant_point ... 2026-08-21 13:01:22,408 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 23498 2026-08-21 13:01:22,409 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp1qrg4gfc_chrome_odoo 2026-08-21 13:01:22,409 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:45571/json/version 2026-08-21 13:01:22,412 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:45571/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:01:22,467 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:01:22,468 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:45571/json 2026-08-21 13:01:22,468 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:45571/json with timeout 3 increased to 10s during tests 2026-08-21 13:01:22,507 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:45571/devtools/page/23518F04DE2713F672CC3EC91032565F 2026-08-21 13:01:22,527 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:01:22,567 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:01:22,903 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:01:22,913 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:01:22,916 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:01:22,916 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:01:22,930 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:01:23,558 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:23] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.134 0.501 2026-08-21 13:01:23,561 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '23518F04DE2713F672CC3EC91032565F', 'loaderId': 'DAB9C40ECA1CA95E7805E03F4DE8544A', 'isDownload': False} 2026-08-21 13:01:23,562 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_combo_product_dont_grant_point')" 2026-08-21 13:01:23,573 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:01:23,592 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:23] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.008 2026-08-21 13:01:23,601 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:23] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.024 2026-08-21 13:01:23,610 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:23] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.028 2026-08-21 13:01:23,965 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:23] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.006 0.006 2026-08-21 13:01:23,986 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:23] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.014 0.009 2026-08-21 13:01:24,009 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:01:24,023 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:24] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.005 2026-08-21 13:01:24,025 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:24] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:01:24,039 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('test_combo_product_dont_grant_point', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:01:24,718 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:24] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 326 0.257 0.428 2026-08-21 13:01:24,787 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:24] "GET /pos/web HTTP/1.1" 200 - 20 0.019 0.708 2026-08-21 13:01:24,824 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:01:24,863 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:24] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.028 0.091 2026-08-21 13:01:25,058 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:25] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-08-21 13:01:25,096 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:25] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.006 2026-08-21 13:01:25,688 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:25] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 197 0.214 0.365 2026-08-21 13:01:25,782 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:25] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.031 0.042 2026-08-21 13:01:25,816 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:25] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.003 0.010 2026-08-21 13:01:25,844 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:25] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.006 0.006 2026-08-21 13:01:25,961 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:25] "GET /web/image?model=product.product&field=image_128&id=1447&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.046 0.041 2026-08-21 13:01:26,015 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:26] "GET /web/image?model=product.product&field=image_128&id=1446&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.015 0.114 2026-08-21 13:01:26,038 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:01:26,067 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:26] "GET /web/image?model=product.product&field=image_128&id=1448&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.020 0.162 2026-08-21 13:01:26,075 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:01:26,083 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:01:26,100 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:01:26,133 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:26] "GET /web/image?model=product.product&field=image_128&id=1449&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.026 0.205 2026-08-21 13:01:26,176 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:26] "GET /web/image?model=product.product&field=image_128&id=1450&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.010 0.242 2026-08-21 13:01:26,220 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:26] "GET /web/image?model=product.product&field=image_128&id=1451&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.009 0.293 2026-08-21 13:01:26,233 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:26] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.265 2026-08-21 13:01:26,250 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:01:26,293 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:26] "GET /web/image?model=product.product&field=image_128&id=1452&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.027 0.220 2026-08-21 13:01:26,305 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:26] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 7 0.004 0.189 2026-08-21 13:01:26,321 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:26] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 13:01:26,357 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:26] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.016 0.196 2026-08-21 13:01:26,377 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:26] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.013 0.170 2026-08-21 13:01:26,393 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:26] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.009 0.159 2026-08-21 13:01:26,401 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:26] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.129 2026-08-21 13:01:26,417 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:26] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.152 2026-08-21 13:01:26,427 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:26] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.002 0.126 2026-08-21 13:01:26,467 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:26] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.024 0.110 2026-08-21 13:01:26,506 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:26] "GET /web/image?model=product.product&field=image_128&id=1453&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.010 0.136 2026-08-21 13:01:26,563 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:26] "GET /web/image?model=product.product&field=image_128&id=1454&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.011 0.163 2026-08-21 13:01:26,619 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:26] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.017 0.196 2026-08-21 13:01:26,664 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:26] "GET /web/image?model=product.product&field=image_128&id=1457&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.012 0.227 2026-08-21 13:01:26,722 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:26] "GET /web/image?model=product.product&field=image_128&id=1456&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.018 0.272 2026-08-21 13:01:26,773 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:26] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.011 0.278 2026-08-21 13:01:26,799 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:26] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.013 0.274 2026-08-21 13:01:26,814 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_combo_product_dont_grant_point on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:01:26,835 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_combo_product_dont_grant_point on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:01:26,839 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:26] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.011 0.259 2026-08-21 13:01:26,847 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_combo_product_dont_grant_point on step: 'click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo"))' 2026-08-21 13:01:26,868 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_combo_product_dont_grant_point on step: 'Check if the combo popup is shown (trigger: .popup.combo-configurator-popup)' 2026-08-21 13:01:26,886 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_combo_product_dont_grant_point on step: 'Select combo item Combo Product 1 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 1")))' 2026-08-21 13:01:26,895 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:26] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.017 0.257 2026-08-21 13:01:26,898 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_combo_product_dont_grant_point on step: 'Select combo item Combo Product 4 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 4")))' 2026-08-21 13:01:26,918 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_combo_product_dont_grant_point on step: 'Select combo item Combo Product 6 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 6")))' 2026-08-21 13:01:26,941 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_combo_product_dont_grant_point on step: 'Click `confirm` (trigger: .popup.combo-configurator-popup footer button.confirm)' 2026-08-21 13:01:26,947 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:26] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.009 0.269 2026-08-21 13:01:27,001 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:27] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.019 0.255 2026-08-21 13:01:27,043 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:27] "GET /web/image?model=product.product&field=image_128&id=1455&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.013 0.251 2026-08-21 13:01:27,101 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:27] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.014 0.280 2026-08-21 13:01:27,163 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_combo_product_dont_grant_point on step: 'click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo"))' 2026-08-21 13:01:27,166 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:27] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.030 0.294 2026-08-21 13:01:27,168 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_combo_product_dont_grant_point on step: 'Check if the combo popup is shown (trigger: .popup.combo-configurator-popup)' 2026-08-21 13:01:27,185 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_combo_product_dont_grant_point on step: 'Select combo item Combo Product 1 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 1")))' 2026-08-21 13:01:27,194 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_combo_product_dont_grant_point on step: 'Select combo item Combo Product 4 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 4")))' 2026-08-21 13:01:27,209 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:27] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.007 0.301 2026-08-21 13:01:27,217 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_combo_product_dont_grant_point on step: 'Select combo item Combo Product 6 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 6")))' 2026-08-21 13:01:27,231 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_combo_product_dont_grant_point on step: 'Click `confirm` (trigger: .popup.combo-configurator-popup footer button.confirm)' 2026-08-21 13:01:27,253 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:27] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.014 0.288 2026-08-21 13:01:27,279 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:27] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.009 0.246 2026-08-21 13:01:27,315 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:27] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.010 0.259 2026-08-21 13:01:27,335 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:27] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.004 0.223 2026-08-21 13:01:27,616 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_combo_product_dont_grant_point on step: 'Check orderline with attributes: {"productName":"100% on the cheapest product"} (trigger: .order-container .orderline:has(.product-name:contains("100% on the cheapest product")))' 2026-08-21 13:01:27,621 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_combo_product_dont_grant_point on step: 'order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00"))' 2026-08-21 13:01:27,625 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:01:27,633 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:27] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:01:27,640 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 23498 2026-08-21 13:01:27,641 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:01:27,647 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 23498 2026-08-21 13:01:27,744 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130127_743806_TestUi.txt 2026-08-21 13:01:27,744 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp1qrg4gfc_chrome_odoo" 2026-08-21 13:01:27,778 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_coupon_change_pricelist ... 2026-08-21 13:01:29,674 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 23734 2026-08-21 13:01:29,676 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpwbyoyw2z_chrome_odoo 2026-08-21 13:01:29,676 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36913/json/version 2026-08-21 13:01:29,678 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:36913/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:01:29,721 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:01:29,722 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36913/json 2026-08-21 13:01:29,725 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:36913/json with timeout 3 increased to 10s during tests 2026-08-21 13:01:29,764 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:36913/devtools/page/C75F79D7F1F94DA74EBC2048BCABFFA6 2026-08-21 13:01:29,779 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:01:29,796 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:01:30,074 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:01:30,076 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:01:30,080 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-08-21 13:01:30,080 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-08-21 13:01:30,094 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:01:30,809 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:30] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 112 0.124 0.596 2026-08-21 13:01:30,812 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'C75F79D7F1F94DA74EBC2048BCABFFA6', 'loaderId': 'A0750B5486F4D067D6826FBDEDB213A9', 'isDownload': False} 2026-08-21 13:01:30,812 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour4')" 2026-08-21 13:01:30,828 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:01:30,844 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:30] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.010 2026-08-21 13:01:30,858 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:30] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.009 0.017 2026-08-21 13:01:30,873 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:30] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.007 0.034 2026-08-21 13:01:31,195 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:31] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.003 0.007 2026-08-21 13:01:31,206 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:31] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.005 2026-08-21 13:01:31,243 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 13:01:31,250 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:31] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:01:31,251 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:31] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.013 2026-08-21 13:01:31,281 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyTour4', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-08-21 13:01:31,990 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:31] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 323 0.293 0.425 2026-08-21 13:01:32,049 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:32] "GET /pos/web HTTP/1.1" 200 - 20 0.016 0.724 2026-08-21 13:01:32,087 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:01:32,115 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:32] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.074 2026-08-21 13:01:32,309 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:32] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.005 2026-08-21 13:01:32,342 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:32] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-08-21 13:01:32,897 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:32] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.206 0.326 2026-08-21 13:01:32,966 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:32] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.038 2026-08-21 13:01:32,991 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:32] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.004 0.013 2026-08-21 13:01:33,001 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:33] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-21 13:01:34,038 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour4 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:01:34,038 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour4 on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:01:34,039 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour4 on step: 'click product 'Test Product 1' (trigger: article.product .product-content .product-name:contains("Test Product 1"))' 2026-08-21 13:01:34,058 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:34] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.027 1.014 2026-08-21 13:01:34,082 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour4 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Test Product 1","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 1")):has(em.qty:contains("1")))' 2026-08-21 13:01:34,107 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:34] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.015 1.069 2026-08-21 13:01:34,115 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour4 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Test Product 1","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 1")):has(em.qty:contains("1")))' 2026-08-21 13:01:34,118 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour4 on step: 'click product 'Test Product 2' (trigger: article.product .product-content .product-name:contains("Test Product 2"))' 2026-08-21 13:01:34,124 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 13:01:34,129 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:01:34,143 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:01:34,164 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:01:34,166 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour4 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Test Product 2","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 2")):has(em.qty:contains("1")))' 2026-08-21 13:01:34,174 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:34] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.014 1.127 2026-08-21 13:01:34,210 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour4 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Test Product 2","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 2")):has(em.qty:contains("1")))' 2026-08-21 13:01:34,216 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour4 on step: '.o_pricelist_button' 2026-08-21 13:01:34,230 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour4 on step: 'select price list 'Public Pricelist' (trigger: .selection-item:contains("Public Pricelist"))' 2026-08-21 13:01:34,237 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:34] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.013 1.193 2026-08-21 13:01:34,256 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour4 on step: 'open code input dialog (trigger: .control-button:contains("Enter Code"))' 2026-08-21 13:01:34,280 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:34] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.014 1.233 2026-08-21 13:01:34,301 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour4 on step: 'enter code value: abcda (trigger: .popup-textinput input[type="text"])' 2026-08-21 13:01:34,304 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour4 on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-08-21 13:01:34,331 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour4 on step: 'order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00"))' 2026-08-21 13:01:34,332 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:34] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.020 1.269 2026-08-21 13:01:34,355 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:34] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.016 0.274 2026-08-21 13:01:34,360 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:34] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:01:34,364 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:01:34,381 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:34] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.017 0.196 2026-08-21 13:01:34,389 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:34] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.002 0.209 2026-08-21 13:01:34,403 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:34] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.007 0.150 2026-08-21 13:01:34,415 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:34] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.006 0.127 2026-08-21 13:01:34,435 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:34] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 6 0.007 0.092 2026-08-21 13:01:34,481 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:34] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.019 0.094 2026-08-21 13:01:34,528 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:34] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 17 0.020 0.114 2026-08-21 13:01:34,561 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:34] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.013 0.155 2026-08-21 13:01:34,582 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:34] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.007 0.162 2026-08-21 13:01:34,630 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:34] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.016 0.184 2026-08-21 13:01:34,674 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:34] "GET /web/image?model=product.product&field=image_128&id=1458&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.009 0.216 2026-08-21 13:01:34,708 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:34] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.021 0.201 2026-08-21 13:01:34,749 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:34] "GET /web/image?model=product.product&field=image_128&id=1459&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.016 0.196 2026-08-21 13:01:34,795 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:34] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.023 0.198 2026-08-21 13:01:34,831 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:34] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.008 0.235 2026-08-21 13:01:34,835 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:34] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.223 2026-08-21 13:01:34,851 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:34] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.003 0.212 2026-08-21 13:01:34,866 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:34] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.002 0.185 2026-08-21 13:01:34,892 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:34] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.009 0.169 2026-08-21 13:01:35,334 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour4 on step: '.o_pricelist_button' 2026-08-21 13:01:35,343 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour4 on step: 'select price list 'Test multi-currency' (trigger: .selection-item:contains("Test multi-currency"))' 2026-08-21 13:01:35,365 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour4 on step: 'order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00"))' 2026-08-21 13:01:35,367 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:01:35,374 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 23734 2026-08-21 13:01:35,375 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:01:35,376 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 23734 2026-08-21 13:01:35,471 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130135_471000_TestUi.txt 2026-08-21 13:01:35,471 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpwbyoyw2z_chrome_odoo" 2026-08-21 13:01:35,500 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_coupon_program_without_rules ... 2026-08-21 13:01:36,386 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 23938 2026-08-21 13:01:36,387 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmps6tjpj1q_chrome_odoo 2026-08-21 13:01:36,387 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43003/json/version 2026-08-21 13:01:36,389 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:43003/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:01:36,423 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:01:36,424 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43003/json 2026-08-21 13:01:36,425 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:43003/json with timeout 3 increased to 10s during tests 2026-08-21 13:01:36,465 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:43003/devtools/page/D36C728DCCC548E7846233EEA9AC01FD 2026-08-21 13:01:36,479 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:01:36,514 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:01:36,803 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:01:36,814 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:01:36,817 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:01:36,817 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:01:36,834 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:01:37,450 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:37] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.127 0.495 2026-08-21 13:01:37,452 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'D36C728DCCC548E7846233EEA9AC01FD', 'loaderId': 'D6DE33188D3BE1BA4B0E737CD63F8B3B', 'isDownload': False} 2026-08-21 13:01:37,453 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour7')" 2026-08-21 13:01:37,469 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:01:37,497 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:37] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.014 0.010 2026-08-21 13:01:37,507 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:37] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.022 2026-08-21 13:01:37,519 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:37] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.043 2026-08-21 13:01:37,886 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:37] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.027 0.011 2026-08-21 13:01:37,898 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:37] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.007 0.026 2026-08-21 13:01:37,908 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:01:37,914 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:37] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:01:37,923 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:37] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.005 2026-08-21 13:01:37,935 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyTour7', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:01:38,621 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:38] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 318 0.273 0.419 2026-08-21 13:01:38,664 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:38] "GET /pos/web HTTP/1.1" 200 - 20 0.009 0.698 2026-08-21 13:01:38,703 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:01:38,764 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:38] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.039 0.079 2026-08-21 13:01:38,902 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:38] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 13:01:38,940 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:38] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.005 2026-08-21 13:01:39,470 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:39] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 191 0.141 0.366 2026-08-21 13:01:39,544 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:39] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.045 2026-08-21 13:01:39,571 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:39] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.011 0.011 2026-08-21 13:01:39,593 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:39] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.005 0.006 2026-08-21 13:01:39,670 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:39] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.019 0.041 2026-08-21 13:01:39,710 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:39] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.014 0.087 2026-08-21 13:01:39,739 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.021 2026-08-21 13:01:39,764 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:39] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.008 0.144 2026-08-21 13:01:39,816 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:39] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.021 0.180 2026-08-21 13:01:39,853 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:39] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.009 0.221 2026-08-21 13:01:39,871 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 13:01:39,884 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:01:39,890 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:01:39,898 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:39] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.014 0.268 2026-08-21 13:01:39,916 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:39] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.007 0.229 2026-08-21 13:01:39,939 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:01:39,970 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:39] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.014 0.212 2026-08-21 13:01:40,019 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:40] "GET /web/image?model=product.product&field=image_128&id=1461&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.014 0.233 2026-08-21 13:01:40,070 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:40] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.019 0.233 2026-08-21 13:01:40,075 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:40] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:01:40,107 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:40] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 7 0.030 0.175 2026-08-21 13:01:40,122 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:40] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.008 0.200 2026-08-21 13:01:40,130 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:40] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.181 2026-08-21 13:01:40,148 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:40] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.195 2026-08-21 13:01:40,166 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:40] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.007 0.181 2026-08-21 13:01:40,196 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:40] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.018 0.156 2026-08-21 13:01:40,221 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:40] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.009 0.133 2026-08-21 13:01:40,275 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:40] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.015 0.151 2026-08-21 13:01:40,314 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:40] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.006 0.178 2026-08-21 13:01:40,331 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:40] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.002 0.175 2026-08-21 13:01:40,348 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:40] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.001 0.171 2026-08-21 13:01:40,367 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:40] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.003 0.162 2026-08-21 13:01:40,420 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:40] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.017 0.152 2026-08-21 13:01:40,577 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour7 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:01:40,594 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour7 on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:01:40,611 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour7 on step: 'click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product"))' 2026-08-21 13:01:40,628 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:40] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.025 0.017 2026-08-21 13:01:40,654 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour7 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Test Product","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product")):has(em.qty:contains("1")))' 2026-08-21 13:01:40,669 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour7 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Test Product","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product")):has(em.qty:contains("1")))' 2026-08-21 13:01:40,676 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour7 on step: 'order total amount is '100' (trigger: .product-screen .order-summary .total:contains("100"))' 2026-08-21 13:01:40,693 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour7 on step: 'open code input dialog (trigger: .control-button:contains("Enter Code"))' 2026-08-21 13:01:40,713 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour7 on step: 'enter code value: abcda (trigger: .popup-textinput input[type="text"])' 2026-08-21 13:01:40,728 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour7 on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-08-21 13:01:40,748 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour7 on step: 'order total amount is '90' (trigger: .product-screen .order-summary .total:contains("90"))' 2026-08-21 13:01:40,793 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:40] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 17 0.029 0.030 2026-08-21 13:01:41,586 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:01:41,597 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:41] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:01:41,606 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 23938 2026-08-21 13:01:41,607 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:01:41,608 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 23938 2026-08-21 13:01:41,703 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130141_703159_TestUi.txt 2026-08-21 13:01:41,703 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmps6tjpj1q_chrome_odoo" 2026-08-21 13:01:41,738 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_discount_specific_product_with_free_product ... 2026-08-21 13:01:43,102 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 24143 2026-08-21 13:01:43,103 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpml6nvc9k_chrome_odoo 2026-08-21 13:01:43,103 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:41543/json/version 2026-08-21 13:01:43,105 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:41543/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:01:43,143 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:01:43,143 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:41543/json 2026-08-21 13:01:43,144 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:41543/json with timeout 3 increased to 10s during tests 2026-08-21 13:01:43,168 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:41543/devtools/page/F192004C144C53FC0FEA2BAF99D2580A 2026-08-21 13:01:43,187 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:01:43,200 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:01:43,528 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:01:43,538 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:01:43,540 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:01:43,540 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:01:43,554 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:01:44,240 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:44] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.150 0.541 2026-08-21 13:01:44,243 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'F192004C144C53FC0FEA2BAF99D2580A', 'loaderId': '878BEC078E8C62CC361C883C59F91D3A', 'isDownload': False} 2026-08-21 13:01:44,243 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltySpecificDiscountWithFreeProductTour')" 2026-08-21 13:01:44,259 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:01:44,280 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:44] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.013 0.009 2026-08-21 13:01:44,291 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:44] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.027 2026-08-21 13:01:44,317 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:44] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.011 0.045 2026-08-21 13:01:44,649 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:44] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.002 0.006 2026-08-21 13:01:44,665 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:44] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.007 0.005 2026-08-21 13:01:44,703 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 13:01:44,713 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:44] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.015 2026-08-21 13:01:44,716 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:44] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:01:44,723 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltySpecificDiscountWithFreeProductTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:01:45,444 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:45] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 321 0.307 0.414 2026-08-21 13:01:45,504 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:45] "GET /pos/web HTTP/1.1" 200 - 20 0.017 0.744 2026-08-21 13:01:45,539 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:01:45,631 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:45] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.061 0.106 2026-08-21 13:01:45,795 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:45] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.012 0.006 2026-08-21 13:01:45,818 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:45] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 13:01:46,305 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:46] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 194 0.129 0.331 2026-08-21 13:01:46,383 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:46] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.046 2026-08-21 13:01:46,407 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:46] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.004 0.012 2026-08-21 13:01:46,424 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:46] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.007 0.005 2026-08-21 13:01:46,512 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:46] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.034 0.037 2026-08-21 13:01:46,546 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:46] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.007 0.096 2026-08-21 13:01:46,553 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:01:46,583 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:46] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.011 0.122 2026-08-21 13:01:46,618 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:46] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.008 0.146 2026-08-21 13:01:46,662 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:46] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.014 0.208 2026-08-21 13:01:46,669 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:01:46,684 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:01:46,699 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:01:46,705 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:46] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.012 0.237 2026-08-21 13:01:46,718 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:46] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.195 2026-08-21 13:01:46,758 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:46] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.012 0.185 2026-08-21 13:01:46,816 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:46] "GET /web/image?model=product.product&field=image_128&id=1463&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.007 0.220 2026-08-21 13:01:46,867 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:46] "GET /web/image?model=product.product&field=image_128&id=1464&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.009 0.236 2026-08-21 13:01:46,881 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:46] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 7 0.007 0.170 2026-08-21 13:01:46,886 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:01:46,890 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:46] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:01:46,900 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:46] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.013 0.171 2026-08-21 13:01:46,918 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:46] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.192 2026-08-21 13:01:46,925 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:46] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.166 2026-08-21 13:01:46,939 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:46] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.167 2026-08-21 13:01:46,951 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:46] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.005 0.124 2026-08-21 13:01:47,007 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:47] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.028 0.108 2026-08-21 13:01:47,029 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:47] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.008 0.125 2026-08-21 13:01:47,064 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:47] "GET /web/image?model=product.product&field=image_128&id=1465&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.008 0.153 2026-08-21 13:01:47,093 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:47] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.005 0.161 2026-08-21 13:01:47,126 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:47] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.008 0.173 2026-08-21 13:01:47,146 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:47] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.003 0.184 2026-08-21 13:01:47,171 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:47] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.006 0.154 2026-08-21 13:01:47,203 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:47] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.011 0.105 2026-08-21 13:01:47,219 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:47] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.107 2026-08-21 13:01:47,410 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountWithFreeProductTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:01:47,435 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountWithFreeProductTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:01:47,442 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:47] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.013 2026-08-21 13:01:47,445 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountWithFreeProductTour on step: 'click product 'Test Product A' (trigger: article.product .product-content .product-name:contains("Test Product A"))' 2026-08-21 13:01:47,489 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountWithFreeProductTour on step: 'click product 'Test Product C' (trigger: article.product .product-content .product-name:contains("Test Product C"))' 2026-08-21 13:01:47,546 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountWithFreeProductTour on step: 'order total amount is '130.00' (trigger: .product-screen .order-summary .total:contains("130.00"))' 2026-08-21 13:01:47,556 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountWithFreeProductTour on step: '.control-button.highlight:contains("Reward")' 2026-08-21 13:01:47,560 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountWithFreeProductTour on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-08-21 13:01:47,577 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountWithFreeProductTour on step: 'order total amount is '130.00' (trigger: .product-screen .order-summary .total:contains("130.00"))' 2026-08-21 13:01:47,586 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:01:47,592 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 24143 2026-08-21 13:01:47,592 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:01:47,594 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 24143 2026-08-21 13:01:47,692 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130147_691777_TestUi.txt 2026-08-21 13:01:47,692 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpml6nvc9k_chrome_odoo" 2026-08-21 13:01:47,736 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_discount_specific_products ... 2026-08-21 13:01:48,795 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 24355 2026-08-21 13:01:48,795 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpxrva8f1a_chrome_odoo 2026-08-21 13:01:48,796 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:41067/json/version 2026-08-21 13:01:48,797 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:41067/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:01:48,864 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:01:48,864 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:41067/json 2026-08-21 13:01:48,865 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:41067/json with timeout 3 increased to 10s during tests 2026-08-21 13:01:48,883 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:41067/devtools/page/6A86FB70432F07F9ADCEB272E23E64F8 2026-08-21 13:01:48,895 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:01:48,976 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:01:49,230 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:01:49,240 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:01:49,242 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:01:49,242 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:01:49,252 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:01:49,872 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:49] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.082 0.542 2026-08-21 13:01:49,875 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '6A86FB70432F07F9ADCEB272E23E64F8', 'loaderId': '254E876608F336D24A99FB50E9848248', 'isDownload': False} 2026-08-21 13:01:49,875 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltySpecificDiscountCategoryTour')" 2026-08-21 13:01:49,894 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:01:49,916 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:49] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.009 2026-08-21 13:01:49,944 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:49] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.010 0.031 2026-08-21 13:01:49,957 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:49] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.038 2026-08-21 13:01:50,244 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:50] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.001 0.011 2026-08-21 13:01:50,257 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:50] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-08-21 13:01:50,299 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:50] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.009 0.008 2026-08-21 13:01:50,299 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:01:50,302 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:50] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:01:50,321 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltySpecificDiscountCategoryTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:01:51,024 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:51] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 321 0.293 0.415 2026-08-21 13:01:51,098 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:51] "GET /pos/web HTTP/1.1" 200 - 20 0.018 0.741 2026-08-21 13:01:51,123 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:01:51,182 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:51] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.101 2026-08-21 13:01:51,333 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:51] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 13:01:51,358 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:51] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-08-21 13:01:52,004 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:52] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 194 0.267 0.345 2026-08-21 13:01:52,084 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:52] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.044 2026-08-21 13:01:52,114 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:52] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.008 0.011 2026-08-21 13:01:52,127 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:52] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-21 13:01:52,213 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:52] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.030 0.043 2026-08-21 13:01:52,251 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:52] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.013 0.098 2026-08-21 13:01:52,293 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.017 2026-08-21 13:01:52,306 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:52] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.016 0.143 2026-08-21 13:01:52,346 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:52] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.007 0.183 2026-08-21 13:01:52,384 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:52] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.006 0.030 2026-08-21 13:01:52,408 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.017 2026-08-21 13:01:52,418 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:01:52,421 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:01:52,430 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:52] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.017 0.245 2026-08-21 13:01:52,448 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:52] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.228 2026-08-21 13:01:52,490 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:52] "GET /web/image?model=product.product&field=image_128&id=1468&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.016 0.179 2026-08-21 13:01:52,506 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:52] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 7 0.006 0.008 2026-08-21 13:01:52,522 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:52] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:01:52,546 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:52] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.009 0.398 2026-08-21 13:01:52,559 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:52] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.006 0.129 2026-08-21 13:01:52,573 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:52] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.007 0.131 2026-08-21 13:01:52,580 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:52] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:01:52,592 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:52] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.010 0.116 2026-08-21 13:01:52,597 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:52] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.119 2026-08-21 13:01:52,640 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:52] "GET /web/image?model=product.product&field=image_128&id=1469&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.014 0.315 2026-08-21 13:01:52,700 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:52] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.032 0.141 2026-08-21 13:01:52,713 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:52] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.161 2026-08-21 13:01:52,741 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:52] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.012 0.158 2026-08-21 13:01:52,791 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:52] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.018 0.187 2026-08-21 13:01:52,831 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:52] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.011 0.217 2026-08-21 13:01:52,855 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:52] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.008 0.204 2026-08-21 13:01:52,873 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:52] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.002 0.165 2026-08-21 13:01:52,889 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:52] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.002 0.168 2026-08-21 13:01:52,906 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:52] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.003 0.128 2026-08-21 13:01:53,162 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountCategoryTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:01:53,177 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountCategoryTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:01:53,199 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountCategoryTour on step: 'click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A"))' 2026-08-21 13:01:53,206 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:53] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.014 0.025 2026-08-21 13:01:53,230 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountCategoryTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"1.00","price":"15.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(em.qty:contains("1")):has(.price:contains("15.00")))' 2026-08-21 13:01:53,240 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountCategoryTour on step: 'order total amount is '15.00' (trigger: .product-screen .order-summary .total:contains("15.00"))' 2026-08-21 13:01:53,242 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountCategoryTour on step: 'click product 'Product B' (trigger: article.product .product-content .product-name:contains("Product B"))' 2026-08-21 13:01:53,286 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountCategoryTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product B","quantity":"1.00","price":"50.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product B")):has(em.qty:contains("1")):has(.price:contains("50.00")))' 2026-08-21 13:01:53,297 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountCategoryTour on step: 'order total amount is '40.00' (trigger: .product-screen .order-summary .total:contains("40.00"))' 2026-08-21 13:01:53,299 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:01:53,305 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 24355 2026-08-21 13:01:53,306 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:01:53,306 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 24355 2026-08-21 13:01:53,410 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130153_409855_TestUi.txt 2026-08-21 13:01:53,410 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpxrva8f1a_chrome_odoo" 2026-08-21 13:01:53,443 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_discount_with_reward_product_domain ... 2026-08-21 13:01:54,674 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 24566 2026-08-21 13:01:54,675 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp1ot5mtkt_chrome_odoo 2026-08-21 13:01:54,679 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39857/json/version 2026-08-21 13:01:54,681 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:39857/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:01:54,712 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:01:54,714 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39857/json 2026-08-21 13:01:54,715 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:39857/json with timeout 3 increased to 10s during tests 2026-08-21 13:01:54,784 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:39857/devtools/page/EE0D172F2E38DD6D1CD97F984F368778 2026-08-21 13:01:54,799 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:01:54,809 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:01:55,098 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:01:55,106 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:01:55,108 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:01:55,108 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:01:55,118 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:01:55,680 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:55] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.088 0.478 2026-08-21 13:01:55,683 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'EE0D172F2E38DD6D1CD97F984F368778', 'loaderId': 'FFFCA120E96718ECD9CDC583AA206EC8', 'isDownload': False} 2026-08-21 13:01:55,683 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltySpecificDiscountWithRewardProductDomainTour')" 2026-08-21 13:01:55,699 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:01:55,710 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:55] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.006 2026-08-21 13:01:55,717 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:55] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.013 2026-08-21 13:01:55,723 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:55] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.021 2026-08-21 13:01:56,078 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:56] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.006 0.007 2026-08-21 13:01:56,110 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:56] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.015 0.009 2026-08-21 13:01:56,134 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:56] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.005 2026-08-21 13:01:56,140 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:01:56,142 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:56] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:01:56,152 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltySpecificDiscountWithRewardProductDomainTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:01:56,854 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:56] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 321 0.287 0.423 2026-08-21 13:01:56,918 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:56] "GET /pos/web HTTP/1.1" 200 - 20 0.025 0.718 2026-08-21 13:01:56,976 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:01:56,996 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:56] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.023 0.094 2026-08-21 13:01:57,193 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:57] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.005 0.006 2026-08-21 13:01:57,221 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:57] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 13:01:57,757 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:57] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 194 0.159 0.353 2026-08-21 13:01:57,836 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:57] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.047 2026-08-21 13:01:57,854 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:57] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.002 0.009 2026-08-21 13:01:57,871 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:57] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 13:01:57,969 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:57] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.037 0.047 2026-08-21 13:01:58,009 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:01:58,022 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:58] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.023 0.108 2026-08-21 13:01:58,070 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:58] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.017 0.160 2026-08-21 13:01:58,133 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:58] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.022 0.206 2026-08-21 13:01:58,152 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 13:01:58,173 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 13:01:58,181 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:01:58,198 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:58] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.014 0.282 2026-08-21 13:01:58,207 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:01:58,236 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:58] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.010 0.306 2026-08-21 13:01:58,250 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:58] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.233 2026-08-21 13:01:58,297 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:58] "GET /web/image?model=product.product&field=image_128&id=1471&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.012 0.261 2026-08-21 13:01:58,342 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:58] "GET /web/image?model=product.product&field=image_128&id=1472&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.014 0.256 2026-08-21 13:01:58,356 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:58] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 7 0.005 0.167 2026-08-21 13:01:58,370 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:58] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:01:58,386 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:58] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.017 0.152 2026-08-21 13:01:58,413 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:58] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.019 0.148 2026-08-21 13:01:58,426 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:58] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.002 0.167 2026-08-21 13:01:58,444 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:58] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.011 0.131 2026-08-21 13:01:58,448 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.116 2026-08-21 13:01:58,512 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:58] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.018 0.144 2026-08-21 13:01:58,540 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:58] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.011 0.136 2026-08-21 13:01:58,578 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:58] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.008 0.165 2026-08-21 13:01:58,615 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:58] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.010 0.183 2026-08-21 13:01:58,652 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:58] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.007 0.210 2026-08-21 13:01:58,673 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:58] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.002 0.196 2026-08-21 13:01:58,696 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:58] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.002 0.174 2026-08-21 13:01:58,716 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:58] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.006 0.157 2026-08-21 13:01:58,736 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:58] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.007 0.143 2026-08-21 13:01:58,893 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountWithRewardProductDomainTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:01:58,910 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountWithRewardProductDomainTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:01:58,926 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountWithRewardProductDomainTour on step: 'click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A"))' 2026-08-21 13:01:58,928 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:58] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.015 0.013 2026-08-21 13:01:58,966 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountWithRewardProductDomainTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"1.00","price":"15.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(em.qty:contains("1")):has(.price:contains("15.00")))' 2026-08-21 13:01:58,988 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountWithRewardProductDomainTour on step: 'order total amount is '15.00' (trigger: .product-screen .order-summary .total:contains("15.00"))' 2026-08-21 13:01:58,994 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountWithRewardProductDomainTour on step: 'click product 'Product B' (trigger: article.product .product-content .product-name:contains("Product B"))' 2026-08-21 13:01:59,040 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountWithRewardProductDomainTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product B","quantity":"1.00","price":"50.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product B")):has(em.qty:contains("1")):has(.price:contains("50.00")))' 2026-08-21 13:01:59,060 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountWithRewardProductDomainTour on step: 'order total amount is '40.00' (trigger: .product-screen .order-summary .total:contains("40.00"))' 2026-08-21 13:01:59,062 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:01:59,081 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:01:59] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:01:59,118 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 24566 2026-08-21 13:01:59,119 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:01:59,120 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 24566 2026-08-21 13:01:59,215 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130159_214635_TestUi.txt 2026-08-21 13:01:59,215 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp1ot5mtkt_chrome_odoo" 2026-08-21 13:01:59,247 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_dont_grant_points_reward_order_lines ... 2026-08-21 13:02:00,448 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 24773 2026-08-21 13:02:00,462 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpyg8zf1ij_chrome_odoo 2026-08-21 13:02:00,462 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37769/json/version 2026-08-21 13:02:00,464 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:37769/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:02:00,509 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:02:00,509 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37769/json 2026-08-21 13:02:00,510 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:37769/json with timeout 3 increased to 10s during tests 2026-08-21 13:02:00,523 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:37769/devtools/page/D714E4AD0BB277292FF0163198792FFC 2026-08-21 13:02:00,572 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:02:00,592 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:02:00,900 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:02:00,909 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:02:00,914 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:02:00,914 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:02:00,941 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:02:01,597 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:01] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.092 0.569 2026-08-21 13:02:01,602 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'D714E4AD0BB277292FF0163198792FFC', 'loaderId': '8D1856E8AFF9F98E4504673FA7DFDCB0', 'isDownload': False} 2026-08-21 13:02:01,602 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyDontGrantPointsForRewardOrderLines')" 2026-08-21 13:02:01,621 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:02:01,650 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:01] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.020 0.011 2026-08-21 13:02:01,655 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:01] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.022 2026-08-21 13:02:01,668 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:01] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.007 0.028 2026-08-21 13:02:01,991 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:01] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.006 0.008 2026-08-21 13:02:02,003 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:02] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.016 2026-08-21 13:02:02,040 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:02] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-08-21 13:02:02,042 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:02:02,046 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:02] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:02:02,058 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyDontGrantPointsForRewardOrderLines', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:02:02,712 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:02] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 327 0.262 0.401 2026-08-21 13:02:02,787 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:02] "GET /pos/web HTTP/1.1" 200 - 20 0.026 0.658 2026-08-21 13:02:02,812 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:02:02,865 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:02] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.027 0.102 2026-08-21 13:02:03,041 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:03] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.005 2026-08-21 13:02:03,078 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:03] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-08-21 13:02:03,583 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:03] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 194 0.143 0.343 2026-08-21 13:02:03,674 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:03] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.024 0.053 2026-08-21 13:02:03,694 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:03] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.003 0.011 2026-08-21 13:02:03,707 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:03] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 13:02:03,794 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:03] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.029 0.036 2026-08-21 13:02:03,830 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:03] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.009 0.091 2026-08-21 13:02:03,848 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:02:03,895 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:03] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.020 0.135 2026-08-21 13:02:03,936 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:03] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.014 0.182 2026-08-21 13:02:03,948 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:03] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:02:03,960 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:02:03,967 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:02:03,988 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:03] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.018 0.224 2026-08-21 13:02:04,023 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:04] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.008 0.268 2026-08-21 13:02:04,048 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:04] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.016 0.230 2026-08-21 13:02:04,103 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:04] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.019 0.234 2026-08-21 13:02:04,148 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:04] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.017 0.235 2026-08-21 13:02:04,199 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:04] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.012 0.215 2026-08-21 13:02:04,205 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:04] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:02:04,220 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:04] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 7 0.013 0.201 2026-08-21 13:02:04,234 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:04] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.007 0.201 2026-08-21 13:02:04,240 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:04] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:02:04,267 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:04] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.020 0.190 2026-08-21 13:02:04,271 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:04] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.190 2026-08-21 13:02:04,288 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:04] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.001 0.015 2026-08-21 13:02:04,299 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:04] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.144 2026-08-21 13:02:04,320 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:04] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.006 0.087 2026-08-21 13:02:04,338 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:04] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.002 0.091 2026-08-21 13:02:04,388 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:04] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.013 0.131 2026-08-21 13:02:04,400 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:04] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.002 0.292 2026-08-21 13:02:04,423 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:04] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.004 0.128 2026-08-21 13:02:04,440 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:04] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.006 0.103 2026-08-21 13:02:04,717 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:02:04,732 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:02:04,751 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:02:04,759 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:02:04,776 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:04] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.042 0.014 2026-08-21 13:02:04,831 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'select customer 'AAA Test Partner' (trigger: .partnerlist-screen .partner-line td:contains("AAA Test Partner"))' 2026-08-21 13:02:04,859 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer"))' 2026-08-21 13:02:04,861 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:04] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.005 0.009 2026-08-21 13:02:04,878 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("1")))' 2026-08-21 13:02:04,899 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:04] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.004 0.012 2026-08-21 13:02:04,914 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("1")))' 2026-08-21 13:02:04,928 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 13:02:04,936 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("1")))' 2026-08-21 13:02:04,944 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("1")))' 2026-08-21 13:02:04,945 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:04] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.007 0.011 2026-08-21 13:02:04,966 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:04] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.008 0.011 2026-08-21 13:02:04,967 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: '.control-button.highlight:contains("Reward")' 2026-08-21 13:02:04,988 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-08-21 13:02:04,996 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'select reward (trigger: .selection-item:contains("100% on the cheapest product"))' 2026-08-21 13:02:05,011 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:05] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.006 0.011 2026-08-21 13:02:06,583 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:06] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.004 2026-08-21 13:02:08,407 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:08] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.014 0.003 2026-08-21 13:02:13,375 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:13] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.004 2026-08-21 13:02:19,211 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:19] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:02:24,996 104 _WARNING rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines failed at step select reward (trigger: .selection-item:contains("100% on the cheapest product")) { "content": "go back to the products", "trigger": ".pos-rightheader .floor-button", "mobile": true }, { "trigger": ".control-button.highlight:contains(\"Reward\")", "run": "[function]" }, { "content": "open reward dialog", "trigger": ".control-button:contains(\"Reward\")" }, ----- FAILING STEP ----- { "content": "select reward", "extra_trigger": ".selection-item span:nth-child(2)", "trigger": ".selection-item:contains(\"100% on the cheapest product\")" }, ----------------------- { "content": "order total amount is '5.10'", "trigger": ".product-screen .order-summary .total:contains(\"5.10\")", "isCheck": true }, { "content": "click pay button", "trigger": ".product-screen .pay-order-button", "mobile": false }, { "content": "click pay button", "trigger": ".btn-switchpane:contains('Pay')", "mobile": true }, 2026-08-21 13:02:24,997 104 _ERROR rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines failed at step select reward (trigger: .selection-item:contains("100% on the cheapest product")) 2026-08-21 13:02:24,997 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Asking for screenshot 2026-08-21 13:02:24,997 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Asking for screenshot 2026-08-21 13:02:25,087 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Screenshot in: /tmp/odoo_tests/rb-022b3bb-224122-406412/screenshots/sc_20260821_130225_086505_TestUi.png 2026-08-21 13:02:25,114 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 24773 2026-08-21 13:02:25,115 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Screenshot in: /tmp/odoo_tests/rb-022b3bb-224122-406412/screenshots/sc_20260821_130225_114252_TestUi.png 2026-08-21 13:02:25,116 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:02:25,116 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 24773 2026-08-21 13:02:25,211 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130225_210986_TestUi.txt 2026-08-21 13:02:25,211 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpyg8zf1ij_chrome_odoo" 2026-08-21 13:02:25,229 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: ====================================================================== 2026-08-21 13:02:25,229 104 _ERROR rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: FAIL: TestUi.test_dont_grant_points_reward_order_lines _Traceback_ (most recent call last): File "/data/build/Viindoo-odoo-17.0/addons/pos_loyalty/tests/test_frontend.py", line 1812, in test_dont_grant_points_reward_order_lines self.start_tour( File "/data/build/Viindoo-odoo-17.0/odoo/tests/common.py", line 2217, in start_tour return self.browser_js(url_path=url_path, code=code, ready=ready, **kwargs) File "/data/build/Viindoo-odoo-17.0/odoo/tests/common.py", line 2194, in browser_js self.fail('%s\n\n%s' % (message, error)) AssertionError: The test code "odoo.startTour('PosLoyaltyDontGrantPointsForRewardOrderLines', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" failed Tour PosLoyaltyDontGrantPointsForRewardOrderLines failed at step select reward (trigger: .selection-item:contains("100% on the cheapest product")) 2026-08-21 13:02:25,242 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: Retrying a failed test: test_dont_grant_points_reward_order_lines (odoo.addons.pos_loyalty.tests.test_frontend.TestUi) 2026-08-21 13:02:25,243 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_dont_grant_points_reward_order_lines ... 2026-08-21 13:02:26,328 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 24988 2026-08-21 13:02:26,339 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpgxihgsye_chrome_odoo 2026-08-21 13:02:26,341 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:45397/json/version 2026-08-21 13:02:26,343 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:45397/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:02:26,385 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:02:26,385 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:45397/json 2026-08-21 13:02:26,386 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:45397/json with timeout 3 increased to 10s during tests 2026-08-21 13:02:26,396 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:45397/devtools/page/C8D6ABC63F4D120DF351695DF45AEA01 2026-08-21 13:02:26,462 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:02:26,470 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:02:26,714 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:02:26,723 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:02:26,725 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:02:26,725 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:02:26,741 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:02:27,338 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:27] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.120 0.484 2026-08-21 13:02:27,341 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'C8D6ABC63F4D120DF351695DF45AEA01', 'loaderId': '61E232742F23C679206E66FD13DBB093', 'isDownload': False} 2026-08-21 13:02:27,341 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyDontGrantPointsForRewardOrderLines')" 2026-08-21 13:02:27,353 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:02:27,374 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:27] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.010 0.009 2026-08-21 13:02:27,387 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:27] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.006 0.024 2026-08-21 13:02:27,404 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:27] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.011 0.037 2026-08-21 13:02:27,714 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:27] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.004 0.005 2026-08-21 13:02:27,724 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:27] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.007 2026-08-21 13:02:27,757 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:02:27,798 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:27] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.009 0.019 2026-08-21 13:02:27,807 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:27] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.018 2026-08-21 13:02:27,808 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyDontGrantPointsForRewardOrderLines', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:02:28,411 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:28] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 327 0.211 0.388 2026-08-21 13:02:28,478 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:28] "GET /pos/web HTTP/1.1" 200 - 20 0.024 0.611 2026-08-21 13:02:28,507 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:02:28,575 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:28] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.020 0.125 2026-08-21 13:02:28,702 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:28] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.005 2026-08-21 13:02:28,733 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:28] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.004 2026-08-21 13:02:29,221 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:29] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 194 0.174 0.298 2026-08-21 13:02:29,307 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:29] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.033 0.041 2026-08-21 13:02:29,335 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:29] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.015 0.008 2026-08-21 13:02:29,345 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:29] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-21 13:02:29,430 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:29] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.021 0.047 2026-08-21 13:02:29,471 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:29] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.017 0.088 2026-08-21 13:02:29,494 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:29] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 13:02:29,517 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:29] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.018 0.121 2026-08-21 13:02:29,564 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:29] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.010 0.188 2026-08-21 13:02:29,573 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02: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-08-21 13:02:29,587 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:02:29,597 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:02:29,613 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:29] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.010 0.232 2026-08-21 13:02:29,652 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:29] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.013 0.254 2026-08-21 13:02:29,674 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:29] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.010 0.229 2026-08-21 13:02:29,681 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:29] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:02:29,729 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:29] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.018 0.213 2026-08-21 13:02:29,768 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:29] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.007 0.239 2026-08-21 13:02:29,776 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:29] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 7 0.003 0.173 2026-08-21 13:02:29,785 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:29] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.162 2026-08-21 13:02:29,800 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:29] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:02:29,805 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:29] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.010 0.134 2026-08-21 13:02:29,816 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:29] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.127 2026-08-21 13:02:29,822 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:29] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.132 2026-08-21 13:02:29,832 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:29] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.094 2026-08-21 13:02:29,867 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:29] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.012 0.075 2026-08-21 13:02:29,888 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:29] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.007 0.087 2026-08-21 13:02:29,923 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:29] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.006 0.111 2026-08-21 13:02:29,937 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:29] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.001 0.124 2026-08-21 13:02:29,952 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:29] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.001 0.131 2026-08-21 13:02:29,971 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:29] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.002 0.125 2026-08-21 13:02:29,981 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:29] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.003 0.068 2026-08-21 13:02:30,308 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:02:30,328 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:02:30,337 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:30] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.008 0.014 2026-08-21 13:02:30,341 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:02:30,359 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:02:30,406 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'select customer 'AAA Test Partner' (trigger: .partnerlist-screen .partner-line td:contains("AAA Test Partner"))' 2026-08-21 13:02:30,428 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer"))' 2026-08-21 13:02:30,445 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("1")))' 2026-08-21 13:02:30,446 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:30] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.005 0.021 2026-08-21 13:02:30,452 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("1")))' 2026-08-21 13:02:30,470 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 13:02:30,470 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:30] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.010 0.009 2026-08-21 13:02:30,498 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("1")))' 2026-08-21 13:02:30,526 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("1")))' 2026-08-21 13:02:30,526 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: '.control-button.highlight:contains("Reward")' 2026-08-21 13:02:30,531 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:30] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.004 0.011 2026-08-21 13:02:31,298 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-08-21 13:02:31,308 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'select reward (trigger: .selection-item:contains("100% on the cheapest product"))' 2026-08-21 13:02:31,330 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'order total amount is '5.10' (trigger: .product-screen .order-summary .total:contains("5.10"))' 2026-08-21 13:02:31,341 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:02:31,365 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:02:31,372 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:31] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:02:31,373 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:31] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:02:31,384 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:02:31,412 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 13:02:31,429 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-08-21 13:02:31,441 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:02:31,458 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:02:31,474 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:02:31,494 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:02:31,502 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #80447790 for PoS orders references: ['Order 00264-002-0001'] (draft: False) 2026-08-21 13:02:31,511 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:31] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:02:31,725 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #80447790 with result: [{'id': 311, 'pos_reference': 'Order 00264-002-0001', 'account_move': False}] 2026-08-21 13:02:31,753 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:31] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 104 0.149 0.109 2026-08-21 13:02:32,822 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:32] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 45 0.061 0.985 2026-08-21 13:02:32,830 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.245 2026-08-21 13:02:32,877 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:32] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 11 0.011 0.010 2026-08-21 13:02:33,609 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:02:33,620 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:33] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:02:33,631 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 24988 2026-08-21 13:02:33,631 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:02:33,632 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 24988 2026-08-21 13:02:33,731 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130233_730994_TestUi.txt 2026-08-21 13:02:33,731 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpgxihgsye_chrome_odoo" 2026-08-21 13:02:33,804 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_ewallet_expiration_date ... 2026-08-21 13:02:34,747 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 25208 2026-08-21 13:02:34,747 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpzmthfvwu_chrome_odoo 2026-08-21 13:02:34,747 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:46375/json/version 2026-08-21 13:02:34,749 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:46375/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:02:34,847 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:02:34,847 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:46375/json 2026-08-21 13:02:34,848 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:46375/json with timeout 3 increased to 10s during tests 2026-08-21 13:02:34,855 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:46375/devtools/page/3E05B75C142760AD43C9AA071AC2420D 2026-08-21 13:02:34,886 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:02:34,902 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:02:35,195 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:02:35,203 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:02:35,205 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:02:35,205 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:02:35,219 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:02:35,932 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:35] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 116 0.132 0.586 2026-08-21 13:02:35,934 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '3E05B75C142760AD43C9AA071AC2420D', 'loaderId': '17D653693AD8991BC6E377B29EE7DA24', 'isDownload': False} 2026-08-21 13:02:35,935 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('ExpiredEWalletProgramTour')" 2026-08-21 13:02:35,948 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:02:35,974 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:35] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.018 0.008 2026-08-21 13:02:35,993 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:35] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.012 0.025 2026-08-21 13:02:36,005 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:36] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.006 0.038 2026-08-21 13:02:36,328 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:36] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.002 0.013 2026-08-21 13:02:36,339 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:36] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.005 2026-08-21 13:02:36,360 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:36] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 13:02:36,376 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:36] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:02:36,385 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:02:36,388 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('ExpiredEWalletProgramTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:02:37,036 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:37] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 321 0.247 0.399 2026-08-21 13:02:37,099 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:37] "GET /pos/ui HTTP/1.1" 200 - 20 0.028 0.662 2026-08-21 13:02:37,128 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:02:37,199 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:37] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.056 0.079 2026-08-21 13:02:37,409 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:37] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-08-21 13:02:37,453 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:37] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.009 2026-08-21 13:02:38,003 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:38] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 194 0.224 0.318 2026-08-21 13:02:38,070 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:38] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.038 2026-08-21 13:02:38,091 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:38] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.003 0.009 2026-08-21 13:02:38,101 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:38] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.003 2026-08-21 13:02:38,193 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:38] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.043 0.036 2026-08-21 13:02:38,241 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:38] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.013 0.109 2026-08-21 13:02:38,255 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:02:38,308 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:38] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.023 0.162 2026-08-21 13:02:38,346 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:38] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.010 0.208 2026-08-21 13:02:38,396 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:38] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.010 0.038 2026-08-21 13:02:38,463 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:38] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.032 0.287 2026-08-21 13:02:38,473 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:02:38,479 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:38] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.008 0.276 2026-08-21 13:02:38,482 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:02:38,492 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:02:38,540 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:38] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.030 0.230 2026-08-21 13:02:38,590 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:38] "GET /web/image?model=product.product&field=image_128&id=37&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.014 0.263 2026-08-21 13:02:38,629 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:38] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.009 0.480 2026-08-21 13:02:38,675 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:38] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.014 0.262 2026-08-21 13:02:38,684 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:38] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:02:38,694 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:38] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:02:38,694 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:38] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 7 0.007 0.189 2026-08-21 13:02:38,713 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:38] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.012 0.194 2026-08-21 13:02:38,719 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:38] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.194 2026-08-21 13:02:38,728 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:38] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.002 0.182 2026-08-21 13:02:38,738 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:38] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.140 2026-08-21 13:02:38,803 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:38] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.036 0.136 2026-08-21 13:02:38,831 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:38] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.013 0.119 2026-08-21 13:02:38,849 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:38] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.009 0.132 2026-08-21 13:02:38,874 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:38] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.004 0.152 2026-08-21 13:02:38,901 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:38] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.010 0.157 2026-08-21 13:02:38,917 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:38] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.001 0.163 2026-08-21 13:02:38,936 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:38] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.005 0.087 2026-08-21 13:02:39,191 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour ExpiredEWalletProgramTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:02:39,209 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour ExpiredEWalletProgramTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:02:39,224 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour ExpiredEWalletProgramTour on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:02:39,225 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:39] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.013 2026-08-21 13:02:39,240 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour ExpiredEWalletProgramTour on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:02:39,284 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour ExpiredEWalletProgramTour on step: 'select customer 'AAAA' (trigger: .partnerlist-screen .partner-line td:contains("AAAA"))' 2026-08-21 13:02:39,298 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour ExpiredEWalletProgramTour on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 13:02:39,319 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:39] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 10 0.008 0.018 2026-08-21 13:02:39,320 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour ExpiredEWalletProgramTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("1")))' 2026-08-21 13:02:39,346 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:39] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 6 0.006 0.017 2026-08-21 13:02:39,350 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour ExpiredEWalletProgramTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:02:39,370 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour ExpiredEWalletProgramTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:02:39,372 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour ExpiredEWalletProgramTour on step: 'click numpad button: 6 (trigger: div.numpad.row button.col:contains("6"))' 2026-08-21 13:02:39,376 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour ExpiredEWalletProgramTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:02:39,398 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour ExpiredEWalletProgramTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:02:39,412 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour ExpiredEWalletProgramTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:02:39,424 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour ExpiredEWalletProgramTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"2","price":"12.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("2")):has(.price:contains("12.00")))' 2026-08-21 13:02:40,270 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour ExpiredEWalletProgramTour on step: '.control-button:contains("eWallet"):not(:has(.highlight))' 2026-08-21 13:02:40,273 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour ExpiredEWalletProgramTour on step: '.control-button:contains("eWallet")' 2026-08-21 13:02:40,291 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour ExpiredEWalletProgramTour on step: 'error popup is shown (trigger: .modal-dialog .popup-error)' 2026-08-21 13:02:40,308 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour ExpiredEWalletProgramTour on step: 'click confirm button (trigger: .popup-error .footer .cancel)' 2026-08-21 13:02:40,313 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:02:40,315 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:40] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.001 2026-08-21 13:02:40,348 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:40] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:02:40,373 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 25208 2026-08-21 13:02:40,378 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:02:40,380 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 25208 2026-08-21 13:02:40,487 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130240_486338_TestUi.txt 2026-08-21 13:02:40,487 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpzmthfvwu_chrome_odoo" 2026-08-21 13:02:40,519 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_ewallet_program ... 2026-08-21 13:02:41,737 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 25431 2026-08-21 13:02:41,738 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmprus1saj5_chrome_odoo 2026-08-21 13:02:41,738 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:34113/json/version 2026-08-21 13:02:41,739 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:34113/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:02:41,768 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:02:41,768 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:34113/json 2026-08-21 13:02:41,769 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:34113/json with timeout 3 increased to 10s during tests 2026-08-21 13:02:41,780 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:34113/devtools/page/C5D67E726F758B870BE74FF475A0CB23 2026-08-21 13:02:41,786 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:02:41,804 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:02:42,089 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:02:42,097 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:02:42,121 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:02:42,121 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:02:42,137 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:02:42,775 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:42] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.105 0.536 2026-08-21 13:02:42,777 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'C5D67E726F758B870BE74FF475A0CB23', 'loaderId': 'A01FCE95562E02F012670867B8D08182', 'isDownload': False} 2026-08-21 13:02:42,778 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('EWalletProgramTour1')" 2026-08-21 13:02:42,787 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:02:42,802 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:42] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.009 2026-08-21 13:02:42,810 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:42] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.020 2026-08-21 13:02:42,826 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:42] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.006 0.030 2026-08-21 13:02:43,243 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:43] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.005 0.013 2026-08-21 13:02:43,259 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:43] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.010 0.013 2026-08-21 13:02:43,287 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:02:43,308 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:43] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.009 0.007 2026-08-21 13:02:43,312 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:43] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:02:43,320 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('EWalletProgramTour1', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:02:44,120 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:44] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 323 0.329 0.462 2026-08-21 13:02:44,182 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:44] "GET /pos/web HTTP/1.1" 200 - 20 0.020 0.820 2026-08-21 13:02:44,201 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:02:44,263 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:44] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.041 0.071 2026-08-21 13:02:44,436 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:44] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.005 2026-08-21 13:02:44,475 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:44] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.005 2026-08-21 13:02:44,999 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:44] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 194 0.167 0.334 2026-08-21 13:02:45,067 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:45] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.041 2026-08-21 13:02:45,096 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:45] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.010 0.011 2026-08-21 13:02:45,111 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:45] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-21 13:02:45,221 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:45] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.040 0.055 2026-08-21 13:02:45,270 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:45] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.012 0.130 2026-08-21 13:02:45,281 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:02:45,314 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:45] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.013 0.168 2026-08-21 13:02:45,330 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 13:02:45,340 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:02:45,346 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:02:45,350 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:02:45,358 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:45] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.011 0.204 2026-08-21 13:02:45,420 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:45] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.023 0.237 2026-08-21 13:02:45,459 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:45] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.009 0.276 2026-08-21 13:02:45,491 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:45] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.023 0.226 2026-08-21 13:02:45,531 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:45] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.007 0.230 2026-08-21 13:02:45,544 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:45] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 7 0.006 0.187 2026-08-21 13:02:45,554 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:45] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:02:45,570 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:45] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.015 0.188 2026-08-21 13:02:45,585 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:45] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.007 0.156 2026-08-21 13:02:45,594 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:45] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.002 0.129 2026-08-21 13:02:45,606 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:45] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.108 2026-08-21 13:02:45,610 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:45] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.098 2026-08-21 13:02:45,652 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:45] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.015 0.101 2026-08-21 13:02:45,676 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:45] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.008 0.110 2026-08-21 13:02:45,719 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:45] "GET /web/image?model=product.product&field=image_128&id=37&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.008 0.127 2026-08-21 13:02:45,764 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:45] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.012 0.158 2026-08-21 13:02:45,818 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:45] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.018 0.200 2026-08-21 13:02:45,837 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:45] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.004 0.221 2026-08-21 13:02:45,855 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:45] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.002 0.196 2026-08-21 13:02:45,873 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:45] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.001 0.189 2026-08-21 13:02:45,888 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:45] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.005 0.157 2026-08-21 13:02:46,057 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:02:46,078 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:02:46,091 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'click product 'Top-up eWallet' (trigger: article.product .product-content .product-name:contains("Top-up eWallet"))' 2026-08-21 13:02:46,099 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:46] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.018 0.015 2026-08-21 13:02:46,125 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00"))' 2026-08-21 13:02:46,129 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:02:46,141 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-21 13:02:46,208 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'partner list screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:02:46,224 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'click partner 'AAAAAAA' from partner list screen (trigger: .partnerlist-screen .partner-list-contents .partner-line td:contains("AAAAAAA"))' 2026-08-21 13:02:46,234 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:02:46,270 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:46] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 8 0.020 0.013 2026-08-21 13:02:46,274 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:02:46,279 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:46] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:02:46,281 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:46] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:02:46,305 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:02:46,312 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 13:02:46,330 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:02:46,340 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:02:46,355 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #46888859 for PoS orders references: ['Order 00266-002-0001'] (draft: False) 2026-08-21 13:02:46,362 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:02:46,375 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:46] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:02:46,491 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #46888859 with result: [{'id': 312, 'pos_reference': 'Order 00266-002-0001', 'account_move': False}] 2026-08-21 13:02:46,512 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:46] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 100 0.062 0.099 2026-08-21 13:02:46,600 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:46] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 44 0.032 0.048 2026-08-21 13:02:46,648 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:46] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 11 0.006 0.011 2026-08-21 13:02:47,383 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:02:47,399 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:02:47,442 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'select customer 'BBBBBBB' (trigger: .partnerlist-screen .partner-line td:contains("BBBBBBB"))' 2026-08-21 13:02:47,465 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:47] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.007 0.011 2026-08-21 13:02:47,468 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'click product 'Top-up eWallet' (trigger: article.product .product-content .product-name:contains("Top-up eWallet"))' 2026-08-21 13:02:47,497 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Top-up eWallet","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Top-up eWallet")):has(em.qty:contains("1")))' 2026-08-21 13:02:47,497 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:02:47,503 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:47] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.012 0.011 2026-08-21 13:02:47,518 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:02:47,533 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:02:47,539 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:47] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.005 0.012 2026-08-21 13:02:47,543 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:02:47,558 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:47] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:02:47,558 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:02:47,577 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:02:47,591 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Top-up eWallet","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Top-up eWallet")):has(em.qty:contains("1")))' 2026-08-21 13:02:47,607 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'order total amount is '10.00' (trigger: .product-screen .order-summary .total:contains("10.00"))' 2026-08-21 13:02:47,627 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:02:47,642 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:02:47,658 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:02:47,675 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:02:47,690 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:02:47,707 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:02:47,720 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #86985075 for PoS orders references: ['Order 00266-002-0002'] (draft: False) 2026-08-21 13:02:47,724 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:02:47,786 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #86985075 with result: [{'id': 313, 'pos_reference': 'Order 00266-002-0002', 'account_move': False}] 2026-08-21 13:02:47,801 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:47] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 42 0.028 0.057 2026-08-21 13:02:47,874 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:47] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 30 0.024 0.041 2026-08-21 13:02:48,570 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:48] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-21 13:02:48,638 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:02:48,649 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:48] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:02:48,660 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 25431 2026-08-21 13:02:48,661 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:02:48,661 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 25431 2026-08-21 13:02:48,757 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130248_757062_TestUi.txt 2026-08-21 13:02:48,757 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmprus1saj5_chrome_odoo" 2026-08-21 13:02:49,081 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 25648 2026-08-21 13:02:49,082 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpuf4k3p6w_chrome_odoo 2026-08-21 13:02:49,082 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43289/json/version 2026-08-21 13:02:49,084 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:43289/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:02:49,124 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:02:49,125 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43289/json 2026-08-21 13:02:49,125 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:43289/json with timeout 3 increased to 10s during tests 2026-08-21 13:02:49,167 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:43289/devtools/page/73E38D9F1224C437F87BC9C128D6C1B8 2026-08-21 13:02:49,194 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:02:49,206 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:02:49,307 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:02:49,309 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:02:49,312 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:02:49,312 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:02:49,409 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:49] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 20 0.023 0.065 2026-08-21 13:02:49,413 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '73E38D9F1224C437F87BC9C128D6C1B8', 'loaderId': '46B889D38B3E1F545DBFCC12E32FBE2A', 'isDownload': False} 2026-08-21 13:02:49,413 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('EWalletProgramTour2')" 2026-08-21 13:02:49,441 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:02:49,445 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:49] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.008 2026-08-21 13:02:49,455 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:49] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.022 2026-08-21 13:02:49,496 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:49] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.035 0.020 2026-08-21 13:02:49,812 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:49] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.001 0.008 2026-08-21 13:02:49,825 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:49] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-08-21 13:02:49,865 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:02:49,868 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:49] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.007 2026-08-21 13:02:49,887 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:49] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:02:49,899 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('EWalletProgramTour2', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:02:50,335 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:50] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 194 0.127 0.313 2026-08-21 13:02:50,405 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:50] "GET /pos/web HTTP/1.1" 200 - 20 0.028 0.455 2026-08-21 13:02:50,439 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:02:50,475 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:50] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.027 0.093 2026-08-21 13:02:50,666 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:50] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.004 2026-08-21 13:02:50,704 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:50] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 13:02:51,180 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:51] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 194 0.146 0.312 2026-08-21 13:02:51,256 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:51] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.024 0.037 2026-08-21 13:02:51,282 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:51] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.006 0.011 2026-08-21 13:02:51,293 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:51] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 13:02:51,370 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:51] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.027 0.032 2026-08-21 13:02:51,414 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:51] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.018 0.071 2026-08-21 13:02:51,469 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:51] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.013 0.121 2026-08-21 13:02:51,477 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:02:51,510 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:51] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.009 0.169 2026-08-21 13:02:51,578 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:51] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.013 0.223 2026-08-21 13:02:51,592 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:02:51,609 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:02:51,621 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:02:51,634 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:51] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.018 0.295 2026-08-21 13:02:51,664 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:51] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.024 0.262 2026-08-21 13:02:51,709 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:51] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.014 0.277 2026-08-21 13:02:51,783 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:51] "GET /web/image?model=product.product&field=image_128&id=37&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.014 0.279 2026-08-21 13:02:51,825 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:51] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.011 0.302 2026-08-21 13:02:51,835 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:51] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.002 0.203 2026-08-21 13:02:51,854 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:02:51,856 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:51] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.010 0.207 2026-08-21 13:02:51,894 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:51] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.030 0.193 2026-08-21 13:02:51,899 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:51] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.195 2026-08-21 13:02:51,913 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:51] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.182 2026-08-21 13:02:51,922 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:51] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.002 0.130 2026-08-21 13:02:51,950 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:51] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 11 0.009 0.094 2026-08-21 13:02:51,990 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:51] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.012 0.104 2026-08-21 13:02:52,010 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:52] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 6 0.010 0.137 2026-08-21 13:02:52,027 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:52] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.002 0.125 2026-08-21 13:02:52,046 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:52] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.002 0.127 2026-08-21 13:02:52,065 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:52] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.005 0.129 2026-08-21 13:02:52,088 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:52] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.008 0.051 2026-08-21 13:02:52,307 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:02:52,324 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 13:02:52,363 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("1")))' 2026-08-21 13:02:52,381 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:02:52,391 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:02:52,407 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click numpad button: 6 (trigger: div.numpad.row button.col:contains("6"))' 2026-08-21 13:02:52,424 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:02:52,441 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:02:52,457 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:02:52,474 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"2","price":"12.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("2")):has(.price:contains("12.00")))' 2026-08-21 13:02:53,326 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.control-button:contains("eWallet"):not(:has(.highlight))' 2026-08-21 13:02:53,340 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:02:53,357 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:02:53,410 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'select customer 'AAAAAAA' (trigger: .partnerlist-screen .partner-line td:contains("AAAAAAA"))' 2026-08-21 13:02:53,427 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.control-button.highlight:contains("eWallet Pay")' 2026-08-21 13:02:53,436 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:53] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 6 0.005 0.011 2026-08-21 13:02:53,984 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:53] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.004 2026-08-21 13:02:54,201 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.control-button:contains("eWallet Pay")' 2026-08-21 13:02:54,223 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00"))' 2026-08-21 13:02:54,225 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:02:54,248 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:02:54,252 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:54] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:02:54,255 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:54] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:02:54,260 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:02:54,274 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:02:54,291 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:02:54,324 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:02:54,337 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:54] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 7 0.010 0.030 2026-08-21 13:02:54,356 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #52551241 for PoS orders references: ['Order 00266-004-0001'] (draft: False) 2026-08-21 13:02:54,366 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:54] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:02:54,455 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #52551241 with result: [{'id': 314, 'pos_reference': 'Order 00266-004-0001', 'account_move': False}] 2026-08-21 13:02:54,476 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:54] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.040 0.087 2026-08-21 13:02:54,563 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:54] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 31 0.022 0.055 2026-08-21 13:02:54,601 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:54] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 6 0.005 0.006 2026-08-21 13:02:55,310 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:55] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:02:55,342 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:02:55,356 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:02:55,395 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'select customer 'BBBBBBB' (trigger: .partnerlist-screen .partner-line td:contains("BBBBBBB"))' 2026-08-21 13:02:55,411 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.control-button:contains("eWallet"):not(:has(.highlight))' 2026-08-21 13:02:55,423 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:55] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 6 0.010 0.011 2026-08-21 13:02:55,424 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad"))' 2026-08-21 13:02:55,449 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:55] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 6 0.004 0.014 2026-08-21 13:02:55,450 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")))' 2026-08-21 13:02:55,461 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:02:55,474 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:02:55,490 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click numpad button: 6 (trigger: div.numpad.row button.col:contains("6"))' 2026-08-21 13:02:55,507 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:02:55,525 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:02:55,540 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click numpad button: 6 (trigger: div.numpad.row button.col:contains("6"))' 2026-08-21 13:02:55,557 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"6","price":"36.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("6")):has(.price:contains("36.00")))' 2026-08-21 13:02:56,400 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.control-button.highlight:contains("eWallet Pay")' 2026-08-21 13:02:56,410 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.control-button:contains("eWallet Pay")' 2026-08-21 13:02:56,425 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'order total amount is '26.00' (trigger: .product-screen .order-summary .total:contains("26.00"))' 2026-08-21 13:02:56,440 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:02:56,460 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:02:56,475 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:02:56,491 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:02:56,506 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click numpad button: 6 (trigger: div.numpad.row button.col:contains("6"))' 2026-08-21 13:02:56,523 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:02:56,545 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:02:56,550 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:56] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 6 0.009 0.014 2026-08-21 13:02:56,584 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #68191428 for PoS orders references: ['Order 00266-004-0002'] (draft: False) 2026-08-21 13:02:56,706 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #68191428 with result: [{'id': 315, 'pos_reference': 'Order 00266-004-0002', 'account_move': False}] 2026-08-21 13:02:56,726 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:56] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 44 0.079 0.067 2026-08-21 13:02:56,807 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:56] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 27 0.028 0.035 2026-08-21 13:02:56,832 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:56] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 304 - 6 0.005 0.009 2026-08-21 13:02:57,571 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:02:57,591 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:02:57,640 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'select customer 'BBBBBBB' (trigger: .partnerlist-screen .partner-line td:contains("BBBBBBB"))' 2026-08-21 13:02:57,662 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad"))' 2026-08-21 13:02:57,687 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")))' 2026-08-21 13:02:57,692 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:02:57,707 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:02:57,723 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:02:57,741 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click numpad button: 9 (trigger: div.numpad.row button.col:contains("9"))' 2026-08-21 13:02:57,757 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:02:57,775 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:02:57,790 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:02:57,807 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"2","price":"38.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("2")):has(.price:contains("38.00")))' 2026-08-21 13:02:58,648 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.control-button:contains("eWallet"):not(:has(.highlight))' 2026-08-21 13:02:58,656 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:02:58,673 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:02:58,709 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'select customer 'AAAAAAA' (trigger: .partnerlist-screen .partner-line td:contains("AAAAAAA"))' 2026-08-21 13:02:58,723 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.control-button.highlight:contains("eWallet Pay")' 2026-08-21 13:02:58,740 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.control-button:contains("eWallet Pay")' 2026-08-21 13:02:58,758 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00"))' 2026-08-21 13:02:58,773 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:02:58,790 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:02:58,839 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'select customer 'BBBBBBB' (trigger: .partnerlist-screen .partner-line td:contains("BBBBBBB"))' 2026-08-21 13:02:58,852 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.control-button:contains("eWallet"):not(:has(.highlight))' 2026-08-21 13:02:58,864 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'order total amount is '38.00' (trigger: .product-screen .order-summary .total:contains("38.00"))' 2026-08-21 13:02:58,873 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:02:58,890 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:02:58,945 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'select customer 'AAAAAAA' (trigger: .partnerlist-screen .partner-line td:contains("AAAAAAA"))' 2026-08-21 13:02:58,957 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.control-button.highlight:contains("eWallet Pay")' 2026-08-21 13:02:58,979 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.control-button:contains("eWallet Pay")' 2026-08-21 13:02:58,993 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00"))' 2026-08-21 13:02:59,006 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:02:59,026 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:02:59,040 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:02:59,057 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:02:59,073 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:02:59,094 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:02:59,115 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:59] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 6 0.023 0.013 2026-08-21 13:02:59,132 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #26485556 for PoS orders references: ['Order 00266-004-0003'] (draft: False) 2026-08-21 13:02:59,226 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #26485556 with result: [{'id': 316, 'pos_reference': 'Order 00266-004-0003', 'account_move': False}] 2026-08-21 13:02:59,238 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:59] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.060 0.051 2026-08-21 13:02:59,323 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:59] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 27 0.039 0.037 2026-08-21 13:02:59,990 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:02:59] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-21 13:03:00,088 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:03:00,106 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:03:00,161 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'select customer 'BBBBBBB' (trigger: .partnerlist-screen .partner-line td:contains("BBBBBBB"))' 2026-08-21 13:03:00,178 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 13:03:00,207 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("1")))' 2026-08-21 13:03:00,211 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:03:00,224 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:03:00,240 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:03:00,257 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:03:00,273 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:03:00,292 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:03:00,307 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1","price":"20.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("1")):has(.price:contains("20.00")))' 2026-08-21 13:03:00,323 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'order total amount is '20.00' (trigger: .product-screen .order-summary .total:contains("20.00"))' 2026-08-21 13:03:00,340 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:03:00,359 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:03:00,373 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:03:00,391 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:03:00,410 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:03:00,425 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:03:00,442 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:03:00,446 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:00] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 6 0.006 0.013 2026-08-21 13:03:00,464 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #30436059 for PoS orders references: ['Order 00266-004-0004'] (draft: False) 2026-08-21 13:03:00,536 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #30436059 with result: [{'id': 317, 'pos_reference': 'Order 00266-004-0004', 'account_move': False}] 2026-08-21 13:03:00,556 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:00] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 42 0.039 0.057 2026-08-21 13:03:00,644 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:00] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 22 0.022 0.028 2026-08-21 13:03:01,452 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.control-button:contains("Refund")' 2026-08-21 13:03:01,487 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.ticket-screen .pos-search-bar .filter span:contains("Paid")' 2026-08-21 13:03:01,488 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.ticket-screen .order-row > .col:contains("-0004")' 2026-08-21 13:03:01,515 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:01] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.007 0.019 2026-08-21 13:03:01,605 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:01] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 18 0.042 0.037 2026-08-21 13:03:02,375 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.ticket-screen .set-partner:contains("BBBBBBB")' 2026-08-21 13:03:02,380 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.ticket-screen .button.pay-order-button' 2026-08-21 13:03:02,411 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 13:03:02,426 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.control-button.highlight:contains("eWallet Refund")' 2026-08-21 13:03:02,428 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.control-button:contains("eWallet Refund")' 2026-08-21 13:03:02,448 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00"))' 2026-08-21 13:03:02,456 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:03:02,476 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:03:02,490 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:03:02,507 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:03:02,523 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:03:02,541 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:03:02,551 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:02] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 6 0.006 0.017 2026-08-21 13:03:02,577 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #95760440 for PoS orders references: ['Order 00266-004-0005'] (draft: False) 2026-08-21 13:03:02,649 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #95760440 with result: [{'id': 318, 'pos_reference': 'Order 00266-004-0005', 'account_move': False}] 2026-08-21 13:03:02,665 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:02] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 49 0.042 0.051 2026-08-21 13:03:02,722 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:02] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 26 0.013 0.034 2026-08-21 13:03:02,752 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:02] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 304 - 6 0.002 0.007 2026-08-21 13:03:03,497 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:03:03,508 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:03] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:03:03,519 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 25648 2026-08-21 13:03:03,520 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:03:03,520 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 25648 2026-08-21 13:03:03,615 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130303_614481_TestUi.txt 2026-08-21 13:03:03,615 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpuf4k3p6w_chrome_odoo" 2026-08-21 13:03:03,659 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_no_points ... 2026-08-21 13:03:04,538 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 25890 2026-08-21 13:03:04,538 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpmvbyi0vh_chrome_odoo 2026-08-21 13:03:04,539 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39641/json/version 2026-08-21 13:03:04,540 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:39641/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:03:04,585 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:03:04,586 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39641/json 2026-08-21 13:03:04,586 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:39641/json with timeout 3 increased to 10s during tests 2026-08-21 13:03:04,603 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:39641/devtools/page/69D0A9B20EEFE0589BDA3A5A5F7A6D86 2026-08-21 13:03:04,623 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:03:04,676 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:03:04,913 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:accountman from n/a 2026-08-21 13:03:04,915 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:03:04,923 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:03:04,923 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:03:04,939 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:03:05,643 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:05] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 119 0.099 0.609 2026-08-21 13:03:05,646 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '69D0A9B20EEFE0589BDA3A5A5F7A6D86', 'loaderId': '3DAE724386119E427AC17EF30A03C0BD', 'isDownload': False} 2026-08-21 13:03:05,646 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyGiftCardNoPoints')" 2026-08-21 13:03:05,670 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:03:05,686 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:05] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.009 2026-08-21 13:03:05,696 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:05] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.016 2026-08-21 13:03:05,715 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:05] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.012 0.033 2026-08-21 13:03:06,105 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:06] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.006 0.009 2026-08-21 13:03:06,114 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:06] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-08-21 13:03:06,148 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:03:06,161 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:06] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.006 2026-08-21 13:03:06,166 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:06] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:03:06,186 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyGiftCardNoPoints', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:03:06,846 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:06] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 321 0.267 0.400 2026-08-21 13:03:06,923 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:06] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.042 2026-08-21 13:03:06,951 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:06] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.003 0.011 2026-08-21 13:03:06,969 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:06] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 13:03:06,970 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardNoPoints on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:03:07,050 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:07] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.030 0.032 2026-08-21 13:03:07,092 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.035 2026-08-21 13:03:07,117 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:07] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.022 0.103 2026-08-21 13:03:07,150 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:07] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.006 0.132 2026-08-21 13:03:07,158 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:03:07,180 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:03:07,194 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:03:07,200 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:03:07,217 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:07] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.010 0.196 2026-08-21 13:03:07,244 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:07] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.007 0.230 2026-08-21 13:03:07,263 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:07] "GET /web/image?model=product.product&field=image_128&id=36&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.006 0.252 2026-08-21 13:03:07,274 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:07] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.175 2026-08-21 13:03:07,364 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:07] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.018 0.220 2026-08-21 13:03:07,379 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:07] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.172 2026-08-21 13:03:07,430 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:07] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 19 0.020 0.187 2026-08-21 13:03:07,442 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:07] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:03:07,444 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:07] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.186 2026-08-21 13:03:07,455 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:07] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.005 0.169 2026-08-21 13:03:07,464 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:07] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.001 0.178 2026-08-21 13:03:07,469 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.151 2026-08-21 13:03:07,477 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:07] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.002 0.103 2026-08-21 13:03:07,512 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:07] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.016 0.108 2026-08-21 13:03:07,549 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:07] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.008 0.096 2026-08-21 13:03:07,596 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:07] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.007 0.096 2026-08-21 13:03:07,613 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:07] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.001 0.116 2026-08-21 13:03:07,631 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:07] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.004 0.130 2026-08-21 13:03:07,673 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:07] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.010 0.169 2026-08-21 13:03:07,690 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:07] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.002 0.167 2026-08-21 13:03:07,713 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:07] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.011 0.149 2026-08-21 13:03:07,907 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardNoPoints on step: 'click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card"))' 2026-08-21 13:03:07,924 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:07] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.012 0.014 2026-08-21 13:03:07,928 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardNoPoints on step: 'text input popup is shown (trigger: .modal-dialog .popup-textinput)' 2026-08-21 13:03:07,940 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardNoPoints on step: 'input text '044123456' (trigger: .modal-dialog .popup-textinput input)' 2026-08-21 13:03:07,958 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardNoPoints on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-08-21 13:03:07,973 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardNoPoints on step: 'order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00"))' 2026-08-21 13:03:07,992 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:07] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 8 0.013 0.014 2026-08-21 13:03:08,895 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardNoPoints on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:03:08,907 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardNoPoints on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:03:08,924 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardNoPoints on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 13:03:08,944 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardNoPoints on step: 'order total amount is '5.00' (trigger: .product-screen .order-summary .total:contains("5.00"))' 2026-08-21 13:03:09,699 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:09] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-08-21 13:03:09,791 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardNoPoints on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:03:09,809 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardNoPoints on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:03:09,818 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:09] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:03:09,820 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:09] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:03:09,832 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardNoPoints on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:03:09,841 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardNoPoints on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 13:03:09,863 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardNoPoints on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:03:09,873 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardNoPoints on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:03:09,877 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #38919662 for PoS orders references: ['Order 00267-001-0001'] (draft: False) 2026-08-21 13:03:09,885 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:09] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:03:10,050 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #38919662 with result: [{'id': 319, 'pos_reference': 'Order 00267-001-0001', 'account_move': False}] 2026-08-21 13:03:10,079 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:10] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 98 0.110 0.098 2026-08-21 13:03:10,148 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:10] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 31 0.026 0.027 2026-08-21 13:03:10,193 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:10] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.006 2026-08-21 13:03:10,860 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-21 13:03:10,937 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:03:10,950 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:10] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:03:10,982 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 25890 2026-08-21 13:03:10,984 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:03:10,985 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 25890 2026-08-21 13:03:11,072 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130311_072608_TestUi.txt 2026-08-21 13:03:11,073 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpmvbyi0vh_chrome_odoo" 2026-08-21 13:03:11,109 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_program_create_set ... 2026-08-21 13:03:12,069 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 26105 2026-08-21 13:03:12,069 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpn03prt_k_chrome_odoo 2026-08-21 13:03:12,070 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44291/json/version 2026-08-21 13:03:12,075 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:44291/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:03:12,106 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:03:12,106 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44291/json 2026-08-21 13:03:12,107 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:44291/json with timeout 3 increased to 10s during tests 2026-08-21 13:03:12,118 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:44291/devtools/page/AAFBCCCC27AF345A23A5D8F4A9D3EC2E 2026-08-21 13:03:12,179 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:03:12,200 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:03:12,472 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:03:12,480 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:03:12,482 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:03:12,482 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:03:12,503 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:03:13,128 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:13] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 117 0.080 0.548 2026-08-21 13:03:13,131 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'AAFBCCCC27AF345A23A5D8F4A9D3EC2E', 'loaderId': 'A8C7C3EE34E3A4EC7149E9D32F9BE18D', 'isDownload': False} 2026-08-21 13:03:13,131 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('GiftCardProgramCreateSetTour1')" 2026-08-21 13:03:13,149 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:03:13,172 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:13] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.012 0.009 2026-08-21 13:03:13,185 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:13] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.033 2026-08-21 13:03:13,195 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:13] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.042 2026-08-21 13:03:13,515 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:13] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.004 0.007 2026-08-21 13:03:13,525 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:13] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.008 2026-08-21 13:03:13,549 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:03:13,563 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:13] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 13:03:13,565 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:13] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.008 2026-08-21 13:03:13,582 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('GiftCardProgramCreateSetTour1', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:03:14,193 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:14] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 322 0.201 0.417 2026-08-21 13:03:14,243 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:14] "GET /pos/web HTTP/1.1" 200 - 20 0.012 0.627 2026-08-21 13:03:14,267 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:03:14,319 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:14] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.031 0.065 2026-08-21 13:03:14,507 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:14] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.007 2026-08-21 13:03:14,532 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:14] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 13:03:14,946 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:14] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.095 0.310 2026-08-21 13:03:15,017 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:15] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.022 0.036 2026-08-21 13:03:15,041 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:15] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.005 0.013 2026-08-21 13:03:15,054 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:15] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-21 13:03:15,138 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:15] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.023 0.044 2026-08-21 13:03:15,204 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:15] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.017 0.110 2026-08-21 13:03:15,215 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:03:15,236 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:15] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.008 0.146 2026-08-21 13:03:15,259 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:15] "GET /web/image?model=product.product&field=image_128&id=36&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.011 0.154 2026-08-21 13:03:15,296 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:15] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.007 0.194 2026-08-21 13:03:15,332 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:15] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.008 0.225 2026-08-21 13:03:15,353 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:15] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.200 2026-08-21 13:03:15,392 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:15] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.009 0.158 2026-08-21 13:03:15,446 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:15] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.010 0.195 2026-08-21 13:03:15,457 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:03:15,471 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:03:15,486 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:03:15,502 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:15] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.012 0.219 2026-08-21 13:03:15,543 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:15] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.007 0.234 2026-08-21 13:03:15,562 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:15] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 7 0.011 0.214 2026-08-21 13:03:15,576 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:15] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.212 2026-08-21 13:03:15,587 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.015 2026-08-21 13:03:15,601 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:15] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:03:15,609 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:15] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.015 0.199 2026-08-21 13:03:15,627 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:15] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.184 2026-08-21 13:03:15,684 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:15] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.023 0.169 2026-08-21 13:03:15,693 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:15] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.178 2026-08-21 13:03:15,700 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:15] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.002 0.154 2026-08-21 13:03:15,727 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:15] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.010 0.111 2026-08-21 13:03:15,741 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:15] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.001 0.126 2026-08-21 13:03:15,758 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:15] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.004 0.136 2026-08-21 13:03:15,775 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:15] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.001 0.085 2026-08-21 13:03:15,794 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:15] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.043 2026-08-21 13:03:16,163 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramCreateSetTour1 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:03:16,174 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramCreateSetTour1 on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:03:16,191 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramCreateSetTour1 on step: 'click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card"))' 2026-08-21 13:03:16,193 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:16] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.013 0.014 2026-08-21 13:03:16,221 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramCreateSetTour1 on step: 'order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00"))' 2026-08-21 13:03:16,230 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramCreateSetTour1 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:03:16,247 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramCreateSetTour1 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:03:16,250 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:03:16,252 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:03:16,273 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramCreateSetTour1 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:03:16,285 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramCreateSetTour1 on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 13:03:16,302 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramCreateSetTour1 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:03:16,308 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramCreateSetTour1 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:03:16,325 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramCreateSetTour1 on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:03:16,329 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #83264696 for PoS orders references: ['Order 00268-002-0001'] (draft: False) 2026-08-21 13:03:16,332 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:16] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:03:16,499 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #83264696 with result: [{'id': 320, 'pos_reference': 'Order 00268-002-0001', 'account_move': False}] 2026-08-21 13:03:16,514 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:16] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 99 0.092 0.099 2026-08-21 13:03:16,578 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:16] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 37 0.022 0.035 2026-08-21 13:03:16,617 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:16] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 11 0.004 0.009 2026-08-21 13:03:17,355 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:03:17,365 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:17] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:03:17,385 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 26105 2026-08-21 13:03:17,386 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:03:17,387 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 26105 2026-08-21 13:03:17,483 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130317_483354_TestUi.txt 2026-08-21 13:03:17,483 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpn03prt_k_chrome_odoo" 2026-08-21 13:03:17,798 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 26311 2026-08-21 13:03:17,798 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpjvpksge__chrome_odoo 2026-08-21 13:03:17,799 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:46701/json/version 2026-08-21 13:03:17,800 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:46701/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:03:17,843 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:03:17,843 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:46701/json 2026-08-21 13:03:17,845 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:46701/json with timeout 3 increased to 10s during tests 2026-08-21 13:03:17,891 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:46701/devtools/page/672929C2A38A34ABEC29737D00749053 2026-08-21 13:03:17,903 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:03:17,908 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:03:17,993 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:03:17,996 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:03:18,002 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:03:18,002 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:03:18,102 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:18] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 20 0.017 0.073 2026-08-21 13:03:18,105 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '672929C2A38A34ABEC29737D00749053', 'loaderId': '69EF3112DB2AF8CD79B363681A051D53', 'isDownload': False} 2026-08-21 13:03:18,105 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('GiftCardProgramCreateSetTour2')" 2026-08-21 13:03:18,118 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:03:18,151 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:18] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.012 0.021 2026-08-21 13:03:18,173 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:18] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.009 0.039 2026-08-21 13:03:18,191 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:18] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.006 0.052 2026-08-21 13:03:18,545 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:18] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.004 0.008 2026-08-21 13:03:18,565 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:18] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.007 0.009 2026-08-21 13:03:18,615 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:03:18,628 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:18] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.004 2026-08-21 13:03:18,641 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:18] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:03:18,642 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('GiftCardProgramCreateSetTour2', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:03:19,173 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:19] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.168 0.347 2026-08-21 13:03:19,224 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:19] "GET /pos/web HTTP/1.1" 200 - 20 0.019 0.531 2026-08-21 13:03:19,252 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:03:19,305 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:19] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.035 0.073 2026-08-21 13:03:19,488 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:19] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.021 0.006 2026-08-21 13:03:19,503 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:19] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 13:03:19,958 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:19] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.144 0.289 2026-08-21 13:03:20,031 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:20] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.046 2026-08-21 13:03:20,050 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:20] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.003 0.011 2026-08-21 13:03:20,062 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:20] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.002 0.005 2026-08-21 13:03:20,131 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:20] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.027 0.028 2026-08-21 13:03:20,178 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:20] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.009 0.092 2026-08-21 13:03:20,189 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:03:20,210 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:20] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.008 0.123 2026-08-21 13:03:20,249 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:20] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.012 0.155 2026-08-21 13:03:20,269 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:20] "GET /web/image?model=product.product&field=image_128&id=36&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.008 0.171 2026-08-21 13:03:20,272 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:03:20,297 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:03:20,304 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:03:20,317 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:20] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.017 0.205 2026-08-21 13:03:20,334 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:20] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.012 0.184 2026-08-21 13:03:20,368 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:20] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.009 0.167 2026-08-21 13:03:20,447 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:20] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.022 0.212 2026-08-21 13:03:20,458 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:03:20,499 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:20] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.016 0.224 2026-08-21 13:03:20,536 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:20] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 11 0.015 0.215 2026-08-21 13:03:20,547 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:20] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.223 2026-08-21 13:03:20,561 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:20] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.208 2026-08-21 13:03:20,566 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.195 2026-08-21 13:03:20,579 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:20] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.005 0.196 2026-08-21 13:03:20,596 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:20] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.009 0.118 2026-08-21 13:03:20,612 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:20] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.008 0.102 2026-08-21 13:03:20,642 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:20] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 6 0.020 0.080 2026-08-21 13:03:20,695 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:20] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.014 0.130 2026-08-21 13:03:20,721 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:20] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.005 0.152 2026-08-21 13:03:20,752 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:20] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.013 0.150 2026-08-21 13:03:20,772 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:20] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.003 0.166 2026-08-21 13:03:20,793 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:20] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.121 2026-08-21 13:03:21,056 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramCreateSetTour2 on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:03:21,073 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramCreateSetTour2 on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 13:03:21,112 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramCreateSetTour2 on step: 'open code input dialog (trigger: .control-button:contains("Enter Code"))' 2026-08-21 13:03:21,128 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramCreateSetTour2 on step: 'enter code value: 044123456 (trigger: .popup-textinput input[type="text"])' 2026-08-21 13:03:21,143 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramCreateSetTour2 on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-08-21 13:03:21,157 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramCreateSetTour2 on step: 'order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00"))' 2026-08-21 13:03:21,206 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:21] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 17 0.021 0.039 2026-08-21 13:03:22,047 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramCreateSetTour2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:03:22,069 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramCreateSetTour2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:03:22,074 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:22] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:03:22,075 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:22] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:03:22,089 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramCreateSetTour2 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:03:22,106 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramCreateSetTour2 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:03:22,122 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramCreateSetTour2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:03:22,141 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:22] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 6 0.006 0.010 2026-08-21 13:03:22,143 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramCreateSetTour2 on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:03:22,158 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #61761085 for PoS orders references: ['Order 00268-004-0001'] (draft: False) 2026-08-21 13:03:22,178 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:22] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:03:22,237 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #61761085 with result: [{'id': 321, 'pos_reference': 'Order 00268-004-0001', 'account_move': False}] 2026-08-21 13:03:22,250 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:22] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 42 0.044 0.055 2026-08-21 13:03:22,309 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:22] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 27 0.014 0.036 2026-08-21 13:03:22,320 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:22] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-21 13:03:22,354 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:22] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.005 2026-08-21 13:03:23,090 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:03:23,099 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:23] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:03:23,116 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 26311 2026-08-21 13:03:23,116 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:03:23,116 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 26311 2026-08-21 13:03:23,211 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130323_210943_TestUi.txt 2026-08-21 13:03:23,211 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpjvpksge__chrome_odoo" 2026-08-21 13:03:23,263 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_program_scan_use ... 2026-08-21 13:03:24,350 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 26530 2026-08-21 13:03:24,351 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp6srb8__5_chrome_odoo 2026-08-21 13:03:24,351 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:46627/json/version 2026-08-21 13:03:24,353 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:46627/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:03:24,431 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:03:24,432 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:46627/json 2026-08-21 13:03:24,433 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:46627/json with timeout 3 increased to 10s during tests 2026-08-21 13:03:24,459 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:46627/devtools/page/290D005C8005E8E4D99E28A2CAAE4B4B 2026-08-21 13:03:24,475 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:03:24,499 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:03:24,755 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:03:24,766 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:03:24,787 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:03:24,787 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:03:24,799 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:03:25,349 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:25] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.092 0.462 2026-08-21 13:03:25,352 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '290D005C8005E8E4D99E28A2CAAE4B4B', 'loaderId': 'D608CD338C78274C4328B93376D53BD8', 'isDownload': False} 2026-08-21 13:03:25,352 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('GiftCardProgramScanUseTour')" 2026-08-21 13:03:25,370 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:03:25,383 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:25] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.007 2026-08-21 13:03:25,397 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:25] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.019 2026-08-21 13:03:25,408 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:25] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.033 2026-08-21 13:03:25,726 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:25] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.001 0.009 2026-08-21 13:03:25,737 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:25] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.006 2026-08-21 13:03:25,759 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:03:25,772 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:25] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 4 0.004 0.008 2026-08-21 13:03:25,774 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:25] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:03:25,793 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:25] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 13:03:25,809 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:25] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 13:03:25,820 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('GiftCardProgramScanUseTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:03:26,440 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:26] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 322 0.257 0.368 2026-08-21 13:03:26,491 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:26] "GET /pos/web HTTP/1.1" 200 - 21 0.013 0.633 2026-08-21 13:03:26,519 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:03:26,588 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:26] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.029 0.081 2026-08-21 13:03:26,716 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:26] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 13:03:26,753 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:26] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 4 0.001 0.008 2026-08-21 13:03:26,786 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:26] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.005 2026-08-21 13:03:26,798 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:26] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 13:03:27,329 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:27] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.199 0.327 2026-08-21 13:03:27,408 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:27] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.022 0.043 2026-08-21 13:03:27,426 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:27] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.003 0.010 2026-08-21 13:03:27,441 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:27] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 13:03:27,511 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:27] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.015 0.035 2026-08-21 13:03:27,556 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:27] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.008 0.084 2026-08-21 13:03:27,570 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:03:27,594 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:27] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.006 0.127 2026-08-21 13:03:27,627 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:27] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.004 0.153 2026-08-21 13:03:27,643 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:27] "GET /web/image?model=product.product&field=image_128&id=36&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.003 0.165 2026-08-21 13:03:27,684 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:27] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.011 0.194 2026-08-21 13:03:27,694 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:03:27,696 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:27] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.173 2026-08-21 13:03:27,713 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:03:27,720 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:03:27,733 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:27] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.008 0.148 2026-08-21 13:03:27,783 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:27] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.012 0.164 2026-08-21 13:03:27,838 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:27] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.014 0.190 2026-08-21 13:03:27,857 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:03:27,876 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:27] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.006 0.221 2026-08-21 13:03:27,883 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:27] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:03:27,903 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:27] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 7 0.018 0.163 2026-08-21 13:03:27,912 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:27] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.185 2026-08-21 13:03:27,923 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:27] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.183 2026-08-21 13:03:27,926 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:27] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.157 2026-08-21 13:03:27,936 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:27] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.117 2026-08-21 13:03:27,974 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:27] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.016 0.096 2026-08-21 13:03:28,002 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:28] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.012 0.101 2026-08-21 13:03:28,014 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:28] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.092 2026-08-21 13:03:28,034 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:28] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.003 0.111 2026-08-21 13:03:28,051 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:28] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.003 0.115 2026-08-21 13:03:28,065 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:28] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.001 0.123 2026-08-21 13:03:28,080 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:28] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.005 0.047 2026-08-21 13:03:28,423 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:03:28,441 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:03:28,455 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card"))' 2026-08-21 13:03:28,475 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'text input popup is shown (trigger: .modal-dialog .popup-textinput)' 2026-08-21 13:03:28,476 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:28] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.030 0.016 2026-08-21 13:03:28,489 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'input text '043123456' (trigger: .modal-dialog .popup-textinput input)' 2026-08-21 13:03:28,509 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-08-21 13:03:28,531 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'order total amount is '5.00' (trigger: .product-screen .order-summary .total:contains("5.00"))' 2026-08-21 13:03:28,532 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:28] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 8 0.006 0.014 2026-08-21 13:03:29,412 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:03:29,431 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:03:29,436 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:29] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:03:29,438 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:29] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:03:29,458 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:03:29,459 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 13:03:29,471 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:03:29,482 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #66219336 for PoS orders references: ['Order 00269-002-0001'] (draft: False) 2026-08-21 13:03:29,495 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:03:29,502 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:29] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:03:29,646 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #66219336 with result: [{'id': 322, 'pos_reference': 'Order 00269-002-0001', 'account_move': False}] 2026-08-21 13:03:29,658 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:29] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 99 0.097 0.082 2026-08-21 13:03:29,682 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:29] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.020 0.166 2026-08-21 13:03:29,724 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:29] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 25 0.016 0.039 2026-08-21 13:03:29,776 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:29] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 11 0.010 0.010 2026-08-21 13:03:30,506 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad"))' 2026-08-21 13:03:30,524 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")))' 2026-08-21 13:03:30,538 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:03:30,557 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:03:30,572 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:03:30,589 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:03:30,607 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:03:30,626 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:03:30,639 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"2","price":"4.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("2")):has(.price:contains("4.0")))' 2026-08-21 13:03:30,776 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:30] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-21 13:03:31,485 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'open code input dialog (trigger: .control-button:contains("Enter Code"))' 2026-08-21 13:03:31,490 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'enter code value: 043123456 (trigger: .popup-textinput input[type="text"])' 2026-08-21 13:03:31,505 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-08-21 13:03:31,526 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00"))' 2026-08-21 13:03:31,544 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:31] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 12 0.012 0.020 2026-08-21 13:03:32,323 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:03:32,326 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:03:32,339 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:03:32,356 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:03:32,372 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:03:32,391 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:03:32,395 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:32] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 6 0.005 0.012 2026-08-21 13:03:32,409 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #58033550 for PoS orders references: ['Order 00269-002-0002'] (draft: False) 2026-08-21 13:03:32,461 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #58033550 with result: [{'id': 323, 'pos_reference': 'Order 00269-002-0002', 'account_move': False}] 2026-08-21 13:03:32,473 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:32] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 42 0.018 0.049 2026-08-21 13:03:32,526 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:32] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 26 0.012 0.030 2026-08-21 13:03:33,288 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 13:03:33,320 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("1")))' 2026-08-21 13:03:33,324 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:03:33,339 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:03:33,355 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'click numpad button: 6 (trigger: div.numpad.row button.col:contains("6"))' 2026-08-21 13:03:33,372 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:03:33,391 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:03:33,409 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'click numpad button: 6 (trigger: div.numpad.row button.col:contains("6"))' 2026-08-21 13:03:33,424 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"6","price":"36.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("6")):has(.price:contains("36.0")))' 2026-08-21 13:03:34,265 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'open code input dialog (trigger: .control-button:contains("Enter Code"))' 2026-08-21 13:03:34,273 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'enter code value: 043123456 (trigger: .popup-textinput input[type="text"])' 2026-08-21 13:03:34,288 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-08-21 13:03:34,324 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'order total amount is '35.00' (trigger: .product-screen .order-summary .total:contains("35.00"))' 2026-08-21 13:03:34,340 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:34] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 12 0.013 0.020 2026-08-21 13:03:34,408 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:34] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.004 2026-08-21 13:03:35,107 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:03:35,123 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:03:35,138 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:03:35,157 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 13:03:35,172 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 13:03:35,188 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:03:35,205 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:03:35,211 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:35] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 6 0.004 0.015 2026-08-21 13:03:35,226 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #7253047 for PoS orders references: ['Order 00269-002-0003'] (draft: False) 2026-08-21 13:03:35,299 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #7253047 with result: [{'id': 324, 'pos_reference': 'Order 00269-002-0003', 'account_move': False}] 2026-08-21 13:03:35,313 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:35] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.043 0.049 2026-08-21 13:03:35,381 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:35] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 23 0.027 0.035 2026-08-21 13:03:35,415 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:35] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 304 - 6 0.010 0.009 2026-08-21 13:03:36,147 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:03:36,161 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:36] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:03:36,176 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 26530 2026-08-21 13:03:36,177 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:03:36,178 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 26530 2026-08-21 13:03:36,272 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130336_272592_TestUi.txt 2026-08-21 13:03:36,273 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp6srb8__5_chrome_odoo" 2026-08-21 13:03:36,378 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_rewards_using_taxes ... 2026-08-21 13:03:37,449 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 26774 2026-08-21 13:03:37,449 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpkljr3qf5_chrome_odoo 2026-08-21 13:03:37,449 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44467/json/version 2026-08-21 13:03:37,451 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:44467/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:03:37,499 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:03:37,499 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44467/json 2026-08-21 13:03:37,505 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:44467/json with timeout 3 increased to 10s during tests 2026-08-21 13:03:37,523 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:44467/devtools/page/00F748A248B69306509668D9D86BAFE8 2026-08-21 13:03:37,534 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:03:37,586 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:03:37,834 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:accountman from n/a 2026-08-21 13:03:37,836 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:03:37,840 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:03:37,840 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:03:37,850 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:03:39,457 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:39] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 120 0.111 1.499 2026-08-21 13:03:39,459 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '00F748A248B69306509668D9D86BAFE8', 'loaderId': 'AC804C281DADA18D6084C0B8E17353E9', 'isDownload': False} 2026-08-21 13:03:39,460 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyGiftCardTaxes')" 2026-08-21 13:03:39,480 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:03:39,507 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:39] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.009 0.016 2026-08-21 13:03:39,524 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:39] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.007 0.020 2026-08-21 13:03:39,533 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:39] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.049 2026-08-21 13:03:39,890 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:39] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.005 0.008 2026-08-21 13:03:39,903 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:39] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.006 0.005 2026-08-21 13:03:39,930 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:03:39,950 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:39] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.009 0.005 2026-08-21 13:03:39,953 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:39] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:03:39,973 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyGiftCardTaxes', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:03:40,621 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:40] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 322 0.244 0.405 2026-08-21 13:03:40,714 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:40] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.022 0.048 2026-08-21 13:03:40,735 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:40] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.006 0.008 2026-08-21 13:03:40,745 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardTaxes on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:03:40,755 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:40] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 13:03:40,834 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:40] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 9 0.022 0.033 2026-08-21 13:03:40,887 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:40] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.018 0.089 2026-08-21 13:03:40,906 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.016 2026-08-21 13:03:40,929 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:40] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.010 0.132 2026-08-21 13:03:40,968 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:40] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.014 0.156 2026-08-21 13:03:41,000 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:41] "GET /web/image?model=product.product&field=image_128&id=36&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.018 0.188 2026-08-21 13:03:41,010 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:03:41,026 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:03:41,030 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:03:41,042 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:41] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.010 0.230 2026-08-21 13:03:41,052 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:41] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.208 2026-08-21 13:03:41,079 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:03:41,097 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:41] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.018 0.165 2026-08-21 13:03:41,165 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:41] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.007 0.221 2026-08-21 13:03:41,179 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:41] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.007 0.202 2026-08-21 13:03:41,188 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:41] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.150 2026-08-21 13:03:41,194 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:41] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:03:41,204 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:41] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.009 0.134 2026-08-21 13:03:41,213 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:41] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.127 2026-08-21 13:03:41,283 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:41] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 19 0.035 0.147 2026-08-21 13:03:41,288 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:41] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.168 2026-08-21 13:03:41,301 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:41] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.124 2026-08-21 13:03:41,334 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:41] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.020 0.131 2026-08-21 13:03:41,377 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:41] "GET /web/image?model=product.product&field=image_128&id=1482&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.015 0.164 2026-08-21 13:03:41,430 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:41] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.013 0.208 2026-08-21 13:03:41,465 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:41] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.007 0.243 2026-08-21 13:03:41,482 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:41] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.003 0.190 2026-08-21 13:03:41,501 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:41] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.005 0.190 2026-08-21 13:03:41,519 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:41] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.003 0.176 2026-08-21 13:03:41,536 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:41] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.006 0.144 2026-08-21 13:03:41,739 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardTaxes on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:03:41,756 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:41] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.012 0.015 2026-08-21 13:03:41,756 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardTaxes on step: 'click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card"))' 2026-08-21 13:03:41,784 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardTaxes on step: 'text input popup is shown (trigger: .modal-dialog .popup-textinput)' 2026-08-21 13:03:41,791 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardTaxes on step: 'input text '044123456' (trigger: .modal-dialog .popup-textinput input)' 2026-08-21 13:03:41,805 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardTaxes on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-08-21 13:03:41,824 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardTaxes on step: 'order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00"))' 2026-08-21 13:03:41,828 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:41] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 8 0.009 0.009 2026-08-21 13:03:42,715 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardTaxes on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:03:42,735 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardTaxes on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:03:42,741 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:42] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:03:42,750 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:42] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 13:03:42,751 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardTaxes on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:03:42,763 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardTaxes on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 13:03:42,777 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardTaxes on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:03:42,791 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardTaxes on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:03:42,806 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardTaxes on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:03:42,812 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #3637052 for PoS orders references: ['Order 00270-001-0001'] (draft: False) 2026-08-21 13:03:42,823 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:42] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:03:42,976 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #3637052 with result: [{'id': 325, 'pos_reference': 'Order 00270-001-0001', 'account_move': False}] 2026-08-21 13:03:43,026 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:43] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 98 0.123 0.095 2026-08-21 13:03:43,031 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:43] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.074 2026-08-21 13:03:43,108 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:43] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 25 0.025 0.046 2026-08-21 13:03:43,154 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:43] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 6 0.007 0.008 2026-08-21 13:03:43,894 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardTaxes on step: 'click product 'Test Product A' (trigger: article.product .product-content .product-name:contains("Test Product A"))' 2026-08-21 13:03:43,936 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardTaxes on step: 'open code input dialog (trigger: .control-button:contains("Enter Code"))' 2026-08-21 13:03:43,947 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardTaxes on step: 'enter code value: 044123456 (trigger: .popup-textinput input[type="text"])' 2026-08-21 13:03:43,955 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardTaxes on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-08-21 13:03:43,979 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardTaxes on step: 'order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00"))' 2026-08-21 13:03:44,011 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:44] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 12 0.022 0.025 2026-08-21 13:03:44,206 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:44] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:03:44,794 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardTaxes on step: 'check order tax amount (trigger: .subentry:contains("-6.52"))' 2026-08-21 13:03:44,795 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:03:44,803 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 26774 2026-08-21 13:03:44,804 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:03:44,805 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 26774 2026-08-21 13:03:44,901 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130344_901271_TestUi.txt 2026-08-21 13:03:44,901 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpkljr3qf5_chrome_odoo" 2026-08-21 13:03:45,984 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_loyalty_program ... 2026-08-21 13:03:47,046 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 26991 2026-08-21 13:03:47,046 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp0u0z7r2l_chrome_odoo 2026-08-21 13:03:47,046 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:40343/json/version 2026-08-21 13:03:47,048 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:40343/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:03:47,089 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:03:47,089 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:40343/json 2026-08-21 13:03:47,090 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:40343/json with timeout 3 increased to 10s during tests 2026-08-21 13:03:47,100 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:40343/devtools/page/275A682A1B670E48371703B54CD6F566 2026-08-21 13:03:47,112 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:03:47,168 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:03:47,471 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:03:47,481 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:03:47,487 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:03:47,487 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:03:47,502 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:03:48,170 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:48] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 117 0.104 0.569 2026-08-21 13:03:48,173 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '275A682A1B670E48371703B54CD6F566', 'loaderId': '82512803B6AD41E43B1D0DB12AFF93D1', 'isDownload': False} 2026-08-21 13:03:48,173 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyLoyaltyProgram1')" 2026-08-21 13:03:48,187 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:03:48,202 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:48] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.006 2026-08-21 13:03:48,213 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:48] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.024 2026-08-21 13:03:48,229 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:48] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.031 2026-08-21 13:03:48,564 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:48] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.006 0.008 2026-08-21 13:03:48,579 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:48] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.010 0.007 2026-08-21 13:03:48,609 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 13:03:48,618 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:48] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.004 2026-08-21 13:03:48,623 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:48] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:03:48,630 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyLoyaltyProgram1', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:03:49,321 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:49] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 325 0.277 0.416 2026-08-21 13:03:49,383 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:49] "GET /pos/web HTTP/1.1" 200 - 20 0.019 0.706 2026-08-21 13:03:49,414 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:03:49,482 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:49] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.045 0.086 2026-08-21 13:03:49,663 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:49] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 13:03:49,699 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:49] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.004 2026-08-21 13:03:50,181 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:50] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.179 0.289 2026-08-21 13:03:50,258 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:50] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.027 0.036 2026-08-21 13:03:50,293 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:50] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.003 0.010 2026-08-21 13:03:50,307 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:50] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.003 2026-08-21 13:03:50,363 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:50] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.015 0.025 2026-08-21 13:03:50,402 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:50] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.011 0.064 2026-08-21 13:03:50,453 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:50] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.026 0.098 2026-08-21 13:03:50,460 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:03:50,496 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:50] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.013 0.153 2026-08-21 13:03:50,531 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:50] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.013 0.193 2026-08-21 13:03:50,576 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:50] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.014 0.231 2026-08-21 13:03:50,596 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:50] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.009 0.209 2026-08-21 13:03:50,634 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:50] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.010 0.219 2026-08-21 13:03:50,654 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:03:50,659 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:03:50,671 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:03:50,685 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:50] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.021 0.200 2026-08-21 13:03:50,731 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:50] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.010 0.224 2026-08-21 13:03:50,770 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:50] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 7 0.030 0.206 2026-08-21 13:03:50,781 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:50] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.194 2026-08-21 13:03:50,802 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:50] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.196 2026-08-21 13:03:50,808 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 13:03:50,812 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:50] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 13:03:50,822 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:50] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.010 0.136 2026-08-21 13:03:50,861 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:50] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.017 0.153 2026-08-21 13:03:50,877 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.012 0.151 2026-08-21 13:03:50,889 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:50] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.148 2026-08-21 13:03:50,923 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:50] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.017 0.088 2026-08-21 13:03:50,946 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:50] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.006 0.118 2026-08-21 13:03:50,964 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:50] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.004 0.135 2026-08-21 13:03:50,991 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:50] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.010 0.156 2026-08-21 13:03:51,012 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:51] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.008 0.066 2026-08-21 13:03:51,373 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:03:51,389 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:03:51,405 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 13:03:51,408 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:51] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.013 0.015 2026-08-21 13:03:51,442 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("1")))' 2026-08-21 13:03:51,452 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:03:51,461 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("2")))' 2026-08-21 13:03:52,364 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:03:52,379 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:03:52,435 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'select customer 'AAA Test Partner' (trigger: .partnerlist-screen .partner-line td:contains("AAA Test Partner"))' 2026-08-21 13:03:52,456 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'order total amount is '6.40' (trigger: .product-screen .order-summary .total:contains("6.40"))' 2026-08-21 13:03:52,465 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:52] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.008 0.010 2026-08-21 13:03:52,487 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:03:52,512 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:03:52,518 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:52] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:03:52,523 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:52] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:03:52,527 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:03:52,539 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:03:52,553 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:52] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-21 13:03:52,573 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:03:52,588 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:03:52,609 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #92999229 for PoS orders references: ['Order 00271-002-0001'] (draft: False) 2026-08-21 13:03:52,613 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:03:52,621 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:52] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:03:52,746 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #92999229 with result: [{'id': 326, 'pos_reference': 'Order 00271-002-0001', 'account_move': False}] 2026-08-21 13:03:52,760 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:52] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 102 0.049 0.112 2026-08-21 13:03:52,836 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:52] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 44 0.022 0.045 2026-08-21 13:03:52,877 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:52] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 11 0.005 0.010 2026-08-21 13:03:53,615 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:03:53,627 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:03:53,672 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'select customer 'AAA Test Partner' (trigger: .partnerlist-screen .partner-line td:contains("AAA Test Partner"))' 2026-08-21 13:03:53,692 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 13:03:53,714 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("1")))' 2026-08-21 13:03:53,721 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 13:03:53,743 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"2.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("2")))' 2026-08-21 13:03:53,754 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: '.control-button.highlight:contains("Reward")' 2026-08-21 13:03:53,772 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 13:03:53,803 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"3.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("3")))' 2026-08-21 13:03:53,818 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-3.20","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(em.qty:contains("1")):has(.price:contains("-3.20")))' 2026-08-21 13:03:53,821 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-21 13:03:53,839 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'order total amount is '6.40' (trigger: .product-screen .order-summary .total:contains("6.40"))' 2026-08-21 13:03:53,854 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:03:53,873 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:03:53,887 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:03:53,905 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:03:53,921 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:03:53,937 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:03:53,957 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:03:53,957 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:53] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 7 0.006 0.011 2026-08-21 13:03:53,978 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #89865329 for PoS orders references: ['Order 00271-002-0002'] (draft: False) 2026-08-21 13:03:54,039 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #89865329 with result: [{'id': 327, 'pos_reference': 'Order 00271-002-0002', 'account_move': False}] 2026-08-21 13:03:54,056 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:54] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 46 0.039 0.045 2026-08-21 13:03:54,130 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:54] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 31 0.022 0.043 2026-08-21 13:03:54,167 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:54] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.003 2026-08-21 13:03:54,892 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 13:03:54,922 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("1")))' 2026-08-21 13:03:54,926 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'click numpad button: 4 (trigger: div.numpad.row button.col:contains("4"))' 2026-08-21 13:03:54,937 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"4"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("4")))' 2026-08-21 13:03:55,785 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'order total amount is '12.80' (trigger: .product-screen .order-summary .total:contains("12.80"))' 2026-08-21 13:03:55,787 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:03:55,804 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:03:55,846 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'select customer 'AAA Test Partner' (trigger: .partnerlist-screen .partner-line td:contains("AAA Test Partner"))' 2026-08-21 13:03:55,856 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: '.control-button.highlight:contains("Reward")' 2026-08-21 13:03:55,871 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 13:03:55,898 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-3.20","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(em.qty:contains("1")):has(.price:contains("-3.20")))' 2026-08-21 13:03:55,904 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-21 13:03:55,921 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 13:03:55,937 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00"))' 2026-08-21 13:03:56,784 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 13:03:56,811 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("1")))' 2026-08-21 13:03:56,820 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 13:03:56,843 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"2.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("2")))' 2026-08-21 13:03:56,844 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 13:03:56,854 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"3.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("3")))' 2026-08-21 13:03:56,871 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 13:03:56,895 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-21 13:03:56,905 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"4.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("4")))' 2026-08-21 13:03:56,921 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: '.control-button.highlight:contains("Reward")' 2026-08-21 13:03:56,938 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'order total amount is '12.80' (trigger: .product-screen .order-summary .total:contains("12.80"))' 2026-08-21 13:03:56,954 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:03:56,974 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:03:56,987 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:03:57,004 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:03:57,021 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:03:57,038 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:03:57,074 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:57] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 6 0.022 0.011 2026-08-21 13:03:57,076 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:03:57,092 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #38258974 for PoS orders references: ['Order 00271-002-0003'] (draft: False) 2026-08-21 13:03:57,161 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #38258974 with result: [{'id': 328, 'pos_reference': 'Order 00271-002-0003', 'account_move': False}] 2026-08-21 13:03:57,176 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:57] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 44 0.028 0.060 2026-08-21 13:03:57,235 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:57] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 26 0.014 0.038 2026-08-21 13:03:57,898 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:57] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:03:58,016 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:03:58,037 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:58] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:03:58,074 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 26991 2026-08-21 13:03:58,078 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:03:58,080 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 26991 2026-08-21 13:03:58,177 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130358_177406_TestUi.txt 2026-08-21 13:03:58,177 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp0u0z7r2l_chrome_odoo" 2026-08-21 13:03:58,479 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 27228 2026-08-21 13:03:58,480 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpd8lgska2_chrome_odoo 2026-08-21 13:03:58,480 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:46273/json/version 2026-08-21 13:03:58,482 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:46273/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:03:58,519 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:03:58,520 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:46273/json 2026-08-21 13:03:58,520 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:46273/json with timeout 3 increased to 10s during tests 2026-08-21 13:03:58,528 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:46273/devtools/page/AD7DFD0DA6A5AC27011972FB4BD386BE 2026-08-21 13:03:58,564 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:03:58,575 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:03:58,669 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:03:58,674 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:03:58,678 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:03:58,678 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:03:58,753 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:58] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 20 0.011 0.056 2026-08-21 13:03:58,756 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'AD7DFD0DA6A5AC27011972FB4BD386BE', 'loaderId': '027698CBFB65FE1A14C206F35B4737A3', 'isDownload': False} 2026-08-21 13:03:58,756 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyLoyaltyProgram2')" 2026-08-21 13:03:58,769 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:03:58,783 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:58] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.010 2026-08-21 13:03:58,811 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:58] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.007 0.022 2026-08-21 13:03:58,819 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:58] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.045 2026-08-21 13:03:59,146 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:59] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.004 0.009 2026-08-21 13:03:59,160 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:59] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.007 0.009 2026-08-21 13:03:59,182 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:03:59,193 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:59] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-08-21 13:03:59,195 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:59] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:03:59,206 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyLoyaltyProgram2', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:03:59,667 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:59] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.154 0.313 2026-08-21 13:03:59,729 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:59] "GET /pos/web HTTP/1.1" 200 - 20 0.018 0.471 2026-08-21 13:03:59,756 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:03:59,816 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:59] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.033 0.094 2026-08-21 13:03:59,948 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:59] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.004 2026-08-21 13:03:59,988 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:03:59] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.013 0.005 2026-08-21 13:04:00,332 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:00] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.078 0.250 2026-08-21 13:04:00,404 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:00] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.036 2026-08-21 13:04:00,423 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:00] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.003 0.010 2026-08-21 13:04:00,434 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:00] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.004 2026-08-21 13:04:00,522 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:00] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.038 0.039 2026-08-21 13:04:00,566 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:00] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.007 0.106 2026-08-21 13:04:00,591 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:04:00,614 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:00] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.009 0.155 2026-08-21 13:04:00,652 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:00] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.009 0.198 2026-08-21 13:04:00,661 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:04:00,666 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:04:00,680 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:04:00,733 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:00] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.034 0.219 2026-08-21 13:04:00,771 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:00] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.008 0.279 2026-08-21 13:04:00,778 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:00] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:04:00,793 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:00] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.008 0.259 2026-08-21 13:04:00,842 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:00] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.009 0.232 2026-08-21 13:04:00,923 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:00] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.016 0.290 2026-08-21 13:04:00,947 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:00] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.247 2026-08-21 13:04:00,960 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:00] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.008 0.216 2026-08-21 13:04:00,972 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:00] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.185 2026-08-21 13:04:00,997 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:00] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.010 0.169 2026-08-21 13:04:01,011 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.008 0.175 2026-08-21 13:04:01,021 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:01] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.002 0.168 2026-08-21 13:04:01,066 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:01] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 11 0.023 0.110 2026-08-21 13:04:01,090 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:01] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 6 0.013 0.121 2026-08-21 13:04:01,133 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:01] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.014 0.151 2026-08-21 13:04:01,148 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:01] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.001 0.151 2026-08-21 13:04:01,165 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:01] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.002 0.150 2026-08-21 13:04:01,196 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:01] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.012 0.157 2026-08-21 13:04:01,211 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:01] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.100 2026-08-21 13:04:01,405 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:04:01,420 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:04:01,439 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:04:01,516 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'select customer 'AAA Test Partner' (trigger: .partnerlist-screen .partner-line td:contains("AAA Test Partner"))' 2026-08-21 13:04:01,539 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-21 13:04:01,561 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 13:04:01,586 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: '.control-button.highlight:contains("Reward")' 2026-08-21 13:04:01,596 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 13:04:01,638 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-3.20","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(em.qty:contains("1")):has(.price:contains("-3.20")))' 2026-08-21 13:04:01,650 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-21 13:04:01,662 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'order total amount is '3.20' (trigger: .product-screen .order-summary .total:contains("3.20"))' 2026-08-21 13:04:01,671 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:04:01,692 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:04:01,698 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:01] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:04:01,699 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:01] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:04:01,710 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:04:01,723 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:04:01,744 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:04:01,754 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:04:01,772 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:04:01,779 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:01] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 6 0.007 0.014 2026-08-21 13:04:01,796 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:01] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:04:01,805 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #92585357 for PoS orders references: ['Order 00271-004-0001'] (draft: False) 2026-08-21 13:04:01,866 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #92585357 with result: [{'id': 329, 'pos_reference': 'Order 00271-004-0001', 'account_move': False}] 2026-08-21 13:04:01,880 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:01] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 46 0.022 0.066 2026-08-21 13:04:01,944 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:01] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 27 0.017 0.037 2026-08-21 13:04:01,988 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:01] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.007 2026-08-21 13:04:02,726 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:04:02,746 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:04:02,804 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'select customer 'BBB Test Partner' (trigger: .partnerlist-screen .partner-line td:contains("BBB Test Partner"))' 2026-08-21 13:04:02,822 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:02] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.003 0.008 2026-08-21 13:04:02,825 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-21 13:04:02,838 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 13:04:02,858 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("1")))' 2026-08-21 13:04:02,871 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 13:04:02,890 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"2.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("2")))' 2026-08-21 13:04:02,904 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 13:04:02,922 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"3.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("3")))' 2026-08-21 13:04:02,937 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-21 13:04:02,954 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 13:04:02,973 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"4.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("4")))' 2026-08-21 13:04:02,988 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: '.control-button.highlight:contains("Reward")' 2026-08-21 13:04:03,004 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:04:03,005 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:03] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-21 13:04:03,020 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:04:03,068 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'select customer 'CCC Test Partner' (trigger: .partnerlist-screen .partner-line td:contains("CCC Test Partner"))' 2026-08-21 13:04:03,073 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: '.product-screen .set-partner:contains("CCC Test Partner")' 2026-08-21 13:04:03,087 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:03] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.003 0.008 2026-08-21 13:04:03,088 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'order total amount is '12.80' (trigger: .product-screen .order-summary .total:contains("12.80"))' 2026-08-21 13:04:03,105 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:04:03,122 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:04:03,137 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:04:03,154 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:04:03,170 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:04:03,188 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:04:03,199 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #60029980 for PoS orders references: ['Order 00271-004-0002'] (draft: False) 2026-08-21 13:04:03,208 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:04:03,266 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #60029980 with result: [{'id': 330, 'pos_reference': 'Order 00271-004-0002', 'account_move': False}] 2026-08-21 13:04:03,281 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:03] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 44 0.022 0.063 2026-08-21 13:04:03,350 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:03] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 30 0.015 0.043 2026-08-21 13:04:04,126 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:04:04,145 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:04:04,188 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'select customer 'CCC Test Partner' (trigger: .partnerlist-screen .partner-line td:contains("CCC Test Partner"))' 2026-08-21 13:04:04,207 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-21 13:04:04,224 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 13:04:04,245 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("1")))' 2026-08-21 13:04:04,254 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 13:04:04,272 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("3")))' 2026-08-21 13:04:04,989 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:04] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:04:05,123 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:04:05,137 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:04:05,231 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'select customer 'BBB Test Partner' (trigger: .partnerlist-screen .partner-line td:contains("BBB Test Partner"))' 2026-08-21 13:04:05,231 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: '.product-screen .set-partner:contains("BBB Test Partner")' 2026-08-21 13:04:05,248 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'order total amount is '9.60' (trigger: .product-screen .order-summary .total:contains("9.60"))' 2026-08-21 13:04:05,252 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:05] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.004 0.011 2026-08-21 13:04:05,267 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:04:05,276 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:04:05,291 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:04:05,308 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:04:05,324 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:04:05,338 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:04:05,354 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #33125029 for PoS orders references: ['Order 00271-004-0003'] (draft: False) 2026-08-21 13:04:05,363 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:04:05,424 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #33125029 with result: [{'id': 331, 'pos_reference': 'Order 00271-004-0003', 'account_move': False}] 2026-08-21 13:04:05,436 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:05] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 44 0.032 0.057 2026-08-21 13:04:05,493 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:05] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 30 0.015 0.035 2026-08-21 13:04:05,517 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:05] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 304 - 6 0.002 0.007 2026-08-21 13:04:06,262 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 13:04:06,287 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("1")))' 2026-08-21 13:04:06,290 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-21 13:04:06,304 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:04:06,320 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:04:06,347 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'select customer 'CCC Test Partner' (trigger: .partnerlist-screen .partner-line td:contains("CCC Test Partner"))' 2026-08-21 13:04:06,354 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: '.control-button.highlight:contains("Reward")' 2026-08-21 13:04:06,370 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-08-21 13:04:06,388 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'select reward (trigger: .selection-item:contains("Free Product - Whiteboard Pen"))' 2026-08-21 13:04:06,392 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:06] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:04:06,413 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-3.20","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(em.qty:contains("1")):has(.price:contains("-3.20")))' 2026-08-21 13:04:06,420 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:04:06,437 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:04:06,483 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: '.unselect-tag' 2026-08-21 13:04:06,491 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: '.product-screen .set-partner:contains("Customer")' 2026-08-21 13:04:06,504 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'order total amount is '6.40' (trigger: .product-screen .order-summary .total:contains("6.40"))' 2026-08-21 13:04:06,520 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:04:06,538 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:04:06,554 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:04:06,571 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:04:06,587 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:04:06,604 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:04:06,616 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #31346065 for PoS orders references: ['Order 00271-004-0004'] (draft: False) 2026-08-21 13:04:06,623 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:04:06,696 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #31346065 with result: [{'id': 332, 'pos_reference': 'Order 00271-004-0004', 'account_move': False}] 2026-08-21 13:04:06,716 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:06] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.048 0.058 2026-08-21 13:04:07,500 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:04:07,504 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:07] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:04:07,514 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 27228 2026-08-21 13:04:07,515 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:04:07,515 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 27228 2026-08-21 13:04:07,614 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130407_613773_TestUi.txt 2026-08-21 13:04:07,614 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpd8lgska2_chrome_odoo" 2026-08-21 13:04:08,005 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 27457 2026-08-21 13:04:08,006 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpzsxwo7fg_chrome_odoo 2026-08-21 13:04:08,006 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:35189/json/version 2026-08-21 13:04:08,008 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:35189/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:04:08,033 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:04:08,033 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:35189/json 2026-08-21 13:04:08,059 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:35189/json with timeout 3 increased to 10s during tests 2026-08-21 13:04:08,075 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:35189/devtools/page/9554EB776878E8DBF89939753FFE5F16 2026-08-21 13:04:08,097 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:04:08,105 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:04:08,239 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:04:08,241 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:04:08,252 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:04:08,253 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:04:08,327 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:08] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 20 0.013 0.054 2026-08-21 13:04:08,331 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '9554EB776878E8DBF89939753FFE5F16', 'loaderId': 'FBDC521B9EC137EA739255A66F9BE785', 'isDownload': False} 2026-08-21 13:04:08,332 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyChangeRewardQty')" 2026-08-21 13:04:08,354 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:04:08,378 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:08] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.015 2026-08-21 13:04:08,385 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:08] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.024 2026-08-21 13:04:08,400 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:08] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.037 2026-08-21 13:04:08,708 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:08] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.006 0.010 2026-08-21 13:04:08,715 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:08] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.013 2026-08-21 13:04:08,734 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:04:08,749 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:08] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.006 2026-08-21 13:04:08,754 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:08] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:04:08,758 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyChangeRewardQty', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:04:09,228 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:09] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.146 0.326 2026-08-21 13:04:09,282 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:09] "GET /pos/web HTTP/1.1" 200 - 20 0.014 0.480 2026-08-21 13:04:09,312 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:04:09,333 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:09] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.073 2026-08-21 13:04:09,554 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:09] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.004 2026-08-21 13:04:09,580 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:09] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 13:04:10,007 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:10] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.115 0.290 2026-08-21 13:04:10,109 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:10] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.020 0.051 2026-08-21 13:04:10,129 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:10] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.005 0.009 2026-08-21 13:04:10,141 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:10] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 13:04:10,208 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:10] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.023 0.033 2026-08-21 13:04:10,238 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:10] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.006 0.072 2026-08-21 13:04:10,255 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 13:04:10,279 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:10] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.014 0.101 2026-08-21 13:04:10,305 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:10] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.006 0.112 2026-08-21 13:04:10,345 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:10] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.009 0.175 2026-08-21 13:04:10,354 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:04:10,381 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.022 2026-08-21 13:04:10,390 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:04:10,396 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:10] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.012 0.213 2026-08-21 13:04:10,406 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:10] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.005 0.189 2026-08-21 13:04:10,408 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:10] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:04:10,451 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:10] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.015 0.171 2026-08-21 13:04:10,494 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:10] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.020 0.191 2026-08-21 13:04:10,533 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:10] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.009 0.212 2026-08-21 13:04:10,553 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:10] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.147 2026-08-21 13:04:10,571 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:10] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.011 0.157 2026-08-21 13:04:10,617 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:10] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 11 0.017 0.188 2026-08-21 13:04:10,626 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:10] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.156 2026-08-21 13:04:10,635 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:10] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.132 2026-08-21 13:04:10,640 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.119 2026-08-21 13:04:10,656 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:10] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 6 0.004 0.103 2026-08-21 13:04:10,668 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:10] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.103 2026-08-21 13:04:10,687 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:10] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.002 0.091 2026-08-21 13:04:10,701 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:10] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.001 0.077 2026-08-21 13:04:10,723 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:10] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.003 0.090 2026-08-21 13:04:10,737 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:10] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.054 2026-08-21 13:04:11,104 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyChangeRewardQty on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:04:11,120 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyChangeRewardQty on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:04:11,167 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyChangeRewardQty on step: 'select customer 'DDD Test Partner' (trigger: .partnerlist-screen .partner-line td:contains("DDD Test Partner"))' 2026-08-21 13:04:11,188 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyChangeRewardQty on step: 'click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer"))' 2026-08-21 13:04:11,232 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyChangeRewardQty on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("1")))' 2026-08-21 13:04:11,242 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyChangeRewardQty on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("1")))' 2026-08-21 13:04:11,254 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyChangeRewardQty on step: '.control-button.highlight:contains("Reward")' 2026-08-21 13:04:11,271 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyChangeRewardQty on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-08-21 13:04:11,288 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyChangeRewardQty on step: 'select reward (trigger: .selection-item:contains("Free Product - Whiteboard Pen"))' 2026-08-21 13:04:11,292 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:11] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:04:11,338 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyChangeRewardQty on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-3.20","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(em.qty:contains("1")):has(.price:contains("-3.20")))' 2026-08-21 13:04:11,343 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyChangeRewardQty on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:04:11,356 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyChangeRewardQty on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:04:11,371 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyChangeRewardQty on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-3.20","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(em.qty:contains("1")):has(.price:contains("-3.20")))' 2026-08-21 13:04:11,375 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:04:11,383 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 27457 2026-08-21 13:04:11,384 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:04:11,384 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 27457 2026-08-21 13:04:11,481 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130411_480384_TestUi.txt 2026-08-21 13:04:11,481 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpzsxwo7fg_chrome_odoo" 2026-08-21 13:04:11,506 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_rewards ... 2026-08-21 13:04:12,825 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 27660 2026-08-21 13:04:12,825 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmprk0k8u77_chrome_odoo 2026-08-21 13:04:12,825 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:42169/json/version 2026-08-21 13:04:12,827 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:42169/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:04:12,862 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:04:12,866 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:42169/json 2026-08-21 13:04:12,868 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:42169/json with timeout 3 increased to 10s during tests 2026-08-21 13:04:12,896 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:42169/devtools/page/072A6CF3F14B1BF1DEB2EC8D47A7D6BC 2026-08-21 13:04:12,914 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:04:12,988 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:04:13,157 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:04:13,165 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:04:13,175 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:04:13,175 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:04:13,185 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:04:13,740 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:13] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.083 0.474 2026-08-21 13:04:13,742 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '072A6CF3F14B1BF1DEB2EC8D47A7D6BC', 'loaderId': '250C819CE242E8AE6B0E9D8F831B4FCC', 'isDownload': False} 2026-08-21 13:04:13,743 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyFreeProductTour')" 2026-08-21 13:04:13,763 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:04:13,778 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:13] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.011 2026-08-21 13:04:13,786 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:13] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.017 2026-08-21 13:04:13,795 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:13] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.017 2026-08-21 13:04:14,183 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:14] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.007 0.008 2026-08-21 13:04:14,197 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:14] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-08-21 13:04:14,228 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:04:14,245 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:14] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.008 2026-08-21 13:04:14,248 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:14] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.015 2026-08-21 13:04:14,255 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyFreeProductTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:04:14,991 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:14] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 327 0.288 0.447 2026-08-21 13:04:15,052 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:15] "GET /pos/web HTTP/1.1" 200 - 20 0.015 0.741 2026-08-21 13:04:15,084 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:04:15,189 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:15] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.083 0.100 2026-08-21 13:04:15,345 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:15] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.005 2026-08-21 13:04:15,377 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:15] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-08-21 13:04:15,908 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:15] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 198 0.195 0.309 2026-08-21 13:04:15,993 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:15] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.054 2026-08-21 13:04:16,013 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:16] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.004 0.010 2026-08-21 13:04:16,028 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:16] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.004 2026-08-21 13:04:16,142 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:16] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.028 0.049 2026-08-21 13:04:16,193 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:16] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.014 0.115 2026-08-21 13:04:16,210 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:04:16,234 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:16] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.008 0.149 2026-08-21 13:04:16,283 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:16] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.007 0.210 2026-08-21 13:04:16,287 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:04:16,293 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:04:16,299 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:04:16,321 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:04:16,335 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:16] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.019 0.250 2026-08-21 13:04:16,370 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:16] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.009 0.267 2026-08-21 13:04:16,394 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:16] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.017 0.230 2026-08-21 13:04:16,438 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:16] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.014 0.209 2026-08-21 13:04:16,488 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:16] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.010 0.242 2026-08-21 13:04:16,507 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:16] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 7 0.013 0.173 2026-08-21 13:04:16,516 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:16] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:04:16,566 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:16] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.025 0.199 2026-08-21 13:04:16,580 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:16] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.007 0.202 2026-08-21 13:04:16,597 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:16] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.008 0.189 2026-08-21 13:04:16,604 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:16] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.193 2026-08-21 13:04:16,627 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:16] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.007 0.177 2026-08-21 13:04:16,638 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:16] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.142 2026-08-21 13:04:16,656 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:16] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.007 0.124 2026-08-21 13:04:16,698 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:16] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.012 0.112 2026-08-21 13:04:16,718 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:16] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.004 0.128 2026-08-21 13:04:16,734 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:16] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.004 0.129 2026-08-21 13:04:16,750 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:16] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.001 0.117 2026-08-21 13:04:16,767 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:16] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.007 0.078 2026-08-21 13:04:17,026 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:04:17,042 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:04:17,055 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer"))' 2026-08-21 13:04:17,068 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:17] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.019 0.020 2026-08-21 13:04:17,095 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("1")))' 2026-08-21 13:04:17,105 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:04:17,128 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("2")))' 2026-08-21 13:04:18,009 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button.highlight:contains("Reward")' 2026-08-21 13:04:18,020 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer"))' 2026-08-21 13:04:18,067 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"3.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("3")))' 2026-08-21 13:04:18,080 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"-5.10","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(em.qty:contains("1")):has(.price:contains("-5.10")))' 2026-08-21 13:04:18,087 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer"))' 2026-08-21 13:04:18,117 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer"))' 2026-08-21 13:04:18,148 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button.highlight:contains("Reward")' 2026-08-21 13:04:18,153 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer"))' 2026-08-21 13:04:18,188 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"6.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("6")))' 2026-08-21 13:04:18,193 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"-10.20","quantity":"2.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(em.qty:contains("2")):has(.price:contains("-10.20")))' 2026-08-21 13:04:18,203 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer"))' 2026-08-21 13:04:18,238 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-21 13:04:18,242 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'order total amount is '25.50' (trigger: .product-screen .order-summary .total:contains("25.50"))' 2026-08-21 13:04:18,253 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:04:18,290 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:04:18,299 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:18] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:04:18,300 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:18] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:04:18,306 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:04:18,320 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 13:04:18,336 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:04:18,353 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:04:18,370 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #36034758 for PoS orders references: ['Order 00272-002-0001'] (draft: False) 2026-08-21 13:04:18,372 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:04:18,390 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:18] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 13:04:18,485 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #36034758 with result: [{'id': 333, 'pos_reference': 'Order 00272-002-0001', 'account_move': False}] 2026-08-21 13:04:18,501 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:18] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 103 0.056 0.080 2026-08-21 13:04:18,587 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:18] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 37 0.033 0.044 2026-08-21 13:04:18,637 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:18] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 11 0.007 0.014 2026-08-21 13:04:18,757 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:18] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:04:19,370 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer"))' 2026-08-21 13:04:19,393 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("1")))' 2026-08-21 13:04:19,397 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer"))' 2026-08-21 13:04:19,408 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"2.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("2")))' 2026-08-21 13:04:19,420 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer"))' 2026-08-21 13:04:19,438 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"-5.10","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(em.qty:contains("1")):has(.price:contains("-5.10")))' 2026-08-21 13:04:19,454 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 13:04:19,470 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"0.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("0")))' 2026-08-21 13:04:20,104 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-21 13:04:20,322 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer"))' 2026-08-21 13:04:20,338 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("1")))' 2026-08-21 13:04:20,353 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer"))' 2026-08-21 13:04:20,371 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"2.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("2")))' 2026-08-21 13:04:20,386 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button.highlight:contains("Reward")' 2026-08-21 13:04:20,404 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'order total amount is '10.20' (trigger: .product-screen .order-summary .total:contains("10.20"))' 2026-08-21 13:04:20,420 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:04:20,439 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:04:20,453 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:04:20,470 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:04:20,489 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:04:20,507 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:04:20,520 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #8862062 for PoS orders references: ['Order 00272-002-0002'] (draft: False) 2026-08-21 13:04:20,522 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:04:20,578 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #8862062 with result: [{'id': 334, 'pos_reference': 'Order 00272-002-0002', 'account_move': False}] 2026-08-21 13:04:20,592 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:20] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.020 0.056 2026-08-21 13:04:21,366 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board"))' 2026-08-21 13:04:21,395 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(em.qty:contains("1")))' 2026-08-21 13:04:21,400 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:04:21,407 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(em.qty:contains("2")))' 2026-08-21 13:04:22,260 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-21 13:04:22,270 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board"))' 2026-08-21 13:04:22,291 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button.highlight:contains("Reward")' 2026-08-21 13:04:22,303 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 13:04:22,341 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-21 13:04:22,349 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-3.20","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(em.qty:contains("1")):has(.price:contains("-3.20")))' 2026-08-21 13:04:22,354 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Magnetic Board","quantity":"3.00"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Magnetic Board")):has(em.qty:contains("3")))' 2026-08-21 13:04:22,371 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"3.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(em.qty:contains("3")))' 2026-08-21 13:04:22,386 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 13:04:22,405 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"3.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(em.qty:contains("3")))' 2026-08-21 13:04:22,420 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click numpad button: 6 (trigger: div.numpad.row button.col:contains("6"))' 2026-08-21 13:04:22,437 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"6.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(em.qty:contains("6")))' 2026-08-21 13:04:23,291 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button.highlight:contains("Reward")' 2026-08-21 13:04:23,304 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-08-21 13:04:23,320 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'select reward (trigger: .selection-item:contains("Free Product - Whiteboard Pen"))' 2026-08-21 13:04:23,343 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-21 13:04:23,355 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-6.40","quantity":"2.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(em.qty:contains("2")):has(.price:contains("-6.40")))' 2026-08-21 13:04:23,371 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'order total amount is '11.88' (trigger: .product-screen .order-summary .total:contains("11.88"))' 2026-08-21 13:04:23,387 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:04:23,405 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:04:23,420 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:04:23,437 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:04:23,453 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:04:23,470 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:04:23,488 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #65781814 for PoS orders references: ['Order 00272-002-0003'] (draft: False) 2026-08-21 13:04:23,490 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:04:23,571 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #65781814 with result: [{'id': 335, 'pos_reference': 'Order 00272-002-0003', 'account_move': False}] 2026-08-21 13:04:23,587 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:23] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 47 0.038 0.067 2026-08-21 13:04:23,645 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:23] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 24 0.015 0.035 2026-08-21 13:04:24,188 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:24] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-21 13:04:24,411 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board"))' 2026-08-21 13:04:24,439 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(em.qty:contains("1")))' 2026-08-21 13:04:24,443 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click numpad button: 6 (trigger: div.numpad.row button.col:contains("6"))' 2026-08-21 13:04:24,454 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"6"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(em.qty:contains("6")))' 2026-08-21 13:04:25,303 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 13:04:25,344 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-3.20","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(em.qty:contains("1")):has(.price:contains("-3.20")))' 2026-08-21 13:04:25,350 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button.highlight:contains("Reward")' 2026-08-21 13:04:25,353 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Magnetic Board","quantity":"6.00"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Magnetic Board")):has(em.qty:contains("6")))' 2026-08-21 13:04:25,371 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"6.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(em.qty:contains("6")))' 2026-08-21 13:04:25,387 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 13:04:25,403 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 13:04:25,420 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-21 13:04:25,436 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"0.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(em.qty:contains("0")))' 2026-08-21 13:04:26,265 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board"))' 2026-08-21 13:04:26,289 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(em.qty:contains("1")))' 2026-08-21 13:04:26,291 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board"))' 2026-08-21 13:04:26,306 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"2.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(em.qty:contains("2")))' 2026-08-21 13:04:26,322 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board"))' 2026-08-21 13:04:26,348 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"3.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(em.qty:contains("3")))' 2026-08-21 13:04:26,353 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-3.20","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(em.qty:contains("1")):has(.price:contains("-3.20")))' 2026-08-21 13:04:26,370 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-21 13:04:26,386 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'order total amount is '5.94' (trigger: .product-screen .order-summary .total:contains("5.94"))' 2026-08-21 13:04:26,403 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:04:26,421 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:04:26,437 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:04:26,453 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:04:26,471 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:04:26,491 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:04:26,507 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #49271348 for PoS orders references: ['Order 00272-002-0004'] (draft: False) 2026-08-21 13:04:26,509 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:04:26,555 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #49271348 with result: [{'id': 336, 'pos_reference': 'Order 00272-002-0004', 'account_move': False}] 2026-08-21 13:04:26,571 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:26] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 47 0.024 0.046 2026-08-21 13:04:26,624 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:26] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 24 0.010 0.033 2026-08-21 13:04:27,398 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click product 'Wall Shelf Unit' (trigger: article.product .product-content .product-name:contains("Wall Shelf Unit"))' 2026-08-21 13:04:27,425 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Wall Shelf Unit","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf Unit")):has(em.qty:contains("1")))' 2026-08-21 13:04:27,429 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-21 13:04:27,436 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click product 'Small Shelf' (trigger: article.product .product-content .product-name:contains("Small Shelf"))' 2026-08-21 13:04:27,466 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Small Shelf","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Small Shelf")):has(em.qty:contains("1")))' 2026-08-21 13:04:27,472 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button.highlight:contains("Reward")' 2026-08-21 13:04:27,487 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad"))' 2026-08-21 13:04:27,528 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-21 13:04:27,535 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product","price":"-1.98","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product")):has(em.qty:contains("1")):has(.price:contains("-1.98")))' 2026-08-21 13:04:27,543 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 13:04:27,553 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 13:04:27,570 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button.highlight:contains("Reward")' 2026-08-21 13:04:28,427 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-08-21 13:04:28,437 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'select reward (trigger: .selection-item:contains("Free Product - [Desk Pad, Monitor Stand]"))' 2026-08-21 13:04:28,454 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'selection popup has 'Monitor Stand' (trigger: .selection-item:contains("Monitor Stand"))' 2026-08-21 13:04:28,470 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'selection popup has 'Desk Pad' (trigger: .selection-item:contains("Desk Pad"))' 2026-08-21 13:04:28,491 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click selection 'Desk Pad' (trigger: .selection-item:contains("Desk Pad"))' 2026-08-21 13:04:28,533 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-21 13:04:28,537 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product","price":"-1.98","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product")):has(em.qty:contains("1")):has(.price:contains("-1.98")))' 2026-08-21 13:04:28,555 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 13:04:28,571 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 13:04:28,587 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button.highlight:contains("Reward")' 2026-08-21 13:04:29,080 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:29] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.004 2026-08-21 13:04:29,444 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-08-21 13:04:29,453 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'select reward (trigger: .selection-item:contains("Free Product - [Desk Pad, Monitor Stand]"))' 2026-08-21 13:04:29,471 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'selection popup has 'Monitor Stand' (trigger: .selection-item:contains("Monitor Stand"))' 2026-08-21 13:04:29,486 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'selection popup has 'Desk Pad' (trigger: .selection-item:contains("Desk Pad"))' 2026-08-21 13:04:29,503 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click selection 'Monitor Stand' (trigger: .selection-item:contains("Monitor Stand"))' 2026-08-21 13:04:29,537 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-21 13:04:29,539 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"1.00","price":"3.19"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(em.qty:contains("1")):has(.price:contains("3.19")))' 2026-08-21 13:04:29,553 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product","price":"-3.19","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product")):has(em.qty:contains("1")):has(.price:contains("-3.19")))' 2026-08-21 13:04:29,569 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'order total amount is '4.81' (trigger: .product-screen .order-summary .total:contains("4.81"))' 2026-08-21 13:04:29,586 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:04:29,606 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:04:29,619 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:04:29,636 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:04:29,652 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:04:29,670 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:04:29,688 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:04:29,693 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #9683332 for PoS orders references: ['Order 00272-002-0005'] (draft: False) 2026-08-21 13:04:29,787 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #9683332 with result: [{'id': 337, 'pos_reference': 'Order 00272-002-0005', 'account_move': False}] 2026-08-21 13:04:29,806 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:29] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 49 0.050 0.070 2026-08-21 13:04:29,873 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:29] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 24 0.020 0.040 2026-08-21 13:04:30,639 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:04:30,654 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:30] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:04:30,673 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 27660 2026-08-21 13:04:30,674 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:04:30,675 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 27660 2026-08-21 13:04:30,775 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130430_775482_TestUi.txt 2026-08-21 13:04:30,776 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmprk0k8u77_chrome_odoo" 2026-08-21 13:04:30,819 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program ... 2026-08-21 13:04:31,970 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 27880 2026-08-21 13:04:31,970 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpmdd48hy1_chrome_odoo 2026-08-21 13:04:31,971 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:46813/json/version 2026-08-21 13:04:31,972 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:46813/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:04:32,001 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:04:32,002 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:46813/json 2026-08-21 13:04:32,002 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:46813/json with timeout 3 increased to 10s during tests 2026-08-21 13:04:32,063 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:46813/devtools/page/154EE3D0D433773D0666AB8221C6F0BC 2026-08-21 13:04:32,113 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:04:32,133 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:04:32,397 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:04:32,405 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:04:32,406 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:04:32,407 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:04:32,425 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:04:33,040 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:33] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 117 0.084 0.535 2026-08-21 13:04:33,042 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '154EE3D0D433773D0666AB8221C6F0BC', 'loaderId': '1E08E32F17B3A07DF30BC7199C5192FA', 'isDownload': False} 2026-08-21 13:04:33,042 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyLoyaltyProgram3')" 2026-08-21 13:04:33,051 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:04:33,064 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:33] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.007 2026-08-21 13:04:33,076 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:33] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.018 2026-08-21 13:04:33,087 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:33] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.025 2026-08-21 13:04:33,431 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:33] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.005 0.008 2026-08-21 13:04:33,445 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:33] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.008 0.007 2026-08-21 13:04:33,482 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:04:33,494 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:33] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:04:33,500 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:33] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.009 0.009 2026-08-21 13:04:33,510 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyLoyaltyProgram3', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:04:34,093 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:34] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 324 0.246 0.331 2026-08-21 13:04:34,150 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:34] "GET /pos/web HTTP/1.1" 200 - 20 0.017 0.580 2026-08-21 13:04:34,191 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:04:34,242 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:34] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.037 0.091 2026-08-21 13:04:34,415 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:34] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.007 2026-08-21 13:04:34,444 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:34] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.004 2026-08-21 13:04:34,840 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:34] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 194 0.106 0.271 2026-08-21 13:04:34,912 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:34] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.039 2026-08-21 13:04:34,930 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:34] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.004 0.009 2026-08-21 13:04:34,941 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:34] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-21 13:04:35,012 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:35] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.032 0.028 2026-08-21 13:04:35,066 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:35] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.006 0.109 2026-08-21 13:04:35,077 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:04:35,102 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:35] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.012 0.137 2026-08-21 13:04:35,141 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:35] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.011 0.166 2026-08-21 13:04:35,189 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:35] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.016 0.203 2026-08-21 13:04:35,203 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 13:04:35,217 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:04:35,224 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:04:35,229 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:35] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.011 0.232 2026-08-21 13:04:35,240 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:04:35,258 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:35] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.007 0.236 2026-08-21 13:04:35,270 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:35] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 7 0.005 0.014 2026-08-21 13:04:35,292 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:35] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.011 0.008 2026-08-21 13:04:35,340 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:35] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.007 0.187 2026-08-21 13:04:35,345 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:35] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:04:35,355 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:35] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.106 2026-08-21 13:04:35,367 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:35] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.097 2026-08-21 13:04:35,414 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:35] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.019 0.310 2026-08-21 13:04:35,453 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:35] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.011 0.336 2026-08-21 13:04:35,458 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:35] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.171 2026-08-21 13:04:35,513 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:35] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.016 0.188 2026-08-21 13:04:35,530 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:35] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.006 0.173 2026-08-21 13:04:35,538 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:35] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.177 2026-08-21 13:04:35,553 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:35] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.001 0.171 2026-08-21 13:04:35,570 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:35] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.002 0.145 2026-08-21 13:04:35,589 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:35] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.004 0.129 2026-08-21 13:04:35,605 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:35] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.058 2026-08-21 13:04:35,920 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram3 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:04:35,937 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram3 on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:04:35,944 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:35] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.008 0.010 2026-08-21 13:04:35,952 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram3 on step: 'click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer"))' 2026-08-21 13:04:35,984 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram3 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("1")))' 2026-08-21 13:04:35,993 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram3 on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:04:36,002 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram3 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("2")))' 2026-08-21 13:04:36,925 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram3 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:04:36,940 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram3 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:04:37,000 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram3 on step: 'select customer 'AAA Test Partner' (trigger: .partnerlist-screen .partner-line td:contains("AAA Test Partner"))' 2026-08-21 13:04:37,010 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram3 on step: '.control-button.highlight:contains("Reward")' 2026-08-21 13:04:37,023 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:37] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.003 0.009 2026-08-21 13:04:37,590 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:37] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:04:37,797 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram3 on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-08-21 13:04:37,803 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram3 on step: 'select reward (trigger: .selection-item:contains("Free Product - Whiteboard Pen"))' 2026-08-21 13:04:37,851 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram3 on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"0.0","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(em.qty:contains("1")):has(.price:contains("0.0")))' 2026-08-21 13:04:37,869 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram3 on step: 'order total amount is '10.2' (trigger: .product-screen .order-summary .total:contains("10.2"))' 2026-08-21 13:04:37,886 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram3 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:04:37,906 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram3 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:04:37,910 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:37] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:04:37,912 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:04:37,926 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram3 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:04:37,955 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram3 on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:04:37,969 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram3 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:04:37,987 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram3 on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-08-21 13:04:38,003 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram3 on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:04:38,023 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram3 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:04:38,038 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram3 on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:04:38,042 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #10845645 for PoS orders references: ['Order 00273-002-0001'] (draft: False) 2026-08-21 13:04:38,051 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:38] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:04:38,207 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #10845645 with result: [{'id': 338, 'pos_reference': 'Order 00273-002-0001', 'account_move': False}] 2026-08-21 13:04:38,222 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:38] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 104 0.088 0.100 2026-08-21 13:04:38,303 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:38] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 45 0.022 0.051 2026-08-21 13:04:38,349 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:38] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 11 0.009 0.009 2026-08-21 13:04:39,082 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:04:39,096 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:39] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:04:39,114 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 27880 2026-08-21 13:04:39,115 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:04:39,116 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 27880 2026-08-21 13:04:39,212 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130439_211293_TestUi.txt 2026-08-21 13:04:39,212 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpmdd48hy1_chrome_odoo" 2026-08-21 13:04:39,280 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_on_order_with_fixed_tax ... 2026-08-21 13:04:39,959 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 28090 2026-08-21 13:04:39,959 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpjx67wlr6_chrome_odoo 2026-08-21 13:04:39,960 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36139/json/version 2026-08-21 13:04:39,962 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:36139/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:04:39,996 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:04:39,996 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36139/json 2026-08-21 13:04:39,997 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:36139/json with timeout 3 increased to 10s during tests 2026-08-21 13:04:40,008 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:36139/devtools/page/B95A3FDE12081803B67D97DC766581D0 2026-08-21 13:04:40,065 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:04:40,069 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:04:40,384 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:04:40,393 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:04:40,395 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=144" in browser 2026-08-21 13:04:40,395 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=144" 2026-08-21 13:04:40,406 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:04:41,015 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:41] "GET /pos/ui?config_id=144 HTTP/1.1" 200 - 117 0.085 0.528 2026-08-21 13:04:41,019 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'B95A3FDE12081803B67D97DC766581D0', 'loaderId': 'E199520DC16F1D81D0E51FA24A43F379', 'isDownload': False} 2026-08-21 13:04:41,019 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_loyalty_on_order_with_fixed_tax')" 2026-08-21 13:04:41,030 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:04:41,043 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:41] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.009 2026-08-21 13:04:41,066 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:41] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.017 0.019 2026-08-21 13:04:41,076 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:41] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.033 2026-08-21 13:04:41,380 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:41] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.003 0.008 2026-08-21 13:04:41,393 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:41] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-08-21 13:04:41,412 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:04:41,426 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:41] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.004 2026-08-21 13:04:41,433 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:41] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:04:41,444 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('test_loyalty_on_order_with_fixed_tax', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=144"})" 2026-08-21 13:04:42,190 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:42] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 320 0.343 0.411 2026-08-21 13:04:42,225 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_loyalty_on_order_with_fixed_tax on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:04:42,257 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:42] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.035 2026-08-21 13:04:42,283 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:42] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.004 0.010 2026-08-21 13:04:42,294 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:42] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-21 13:04:42,418 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:42] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.055 0.056 2026-08-21 13:04:42,421 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:04:42,457 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:42] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.013 0.130 2026-08-21 13:04:42,516 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:42] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.024 0.176 2026-08-21 13:04:42,554 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:42] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.008 0.233 2026-08-21 13:04:42,585 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-08-21 13:04:42,596 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:04:42,604 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:04:42,611 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:42] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.021 0.254 2026-08-21 13:04:42,664 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:42] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.015 0.306 2026-08-21 13:04:42,675 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:04:42,694 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:42] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.013 0.244 2026-08-21 13:04:42,765 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:42] "GET /web/image?model=product.product&field=image_128&id=1488&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.013 0.285 2026-08-21 13:04:42,810 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:42] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.012 0.274 2026-08-21 13:04:42,826 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:42] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.011 0.198 2026-08-21 13:04:42,837 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:42] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.005 0.212 2026-08-21 13:04:42,842 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:42] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:04:42,852 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:42] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.007 0.155 2026-08-21 13:04:42,907 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:42] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.028 0.179 2026-08-21 13:04:42,910 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:42] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.194 2026-08-21 13:04:42,922 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:42] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.148 2026-08-21 13:04:42,935 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:42] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.006 0.112 2026-08-21 13:04:42,988 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:42] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.026 0.125 2026-08-21 13:04:43,024 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:43] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.006 0.173 2026-08-21 13:04:43,058 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:43] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.011 0.192 2026-08-21 13:04:43,081 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:43] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.007 0.160 2026-08-21 13:04:43,097 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:43] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.002 0.168 2026-08-21 13:04:43,120 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:43] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.001 0.180 2026-08-21 13:04:43,137 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:43] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.007 0.118 2026-08-21 13:04:43,307 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_loyalty_on_order_with_fixed_tax on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:04:43,324 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_loyalty_on_order_with_fixed_tax on step: 'click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A"))' 2026-08-21 13:04:43,344 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_loyalty_on_order_with_fixed_tax on step: 'open code input dialog (trigger: .control-button:contains("Enter Code"))' 2026-08-21 13:04:43,344 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:43] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.020 0.030 2026-08-21 13:04:43,357 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_loyalty_on_order_with_fixed_tax on step: 'enter code value: 563412 (trigger: .popup-textinput input[type="text"])' 2026-08-21 13:04:43,371 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_loyalty_on_order_with_fixed_tax on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-08-21 13:04:43,396 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_loyalty_on_order_with_fixed_tax on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order","price":"-1.50"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order")):has(.price:contains("-1.50")))' 2026-08-21 13:04:43,432 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:43] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 17 0.030 0.022 2026-08-21 13:04:44,291 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:04:44,298 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:44] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:04:44,304 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 28090 2026-08-21 13:04:44,305 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:04:44,305 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 28090 2026-08-21 13:04:44,403 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130444_399549_TestUi.txt 2026-08-21 13:04:44,403 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpjx67wlr6_chrome_odoo" 2026-08-21 13:04:44,478 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_specific_product ... 2026-08-21 13:04:45,415 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 28290 2026-08-21 13:04:45,415 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmptl16bnjv_chrome_odoo 2026-08-21 13:04:45,415 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:45037/json/version 2026-08-21 13:04:45,417 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:45037/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:04:45,475 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:04:45,475 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:45037/json 2026-08-21 13:04:45,476 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:45037/json with timeout 3 increased to 10s during tests 2026-08-21 13:04:45,495 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:45037/devtools/page/F139CBE83898D2979673218C0C6D3053 2026-08-21 13:04:45,513 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:04:45,588 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:04:45,843 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:04:45,850 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:04:45,853 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:04:45,853 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:04:45,864 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:04:46,611 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:46] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.103 0.648 2026-08-21 13:04:46,614 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'F139CBE83898D2979673218C0C6D3053', 'loaderId': 'A0B7EE81484A5BD65238A82BF1B30811', 'isDownload': False} 2026-08-21 13:04:46,614 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltySpecificDiscountTour')" 2026-08-21 13:04:46,633 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:04:46,652 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:46] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.010 0.014 2026-08-21 13:04:46,669 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:46] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.010 0.028 2026-08-21 13:04:46,683 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:46] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.042 2026-08-21 13:04:47,017 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:47] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.002 0.009 2026-08-21 13:04:47,029 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:47] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.007 2026-08-21 13:04:47,054 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:04:47,063 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:47] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-08-21 13:04:47,067 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:47] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:04:47,074 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltySpecificDiscountTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:04:47,770 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:47] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 325 0.260 0.437 2026-08-21 13:04:47,838 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:47] "GET /pos/web HTTP/1.1" 200 - 20 0.027 0.717 2026-08-21 13:04:47,867 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:04:47,908 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:47] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.026 0.085 2026-08-21 13:04:48,112 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:48] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 13:04:48,166 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:48] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.009 0.006 2026-08-21 13:04:48,705 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:48] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.139 0.383 2026-08-21 13:04:48,777 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:48] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.042 2026-08-21 13:04:48,795 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:48] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.003 0.009 2026-08-21 13:04:48,805 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:48] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-21 13:04:48,895 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:48] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.035 0.038 2026-08-21 13:04:48,904 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:04:48,928 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:48] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.012 0.090 2026-08-21 13:04:48,965 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:48] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.011 0.129 2026-08-21 13:04:49,003 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:49] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.009 0.166 2026-08-21 13:04:49,043 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:49] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.007 0.201 2026-08-21 13:04:49,062 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:04:49,071 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:04:49,079 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:04:49,092 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:49] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.016 0.230 2026-08-21 13:04:49,106 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:49] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.193 2026-08-21 13:04:49,143 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:49] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.010 0.201 2026-08-21 13:04:49,191 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:49] "GET /web/image?model=product.product&field=image_128&id=1489&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.014 0.208 2026-08-21 13:04:49,224 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:49] "GET /web/image?model=product.product&field=image_128&id=1490&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.005 0.213 2026-08-21 13:04:49,233 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:49] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 7 0.002 0.149 2026-08-21 13:04:49,265 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:49] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.010 0.158 2026-08-21 13:04:49,298 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:49] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.014 0.171 2026-08-21 13:04:49,303 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:49] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.018 2026-08-21 13:04:49,304 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:49] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.024 2026-08-21 13:04:49,310 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:49] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.008 0.141 2026-08-21 13:04:49,330 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:49] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.009 0.153 2026-08-21 13:04:49,339 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:49] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.063 2026-08-21 13:04:49,354 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:49] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.007 0.077 2026-08-21 13:04:49,399 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:49] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.010 0.076 2026-08-21 13:04:49,438 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:49] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.008 0.111 2026-08-21 13:04:49,478 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:49] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.017 0.149 2026-08-21 13:04:49,501 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:49] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.004 0.162 2026-08-21 13:04:49,527 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:49] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.005 0.177 2026-08-21 13:04:49,540 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:49] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.001 0.166 2026-08-21 13:04:50,329 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:04:50,342 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:04:50,515 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountTour on step: 'click product 'Test Product A' (trigger: article.product .product-content .product-name:contains("Test Product A"))' 2026-08-21 13:04:50,527 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Test Product A","quantity":"1.00","price":"40.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product A")):has(em.qty:contains("1")):has(.price:contains("40.00")))' 2026-08-21 13:04:50,528 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountTour on step: 'click product 'Test Product B' (trigger: article.product .product-content .product-name:contains("Test Product B"))' 2026-08-21 13:04:50,529 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Test Product B","quantity":"1.00","price":"40.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product B")):has(em.qty:contains("1")):has(.price:contains("40.00")))' 2026-08-21 13:04:50,531 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountTour on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-08-21 13:04:50,534 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:50] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 1.016 2026-08-21 13:04:50,534 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountTour on step: 'click selection '$ 10 per order on specific products' (trigger: .selection-item:contains("$ 10 per order on specific products"))' 2026-08-21 13:04:50,535 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountTour on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"$ 10 per order on specific products","price":"-10.00","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("$ 10 per order on specific products")):has(em.qty:contains("1")):has(.price:contains("-10.00")))' 2026-08-21 13:04:50,536 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountTour on step: 'order total amount is '70.00' (trigger: .product-screen .order-summary .total:contains("70.00"))' 2026-08-21 13:04:50,536 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountTour on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-08-21 13:04:50,536 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountTour on step: 'click selection '$ 10 per order on specific products' (trigger: .selection-item:contains("$ 10 per order on specific products"))' 2026-08-21 13:04:50,537 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountTour on step: 'order total amount is '60.00' (trigger: .product-screen .order-summary .total:contains("60.00"))' 2026-08-21 13:04:50,537 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountTour on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-08-21 13:04:50,537 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountTour on step: 'click selection '$ 30 per order on specific products' (trigger: .selection-item:contains("$ 30 per order on specific products"))' 2026-08-21 13:04:50,537 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountTour on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"$ 30 per order on specific products","price":"-30.00","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("$ 30 per order on specific products")):has(em.qty:contains("1")):has(.price:contains("-30.00")))' 2026-08-21 13:04:50,538 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountTour on step: 'order total amount is '30.00' (trigger: .product-screen .order-summary .total:contains("30.00"))' 2026-08-21 13:04:50,538 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:04:50,547 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:50] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:04:50,560 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 28290 2026-08-21 13:04:50,561 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:04:50,562 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 28290 2026-08-21 13:04:50,590 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:50] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.030 0.029 2026-08-21 13:04:50,672 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130450_672349_TestUi.txt 2026-08-21 13:04:50,672 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmptl16bnjv_chrome_odoo" 2026-08-21 13:04:50,709 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_using_same_product ... 2026-08-21 13:04:51,693 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 28500 2026-08-21 13:04:51,694 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpxs2d9ak__chrome_odoo 2026-08-21 13:04:51,694 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33591/json/version 2026-08-21 13:04:51,696 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33591/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:04:51,729 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:04:51,730 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33591/json 2026-08-21 13:04:51,730 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33591/json with timeout 3 increased to 10s during tests 2026-08-21 13:04:51,795 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:33591/devtools/page/073D2F1C049EBCC879CCB05126C4BB7E 2026-08-21 13:04:51,828 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:04:51,839 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:04:52,109 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:04:52,115 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:04:52,117 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:04:52,117 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:04:52,128 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:04:52,705 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:52] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 117 0.094 0.486 2026-08-21 13:04:52,708 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '073D2F1C049EBCC879CCB05126C4BB7E', 'loaderId': '5C731D8DADD0D3AB16538372D3876B51', 'isDownload': False} 2026-08-21 13:04:52,708 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyFreeProductTour2')" 2026-08-21 13:04:52,725 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:04:52,739 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:52] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.007 2026-08-21 13:04:52,755 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:52] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.023 2026-08-21 13:04:52,777 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:52] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.009 0.041 2026-08-21 13:04:53,096 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:53] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.001 0.007 2026-08-21 13:04:53,107 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:53] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.005 2026-08-21 13:04:53,131 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:04:53,142 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:53] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:04:53,142 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:53] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.008 2026-08-21 13:04:53,152 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyFreeProductTour2', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:04:53,859 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:53] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 324 0.270 0.439 2026-08-21 13:04:53,919 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:53] "GET /pos/web HTTP/1.1" 200 - 20 0.015 0.727 2026-08-21 13:04:53,940 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:04:54,009 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:54] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.033 0.083 2026-08-21 13:04:54,147 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:54] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.006 2026-08-21 13:04:54,189 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:54] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.010 0.006 2026-08-21 13:04:54,712 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:54] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 194 0.179 0.329 2026-08-21 13:04:54,793 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:54] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.052 2026-08-21 13:04:54,814 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:54] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.003 0.012 2026-08-21 13:04:54,826 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:54] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 13:04:54,920 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:54] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.052 0.031 2026-08-21 13:04:54,954 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:54] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.009 0.101 2026-08-21 13:04:54,961 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:04:55,001 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:55] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.020 0.127 2026-08-21 13:04:55,040 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:55] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.007 0.177 2026-08-21 13:04:55,099 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:55] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.010 0.242 2026-08-21 13:04:55,143 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:55] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.008 0.281 2026-08-21 13:04:55,151 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:55] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.226 2026-08-21 13:04:55,154 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:04:55,159 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:04:55,195 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.031 2026-08-21 13:04:55,208 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:55] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.016 0.219 2026-08-21 13:04:55,212 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:55] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:04:55,278 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:55] "GET /web/image?model=product.product&field=image_128&id=1493&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.023 0.238 2026-08-21 13:04:55,332 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:55] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.012 0.275 2026-08-21 13:04:55,379 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:55] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.011 0.261 2026-08-21 13:04:55,383 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:55] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:04:55,401 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:55] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 7 0.014 0.198 2026-08-21 13:04:55,406 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:55] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.211 2026-08-21 13:04:55,421 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:55] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.217 2026-08-21 13:04:55,433 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:55] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.206 2026-08-21 13:04:55,456 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:55] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.002 0.018 2026-08-21 13:04:55,513 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:55] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.028 0.150 2026-08-21 13:04:55,556 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:55] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.028 0.139 2026-08-21 13:04:55,570 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:55] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.151 2026-08-21 13:04:55,593 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:55] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.004 0.159 2026-08-21 13:04:55,605 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:55] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.002 0.322 2026-08-21 13:04:55,621 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:55] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.002 0.155 2026-08-21 13:04:55,638 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:55] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.005 0.056 2026-08-21 13:04:55,869 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour2 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:04:55,886 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour2 on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:04:55,901 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:55] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.013 2026-08-21 13:04:55,907 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour2 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:04:55,928 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour2 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:04:55,990 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour2 on step: 'select customer 'AAA Partner' (trigger: .partnerlist-screen .partner-line td:contains("AAA Partner"))' 2026-08-21 13:04:56,010 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour2 on step: 'click product 'Test Product A' (trigger: article.product .product-content .product-name:contains("Test Product A"))' 2026-08-21 13:04:56,053 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Test Product A","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product A")):has(em.qty:contains("1")))' 2026-08-21 13:04:56,066 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Test Product A","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product A")):has(em.qty:contains("1")))' 2026-08-21 13:04:56,075 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour2 on step: '.control-button.highlight:contains("Reward")' 2026-08-21 13:04:56,085 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour2 on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-08-21 13:04:56,102 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour2 on step: 'click selection 'Free Product - Test Product A' (trigger: .selection-item:contains("Free Product - Test Product A"))' 2026-08-21 13:04:56,145 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour2 on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Test Product A","price":"-11.50","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Test Product A")):has(em.qty:contains("1")):has(.price:contains("-11.50")))' 2026-08-21 13:04:56,153 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour2 on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-21 13:04:56,153 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:04:56,163 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:56] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:04:56,175 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 28500 2026-08-21 13:04:56,175 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:04:56,176 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 28500 2026-08-21 13:04:56,271 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130456_270663_TestUi.txt 2026-08-21 13:04:56,271 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpxs2d9ak__chrome_odoo" 2026-08-21 13:04:56,302 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_next_order_coupon_free_product ... 2026-08-21 13:04:57,632 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 28705 2026-08-21 13:04:57,632 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpt13em_tm_chrome_odoo 2026-08-21 13:04:57,632 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:32937/json/version 2026-08-21 13:04:57,633 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:32937/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:04:57,694 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:04:57,694 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:32937/json 2026-08-21 13:04:57,695 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:32937/json with timeout 3 increased to 10s during tests 2026-08-21 13:04:57,709 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:32937/devtools/page/18728CF87D1FFC86DA40DDA11D4C6D57 2026-08-21 13:04:57,719 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:04:57,759 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:04:58,001 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:04:58,010 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:04:58,015 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:04:58,015 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:04:58,026 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:04:58,628 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:58] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.120 0.486 2026-08-21 13:04:58,632 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '18728CF87D1FFC86DA40DDA11D4C6D57', 'loaderId': '92DDBCF2F503AA75414F2E4436703BD2', 'isDownload': False} 2026-08-21 13:04:58,632 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour11.1')" 2026-08-21 13:04:58,650 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:04:58,662 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:58] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.006 2026-08-21 13:04:58,670 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:58] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.014 2026-08-21 13:04:58,687 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:58] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.010 0.026 2026-08-21 13:04:59,006 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:59] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.004 0.007 2026-08-21 13:04:59,026 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:59] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.006 2026-08-21 13:04:59,039 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:04:59,050 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:59] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:04:59,054 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:59] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.007 2026-08-21 13:04:59,074 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyTour11.1', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:04:59,685 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:59] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 322 0.225 0.381 2026-08-21 13:04:59,763 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:59] "GET /pos/web HTTP/1.1" 200 - 20 0.033 0.616 2026-08-21 13:04:59,799 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:04:59,895 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:04:59] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.046 0.134 2026-08-21 13:05:00,025 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:00] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-08-21 13:05:00,067 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:00] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.007 0.005 2026-08-21 13:05:00,578 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:00] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 193 0.143 0.346 2026-08-21 13:05:00,659 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:00] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.018 0.048 2026-08-21 13:05:00,692 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:00] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.003 0.010 2026-08-21 13:05:00,706 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:00] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-21 13:05:00,789 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:00] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.031 0.038 2026-08-21 13:05:00,835 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:00] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.011 0.097 2026-08-21 13:05:00,841 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:05:00,878 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:00] "GET /web/image?model=product.product&field=image_128&id=1495&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.013 0.134 2026-08-21 13:05:00,923 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:00] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.009 0.178 2026-08-21 13:05:00,966 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:00] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.009 0.211 2026-08-21 13:05:00,981 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05: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-08-21 13:05:00,987 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:05:00,997 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:05:01,013 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:05:01,016 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:01] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.021 0.257 2026-08-21 13:05:01,038 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:01] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.241 2026-08-21 13:05:01,113 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:01] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.016 0.253 2026-08-21 13:05:01,182 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:01] "GET /web/image?model=product.product&field=image_128&id=1496&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.013 0.274 2026-08-21 13:05:01,225 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:01] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.008 0.287 2026-08-21 13:05:01,248 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:01] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 7 0.013 0.220 2026-08-21 13:05:01,257 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:01] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:05:01,308 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:01] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.023 0.262 2026-08-21 13:05:01,318 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:01] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.002 0.273 2026-08-21 13:05:01,331 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:01] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.007 0.206 2026-08-21 13:05:01,336 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.215 2026-08-21 13:05:01,346 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:01] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.149 2026-08-21 13:05:01,356 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:01] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.125 2026-08-21 13:05:01,386 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:01] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.012 0.104 2026-08-21 13:05:01,421 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:01] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.013 0.092 2026-08-21 13:05:01,444 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:01] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.004 0.111 2026-08-21 13:05:01,465 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:01] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.002 0.128 2026-08-21 13:05:01,487 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:01] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.006 0.130 2026-08-21 13:05:01,514 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:01] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.008 0.143 2026-08-21 13:05:01,537 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:01] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.010 0.113 2026-08-21 13:05:01,702 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.1 on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:05:01,718 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.1 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:05:01,739 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.1 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:05:01,747 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:01] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.014 2026-08-21 13:05:01,753 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.1 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:05:01,809 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.1 on step: 'select customer 'AAA Partner' (trigger: .partnerlist-screen .partner-line td:contains("AAA Partner"))' 2026-08-21 13:05:01,829 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.1 on step: '.product-screen .set-partner:contains("AAA Partner")' 2026-08-21 13:05:01,840 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.1 on step: 'click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test"))' 2026-08-21 13:05:01,862 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.1 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(em.qty:contains("1")))' 2026-08-21 13:05:01,871 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.1 on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 13:05:01,888 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.1 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(em.qty:contains("3")))' 2026-08-21 13:05:02,733 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.1 on step: 'order total amount is '150.00' (trigger: .product-screen .order-summary .total:contains("150.00"))' 2026-08-21 13:05:02,735 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.1 on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-21 13:05:02,752 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.1 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:05:02,778 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.1 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:05:02,782 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:02] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:05:02,785 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:02] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:05:02,793 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.1 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:05:02,811 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.1 on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:05:02,822 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.1 on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 13:05:02,835 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.1 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:05:02,851 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.1 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:05:02,873 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #82621688 for PoS orders references: ['Order 00277-002-0001'] (draft: False) 2026-08-21 13:05:02,878 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.1 on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:05:02,889 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:02] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:05:03,069 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #82621688 with result: [{'id': 339, 'pos_reference': 'Order 00277-002-0001', 'account_move': False}] 2026-08-21 13:05:03,084 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:03] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 101 0.112 0.105 2026-08-21 13:05:03,163 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:03] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 36 0.024 0.045 2026-08-21 13:05:03,209 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:03] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 11 0.005 0.010 2026-08-21 13:05:03,219 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:03] "GET /report/barcode/Code128/044d-a5af-42b3 HTTP/1.1" 200 - 2 0.001 0.022 2026-08-21 13:05:03,447 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:03] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:05:03,946 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:05:03,956 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:03] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:05:03,965 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 28705 2026-08-21 13:05:03,966 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:05:03,967 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 28705 2026-08-21 13:05:04,076 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130504_076146_TestUi.txt 2026-08-21 13:05:04,076 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpt13em_tm_chrome_odoo" 2026-08-21 13:05:04,426 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 28925 2026-08-21 13:05:04,427 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpu97cqod__chrome_odoo 2026-08-21 13:05:04,427 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37617/json/version 2026-08-21 13:05:04,429 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:37617/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:05:04,481 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:05:04,482 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37617/json 2026-08-21 13:05:04,486 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:37617/json with timeout 3 increased to 10s during tests 2026-08-21 13:05:04,502 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:37617/devtools/page/215A156971EE6EB1FC78B35CC3FB280D 2026-08-21 13:05:04,521 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:05:04,566 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:05:04,658 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:05:04,661 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:05:04,678 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:05:04,679 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:05:04,765 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:04] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 20 0.020 0.048 2026-08-21 13:05:04,770 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '215A156971EE6EB1FC78B35CC3FB280D', 'loaderId': 'B10D003C7935F0221552CB07D5833F5E', 'isDownload': False} 2026-08-21 13:05:04,771 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour11.2')" 2026-08-21 13:05:04,799 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:05:04,817 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:04] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.011 2026-08-21 13:05:04,827 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:04] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.023 2026-08-21 13:05:04,850 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:04] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.011 0.026 2026-08-21 13:05:05,162 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:05] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.004 0.009 2026-08-21 13:05:05,171 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:05] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.009 2026-08-21 13:05:05,210 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:05:05,218 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:05] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.007 2026-08-21 13:05:05,220 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:05] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:05:05,232 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyTour11.2', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:05:05,687 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:05] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 193 0.125 0.335 2026-08-21 13:05:05,748 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:05] "GET /pos/web HTTP/1.1" 200 - 20 0.016 0.469 2026-08-21 13:05:05,793 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:05:05,874 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:05] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.052 0.105 2026-08-21 13:05:06,031 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:06] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-08-21 13:05:06,084 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:06] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.007 0.009 2026-08-21 13:05:06,540 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:06] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 193 0.114 0.335 2026-08-21 13:05:06,644 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:06] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.048 0.041 2026-08-21 13:05:06,664 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:06] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.005 0.009 2026-08-21 13:05:06,678 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:06] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 13:05:06,746 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:06] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.016 0.037 2026-08-21 13:05:06,801 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:06] "GET /web/image?model=product.product&field=image_128&id=1495&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.024 0.082 2026-08-21 13:05:06,808 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:05:06,837 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:06] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.009 0.131 2026-08-21 13:05:06,876 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:06] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.007 0.178 2026-08-21 13:05:06,931 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:06] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.029 0.210 2026-08-21 13:05:06,973 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:06] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.006 0.272 2026-08-21 13:05:06,982 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:05:06,992 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:05:06,993 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:06] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.012 0.230 2026-08-21 13:05:07,006 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:05:07,024 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-08-21 13:05:07,038 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:07] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.017 0.199 2026-08-21 13:05:07,079 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:07] "GET /web/image?model=product.product&field=image_128&id=1496&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.008 0.228 2026-08-21 13:05:07,123 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:07] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.008 0.235 2026-08-21 13:05:07,166 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:07] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.014 0.218 2026-08-21 13:05:07,190 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:07] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.016 0.160 2026-08-21 13:05:07,227 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:07] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 11 0.012 0.179 2026-08-21 13:05:07,233 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:07] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.002 0.186 2026-08-21 13:05:07,238 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.187 2026-08-21 13:05:07,245 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:07] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.002 0.156 2026-08-21 13:05:07,253 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:07] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.125 2026-08-21 13:05:07,271 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:07] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.011 0.081 2026-08-21 13:05:07,298 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:07] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 6 0.012 0.088 2026-08-21 13:05:07,334 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:07] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.006 0.098 2026-08-21 13:05:07,349 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:07] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.002 0.112 2026-08-21 13:05:07,365 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:07] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.001 0.116 2026-08-21 13:05:07,381 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:07] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.002 0.123 2026-08-21 13:05:07,400 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:07] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.005 0.082 2026-08-21 13:05:07,785 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.2 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:05:07,802 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.2 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:05:07,850 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.2 on step: 'select customer 'AAA Partner' (trigger: .partnerlist-screen .partner-line td:contains("AAA Partner"))' 2026-08-21 13:05:07,873 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.2 on step: '.product-screen .set-partner:contains("AAA Partner")' 2026-08-21 13:05:07,894 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.2 on step: 'click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test"))' 2026-08-21 13:05:07,926 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.2 on step: 'order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00"))' 2026-08-21 13:05:07,935 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.2 on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-21 13:05:07,951 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.2 on step: 'open code input dialog (trigger: .control-button:contains("Enter Code"))' 2026-08-21 13:05:07,974 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.2 on step: 'enter code value: 123456 (trigger: .popup-textinput input[type="text"])' 2026-08-21 13:05:07,985 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.2 on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-08-21 13:05:08,004 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.2 on step: '.control-button.highlight:contains("Reward")' 2026-08-21 13:05:08,032 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:08] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 17 0.010 0.031 2026-08-21 13:05:08,803 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.2 on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-08-21 13:05:08,818 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.2 on step: 'click selection 'Free Product' (trigger: .selection-item:contains("Free Product"))' 2026-08-21 13:05:08,822 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:08] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:05:08,866 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.2 on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product","price":"-3.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product")):has(.price:contains("-3.00")))' 2026-08-21 13:05:08,872 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.2 on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-21 13:05:08,886 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.2 on step: 'order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00"))' 2026-08-21 13:05:08,891 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:08] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.009 0.003 2026-08-21 13:05:08,901 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:05:08,924 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:05:08,931 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:08] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:05:08,932 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:08] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:05:08,936 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.2 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:05:08,953 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.2 on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 13:05:08,969 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.2 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:05:08,984 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:05:09,004 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.2 on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:05:09,035 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:09] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 6 0.030 0.015 2026-08-21 13:05:09,054 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:09] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:05:09,059 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #68303718 for PoS orders references: ['Order 00277-004-0001'] (draft: False) 2026-08-21 13:05:09,182 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #68303718 with result: [{'id': 340, 'pos_reference': 'Order 00277-004-0001', 'account_move': False}] 2026-08-21 13:05:09,200 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:09] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 47 0.083 0.067 2026-08-21 13:05:09,258 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:09] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 26 0.017 0.031 2026-08-21 13:05:09,305 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:09] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 6 0.007 0.008 2026-08-21 13:05:09,903 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:09] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-21 13:05:10,040 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:05:10,052 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:10] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:05:10,061 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 28925 2026-08-21 13:05:10,062 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:05:10,062 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 28925 2026-08-21 13:05:10,158 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130510_157807_TestUi.txt 2026-08-21 13:05:10,158 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpu97cqod__chrome_odoo" 2026-08-21 13:05:10,206 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_tagged_buy_x_get_y ... 2026-08-21 13:05:11,194 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 29145 2026-08-21 13:05:11,195 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp2g4o8916_chrome_odoo 2026-08-21 13:05:11,195 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:34157/json/version 2026-08-21 13:05:11,197 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:34157/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:05:11,231 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:05:11,231 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:34157/json 2026-08-21 13:05:11,232 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:34157/json with timeout 3 increased to 10s during tests 2026-08-21 13:05:11,275 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:34157/devtools/page/D3CB818334B25C3869EB888E83D9ED58 2026-08-21 13:05:11,298 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:05:11,304 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:05:11,644 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:05:11,654 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:05:11,656 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:05:11,656 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:05:11,674 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:05:12,291 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:12] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.097 0.523 2026-08-21 13:05:12,294 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'D3CB818334B25C3869EB888E83D9ED58', 'loaderId': 'A75BA2B407178EE2E86472F44F2A5F53', 'isDownload': False} 2026-08-21 13:05:12,294 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour12')" 2026-08-21 13:05:12,310 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:05:12,325 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:12] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.009 2026-08-21 13:05:12,331 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:12] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.017 2026-08-21 13:05:12,337 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:12] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.001 0.019 2026-08-21 13:05:12,761 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:12] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.014 0.007 2026-08-21 13:05:12,774 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:12] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.006 0.010 2026-08-21 13:05:12,793 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:05:12,808 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:12] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.010 2026-08-21 13:05:12,815 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:12] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:05:12,823 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyTour12', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:05:13,511 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:13] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 324 0.279 0.414 2026-08-21 13:05:13,568 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:13] "GET /pos/web HTTP/1.1" 200 - 20 0.025 0.690 2026-08-21 13:05:13,583 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:05:13,626 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:13] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.021 0.073 2026-08-21 13:05:13,811 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:13] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.005 2026-08-21 13:05:13,848 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:13] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-08-21 13:05:14,392 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:14] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 197 0.163 0.367 2026-08-21 13:05:14,481 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:14] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.019 0.043 2026-08-21 13:05:14,507 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:14] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.004 0.016 2026-08-21 13:05:14,523 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:14] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.009 2026-08-21 13:05:14,635 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:14] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.052 0.036 2026-08-21 13:05:14,652 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:05:14,679 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:14] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.011 0.111 2026-08-21 13:05:14,727 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:14] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.018 0.145 2026-08-21 13:05:14,742 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:05:14,756 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:05:14,760 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:05:14,774 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:14] "GET /web/image?model=product.product&field=image_128&id=1498&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.014 0.192 2026-08-21 13:05:14,825 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:14] "GET /web/image?model=product.product&field=image_128&id=1499&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.017 0.238 2026-08-21 13:05:14,863 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:14] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.008 0.269 2026-08-21 13:05:14,869 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:14] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:05:14,880 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:14] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.217 2026-08-21 13:05:14,923 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:14] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.010 0.228 2026-08-21 13:05:14,933 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:14] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 7 0.004 0.166 2026-08-21 13:05:14,948 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:14] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:05:14,978 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:14] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.015 0.184 2026-08-21 13:05:14,986 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:14] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.002 0.151 2026-08-21 13:05:14,997 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:14] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.121 2026-08-21 13:05:15,012 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:15] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.009 0.116 2026-08-21 13:05:15,017 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:15] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.118 2026-08-21 13:05:15,027 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:15] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.002 0.097 2026-08-21 13:05:15,048 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:15] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.006 0.086 2026-08-21 13:05:15,097 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:15] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.021 0.086 2026-08-21 13:05:15,130 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:15] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.005 0.131 2026-08-21 13:05:15,172 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:15] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.009 0.157 2026-08-21 13:05:15,213 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:15] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.015 0.182 2026-08-21 13:05:15,230 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:15] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.002 0.197 2026-08-21 13:05:15,248 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:15] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.002 0.165 2026-08-21 13:05:15,264 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:15] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.005 0.149 2026-08-21 13:05:15,286 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:15] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.004 0.143 2026-08-21 13:05:15,485 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour12 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:05:15,502 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour12 on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:05:15,511 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:15] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.007 0.011 2026-08-21 13:05:15,520 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour12 on step: 'click product 'Free Product A' (trigger: article.product .product-content .product-name:contains("Free Product A"))' 2026-08-21 13:05:15,558 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour12 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Free Product A","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Free Product A")):has(em.qty:contains("1")))' 2026-08-21 13:05:15,571 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour12 on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:05:15,585 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour12 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Free Product A","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Free Product A")):has(em.qty:contains("2")))' 2026-08-21 13:05:16,472 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour12 on step: 'click product 'Free Product A' (trigger: article.product .product-content .product-name:contains("Free Product A"))' 2026-08-21 13:05:16,522 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour12 on step: 'order total amount is '2.00' (trigger: .product-screen .order-summary .total:contains("2.00"))' 2026-08-21 13:05:16,541 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour12 on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product","price":"-1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product")):has(.price:contains("-1.00")))' 2026-08-21 13:05:16,554 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour12 on step: 'click product 'Free Product B' (trigger: article.product .product-content .product-name:contains("Free Product B"))' 2026-08-21 13:05:16,595 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour12 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Free Product B","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Free Product B")):has(em.qty:contains("1")))' 2026-08-21 13:05:16,601 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour12 on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:05:16,603 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour12 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Free Product B","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Free Product B")):has(em.qty:contains("2")))' 2026-08-21 13:05:17,157 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:17] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-21 13:05:17,464 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour12 on step: 'click product 'Free Product B' (trigger: article.product .product-content .product-name:contains("Free Product B"))' 2026-08-21 13:05:17,518 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour12 on step: 'order total amount is '12.00' (trigger: .product-screen .order-summary .total:contains("12.00"))' 2026-08-21 13:05:17,524 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour12 on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product","price":"-5.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product")):has(.price:contains("-5.00")))' 2026-08-21 13:05:17,534 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour12 on step: 'click product 'Free Product B' (trigger: article.product .product-content .product-name:contains("Free Product B"))' 2026-08-21 13:05:17,575 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour12 on step: 'click product 'Free Product B' (trigger: article.product .product-content .product-name:contains("Free Product B"))' 2026-08-21 13:05:17,621 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour12 on step: 'click product 'Free Product B' (trigger: article.product .product-content .product-name:contains("Free Product B"))' 2026-08-21 13:05:17,667 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour12 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Free Product B","quantity":"6.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Free Product B")):has(em.qty:contains("6")))' 2026-08-21 13:05:17,676 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour12 on step: 'order total amount is '22.00' (trigger: .product-screen .order-summary .total:contains("22.00"))' 2026-08-21 13:05:17,687 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour12 on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product","price":"-10.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product")):has(.price:contains("-10.00")))' 2026-08-21 13:05:17,688 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:05:17,698 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 29145 2026-08-21 13:05:17,700 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:05:17,702 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 29145 2026-08-21 13:05:17,802 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130517_801921_TestUi.txt 2026-08-21 13:05:17,802 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp2g4o8916_chrome_odoo" 2026-08-21 13:05:17,851 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_tagged_free_product ... 2026-08-21 13:05:18,930 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 29360 2026-08-21 13:05:18,931 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpih_vd3xd_chrome_odoo 2026-08-21 13:05:18,931 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:35965/json/version 2026-08-21 13:05:18,932 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:35965/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:05:19,059 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:05:19,059 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:35965/json 2026-08-21 13:05:19,060 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:35965/json with timeout 3 increased to 10s during tests 2026-08-21 13:05:19,075 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:35965/devtools/page/1FF9B743A9A3D66079BEFE4003BD7502 2026-08-21 13:05:19,101 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:05:19,106 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:05:19,314 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:05:19,322 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:05:19,326 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:05:19,327 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:05:19,336 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:05:19,889 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:19] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 117 0.063 0.493 2026-08-21 13:05:19,891 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '1FF9B743A9A3D66079BEFE4003BD7502', 'loaderId': 'EA80DB0E8B650BD8D148A4274C66D017', 'isDownload': False} 2026-08-21 13:05:19,892 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour10')" 2026-08-21 13:05:19,906 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:05:19,923 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:19] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.008 2026-08-21 13:05:19,940 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:19] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.007 0.019 2026-08-21 13:05:19,952 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:19] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.027 2026-08-21 13:05:20,308 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:20] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.002 0.006 2026-08-21 13:05:20,320 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:20] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.008 2026-08-21 13:05:20,351 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:05:20,357 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:20] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.005 2026-08-21 13:05:20,369 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:20] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 13:05:20,389 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyTour10', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:05:20,961 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:20] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 327 0.201 0.370 2026-08-21 13:05:21,015 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:21] "GET /pos/web HTTP/1.1" 200 - 20 0.018 0.583 2026-08-21 13:05:21,042 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:05:21,097 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:21] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.036 0.063 2026-08-21 13:05:21,243 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:21] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-08-21 13:05:21,267 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:21] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 13:05:21,784 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:21] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 197 0.161 0.329 2026-08-21 13:05:21,903 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:21] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.044 0.057 2026-08-21 13:05:21,929 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:21] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.004 0.011 2026-08-21 13:05:21,942 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:21] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.006 2026-08-21 13:05:22,048 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:22] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.051 0.040 2026-08-21 13:05:22,111 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:22] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.015 0.140 2026-08-21 13:05:22,118 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:05:22,150 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:22] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.009 0.140 2026-08-21 13:05:22,202 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:22] "GET /web/image?model=product.product&field=image_128&id=1501&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.025 0.166 2026-08-21 13:05:22,212 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05: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-08-21 13:05:22,228 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:05:22,243 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:05:22,253 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:22] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:05:22,254 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:22] "GET /web/image?model=product.product&field=image_128&id=1502&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.014 0.218 2026-08-21 13:05:22,298 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:22] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.011 0.252 2026-08-21 13:05:22,323 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:22] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.010 0.257 2026-08-21 13:05:22,363 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:22] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.013 0.220 2026-08-21 13:05:22,416 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:22] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.015 0.246 2026-08-21 13:05:22,446 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:22] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 7 0.020 0.169 2026-08-21 13:05:22,462 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:22] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.008 0.196 2026-08-21 13:05:22,492 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:22] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:05:22,507 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:22] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.016 0.188 2026-08-21 13:05:22,517 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:22] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.182 2026-08-21 13:05:22,539 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:22] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.007 0.161 2026-08-21 13:05:22,545 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:22] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.139 2026-08-21 13:05:22,555 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:22] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.126 2026-08-21 13:05:22,595 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:22] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.021 0.123 2026-08-21 13:05:22,624 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:22] "GET /web/image?model=product.product&field=image_128&id=1503&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.008 0.120 2026-08-21 13:05:22,664 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:22] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.007 0.147 2026-08-21 13:05:22,715 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:22] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.020 0.172 2026-08-21 13:05:22,741 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:22] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.005 0.193 2026-08-21 13:05:22,755 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:22] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.001 0.197 2026-08-21 13:05:22,773 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:22] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.002 0.171 2026-08-21 13:05:22,791 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:22] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.005 0.158 2026-08-21 13:05:22,810 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:22] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.001 0.131 2026-08-21 13:05:22,985 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour10 on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:05:23,001 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour10 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:05:23,020 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour10 on step: 'click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test"))' 2026-08-21 13:05:23,033 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:23] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.016 2026-08-21 13:05:23,063 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour10 on step: 'order total amount is '1.00' (trigger: .product-screen .order-summary .total:contains("1.00"))' 2026-08-21 13:05:23,072 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour10 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(em.qty:contains("1")))' 2026-08-21 13:05:23,084 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour10 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:05:23,117 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour10 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:05:23,180 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour10 on step: 'select customer 'AAA Partner' (trigger: .partnerlist-screen .partner-line td:contains("AAA Partner"))' 2026-08-21 13:05:23,191 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour10 on step: '.product-screen .set-partner:contains("AAA Partner")' 2026-08-21 13:05:23,208 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:23] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.004 0.012 2026-08-21 13:05:23,226 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour10 on step: '.control-button.highlight:contains("Reward")' 2026-08-21 13:05:23,241 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour10 on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-08-21 13:05:23,251 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour10 on step: 'click selection 'Free Product with Tag' (trigger: .selection-item:contains("Free Product with Tag"))' 2026-08-21 13:05:23,269 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour10 on step: 'click selection 'Free Product B' (trigger: .selection-item:contains("Free Product B"))' 2026-08-21 13:05:23,324 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour10 on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product B","price":"-1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product B")):has(.price:contains("-1.00")))' 2026-08-21 13:05:23,327 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour10 on step: 'order total amount is '1.00' (trigger: .product-screen .order-summary .total:contains("1.00"))' 2026-08-21 13:05:23,334 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour10 on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-21 13:05:23,336 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:05:23,343 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 29360 2026-08-21 13:05:23,343 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:05:23,344 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 29360 2026-08-21 13:05:23,440 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130523_440347_TestUi.txt 2026-08-21 13:05:23,440 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpih_vd3xd_chrome_odoo" 2026-08-21 13:05:23,482 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_reward_product_tag ... 2026-08-21 13:05:24,217 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 29574 2026-08-21 13:05:24,218 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp7r6bq2s1_chrome_odoo 2026-08-21 13:05:24,218 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39917/json/version 2026-08-21 13:05:24,220 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:39917/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:05:24,263 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:05:24,264 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39917/json 2026-08-21 13:05:24,264 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:39917/json with timeout 3 increased to 10s during tests 2026-08-21 13:05:24,297 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:39917/devtools/page/BBE3064326141526336F7304056293B6 2026-08-21 13:05:24,329 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:05:24,340 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:05:24,540 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:05:24,549 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:05:24,551 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:05:24,552 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:05:24,563 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:05:25,105 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:25] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.074 0.473 2026-08-21 13:05:25,107 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'BBE3064326141526336F7304056293B6', 'loaderId': 'DE999385FE0F22DADDE7AB3BFEDC6035', 'isDownload': False} 2026-08-21 13:05:25,107 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyRewardProductTag')" 2026-08-21 13:05:25,118 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:05:25,137 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:25] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.014 2026-08-21 13:05:25,146 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:25] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.016 2026-08-21 13:05:25,156 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:25] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.029 2026-08-21 13:05:25,465 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:25] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-08-21 13:05:25,481 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:25] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.008 0.006 2026-08-21 13:05:25,496 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:05:25,510 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:25] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.008 0.005 2026-08-21 13:05:25,512 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:25] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:05:25,534 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyRewardProductTag', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:05:26,223 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:26] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 325 0.310 0.384 2026-08-21 13:05:26,284 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:26] "GET /pos/web HTTP/1.1" 200 - 20 0.021 0.712 2026-08-21 13:05:26,309 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:05:26,375 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:26] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.047 0.079 2026-08-21 13:05:26,524 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:26] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.004 2026-08-21 13:05:26,571 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:26] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.006 2026-08-21 13:05:27,062 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:27] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 198 0.148 0.329 2026-08-21 13:05:27,135 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:27] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.044 2026-08-21 13:05:27,158 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:27] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.004 0.011 2026-08-21 13:05:27,172 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:27] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.007 2026-08-21 13:05:27,239 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:27] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.019 0.033 2026-08-21 13:05:27,276 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:27] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.006 0.082 2026-08-21 13:05:27,288 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:05:27,321 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:27] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.014 0.109 2026-08-21 13:05:27,358 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:27] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.010 0.145 2026-08-21 13:05:27,368 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:05:27,376 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:05:27,396 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 13:05:27,431 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:27] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.040 0.182 2026-08-21 13:05:27,488 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:27] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.013 0.273 2026-08-21 13:05:27,498 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:27] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.251 2026-08-21 13:05:27,517 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:05:27,538 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:27] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.015 0.225 2026-08-21 13:05:27,570 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:27] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.006 0.238 2026-08-21 13:05:27,608 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:27] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.014 0.187 2026-08-21 13:05:27,617 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:27] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 7 0.004 0.177 2026-08-21 13:05:27,634 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:27] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:05:27,640 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:27] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.014 0.130 2026-08-21 13:05:27,644 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:27] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.131 2026-08-21 13:05:27,653 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:27] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.128 2026-08-21 13:05:27,661 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:27] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.002 0.116 2026-08-21 13:05:27,676 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:27] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.007 0.094 2026-08-21 13:05:27,701 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:27] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.010 0.078 2026-08-21 13:05:27,757 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:27] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.010 0.110 2026-08-21 13:05:27,782 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:27] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.004 0.129 2026-08-21 13:05:27,806 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:27] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.007 0.134 2026-08-21 13:05:27,841 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:27] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.013 0.158 2026-08-21 13:05:27,855 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:27] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.121 2026-08-21 13:05:28,101 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:05:28,118 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:05:28,139 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:28] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.012 0.015 2026-08-21 13:05:28,161 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: 'click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer"))' 2026-08-21 13:05:28,171 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: 'click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer"))' 2026-08-21 13:05:28,197 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: '.control-button.highlight:contains("Reward")' 2026-08-21 13:05:28,200 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-08-21 13:05:28,204 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: 'select reward (trigger: .selection-item:contains("Free Product - [product_a, product_b]"))' 2026-08-21 13:05:28,218 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: 'click selection 'product_a' (trigger: .selection-item:contains("product_a"))' 2026-08-21 13:05:28,261 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product","price":"-2","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product")):has(em.qty:contains("1")):has(.price:contains("-2")))' 2026-08-21 13:05:28,269 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-21 13:05:28,284 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: 'click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer"))' 2026-08-21 13:05:28,324 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: 'click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer"))' 2026-08-21 13:05:28,367 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: '.control-button.highlight:contains("Reward")' 2026-08-21 13:05:28,372 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-08-21 13:05:28,384 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: 'select reward (trigger: .selection-item:contains("Free Product - [product_a, product_b]"))' 2026-08-21 13:05:28,403 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: 'click selection 'product_b' (trigger: .selection-item:contains("product_b"))' 2026-08-21 13:05:28,459 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product","price":"-5","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product")):has(em.qty:contains("1")):has(.price:contains("-5")))' 2026-08-21 13:05:28,459 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-21 13:05:28,460 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: 'click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer"))' 2026-08-21 13:05:28,493 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: 'click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer"))' 2026-08-21 13:05:28,530 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: '.control-button.highlight:contains("Reward")' 2026-08-21 13:05:28,534 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-08-21 13:05:28,551 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: 'select reward (trigger: .selection-item:contains("Free Product - [product_a, product_b]"))' 2026-08-21 13:05:28,567 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: 'click selection 'product_b' (trigger: .selection-item:contains("product_b"))' 2026-08-21 13:05:28,598 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product","price":"-10","quantity":"2.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product")):has(em.qty:contains("2")):has(.price:contains("-10")))' 2026-08-21 13:05:28,601 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-21 13:05:28,603 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:05:28,611 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 29574 2026-08-21 13:05:28,611 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:05:28,612 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 29574 2026-08-21 13:05:28,707 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130528_706888_TestUi.txt 2026-08-21 13:05:28,707 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp7r6bq2s1_chrome_odoo" 2026-08-21 13:05:28,736 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_validity_dates_and_use ... 2026-08-21 13:05:29,377 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 29780 2026-08-21 13:05:29,377 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpe6w6s1f9_chrome_odoo 2026-08-21 13:05:29,377 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37623/json/version 2026-08-21 13:05:29,379 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:37623/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:05:29,421 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:05:29,421 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37623/json 2026-08-21 13:05:29,422 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:37623/json with timeout 3 increased to 10s during tests 2026-08-21 13:05:29,440 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:37623/devtools/page/3A7CF0370E30BBA4305D0F6EFCA1D14E 2026-08-21 13:05:29,470 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:05:29,503 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:05:29,731 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:05:29,745 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:05:29,749 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:05:29,749 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:05:29,763 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:05:30,381 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:30] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.104 0.520 2026-08-21 13:05:30,384 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '3A7CF0370E30BBA4305D0F6EFCA1D14E', 'loaderId': '75E21DC10E984E7ED1ED0BB513827AE3', 'isDownload': False} 2026-08-21 13:05:30,384 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyValidity1')" 2026-08-21 13:05:30,406 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:05:30,422 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:30] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.014 0.006 2026-08-21 13:05:30,433 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:30] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.017 2026-08-21 13:05:30,442 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:30] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.030 2026-08-21 13:05:30,774 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:30] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.010 0.007 2026-08-21 13:05:30,786 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:30] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.010 2026-08-21 13:05:30,817 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-08-21 13:05:30,824 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:30] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.012 0.009 2026-08-21 13:05:30,828 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:30] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:05:30,835 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyValidity1', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:05:32,403 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:32] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 323 0.236 1.337 2026-08-21 13:05:32,465 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:32] "GET /pos/web HTTP/1.1" 200 - 20 0.013 1.591 2026-08-21 13:05:32,483 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:05:32,574 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:32] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.023 0.103 2026-08-21 13:05:32,693 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:32] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-08-21 13:05:32,735 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:32] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.006 2026-08-21 13:05:33,227 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:33] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 194 0.136 0.346 2026-08-21 13:05:33,298 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:33] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.040 2026-08-21 13:05:33,314 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:33] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.002 0.008 2026-08-21 13:05:33,325 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:33] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-21 13:05:33,387 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:33] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.017 0.029 2026-08-21 13:05:33,419 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:33] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.006 0.072 2026-08-21 13:05:33,464 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:33] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.016 0.103 2026-08-21 13:05:33,481 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:05:33,506 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:33] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.008 0.160 2026-08-21 13:05:33,538 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:33] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.006 0.181 2026-08-21 13:05:33,579 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:33] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.008 0.217 2026-08-21 13:05:33,589 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:33] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.194 2026-08-21 13:05:33,630 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:33] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.009 0.198 2026-08-21 13:05:33,637 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:05:33,663 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:05:33,667 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:05:33,674 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:33] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.010 0.178 2026-08-21 13:05:33,724 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:33] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.014 0.200 2026-08-21 13:05:33,740 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:33] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 7 0.009 0.190 2026-08-21 13:05:33,747 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:33] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.017 2026-08-21 13:05:33,754 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:33] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:05:33,769 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:33] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.016 0.172 2026-08-21 13:05:33,779 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:33] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.178 2026-08-21 13:05:33,782 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:33] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.117 2026-08-21 13:05:33,795 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:33] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.121 2026-08-21 13:05:33,828 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:33] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.011 0.136 2026-08-21 13:05:33,834 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:33] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.001 0.084 2026-08-21 13:05:33,859 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:33] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.009 0.093 2026-08-21 13:05:33,881 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:33] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.004 0.101 2026-08-21 13:05:33,897 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:33] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.001 0.108 2026-08-21 13:05:33,915 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:33] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.002 0.111 2026-08-21 13:05:33,928 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:33] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.049 2026-08-21 13:05:34,367 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity1 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:05:34,384 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity1 on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:05:34,397 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:34] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.012 0.011 2026-08-21 13:05:34,401 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity1 on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 13:05:34,446 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity1 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("1")))' 2026-08-21 13:05:34,455 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity1 on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 13:05:34,467 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity1 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"5"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("5")))' 2026-08-21 13:05:35,354 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity1 on step: 'check that no reward can be claimed (trigger: .control-button:contains('Reward'):not(.highlight))' 2026-08-21 13:05:35,371 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity1 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:05:35,392 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity1 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:05:35,397 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:35] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:05:35,398 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:35] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:05:35,405 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity1 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:05:35,417 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity1 on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:05:35,436 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity1 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:05:35,451 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity1 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:05:35,467 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #8889713 for PoS orders references: ['Order 00281-002-0001'] (draft: False) 2026-08-21 13:05:35,473 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity1 on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:05:35,482 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:35] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:05:35,632 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #8889713 with result: [{'id': 341, 'pos_reference': 'Order 00281-002-0001', 'account_move': False}] 2026-08-21 13:05:35,663 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:35] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 101 0.105 0.095 2026-08-21 13:05:35,673 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:35] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-21 13:05:35,750 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:35] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 36 0.029 0.042 2026-08-21 13:05:35,802 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:35] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 11 0.009 0.015 2026-08-21 13:05:35,815 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:35] "GET /report/barcode/Code128/0442-0f7b-43a7 HTTP/1.1" 200 - 2 0.001 0.034 2026-08-21 13:05:36,537 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:05:36,543 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:36] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:05:36,568 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 29780 2026-08-21 13:05:36,574 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:05:36,576 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 29780 2026-08-21 13:05:36,677 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130536_676688_TestUi.txt 2026-08-21 13:05:36,677 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpe6w6s1f9_chrome_odoo" 2026-08-21 13:05:37,098 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 29991 2026-08-21 13:05:37,098 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp0qt6kyqd_chrome_odoo 2026-08-21 13:05:37,099 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:45381/json/version 2026-08-21 13:05:37,100 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:45381/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:05:37,144 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:05:37,144 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:45381/json 2026-08-21 13:05:37,144 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:45381/json with timeout 3 increased to 10s during tests 2026-08-21 13:05:37,157 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:45381/devtools/page/7A7FE7DE2CD89542178B2EDAAEE294C5 2026-08-21 13:05:37,167 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:05:37,180 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:05:37,277 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:05:37,285 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:05:37,297 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:05:37,298 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:05:37,380 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:37] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 20 0.022 0.054 2026-08-21 13:05:37,385 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '7A7FE7DE2CD89542178B2EDAAEE294C5', 'loaderId': '6DA8B79A23F8CC1E4E83E2DC2C334AD0', 'isDownload': False} 2026-08-21 13:05:37,386 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyValidity2')" 2026-08-21 13:05:37,394 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:05:37,406 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:37] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.007 2026-08-21 13:05:37,414 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:37] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.017 2026-08-21 13:05:37,429 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:37] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.021 2026-08-21 13:05:37,757 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:37] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.001 0.009 2026-08-21 13:05:37,793 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:37] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-08-21 13:05:37,835 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:37] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:05:37,838 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:37] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.007 2026-08-21 13:05:37,877 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:05:37,883 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyValidity2', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:05:38,412 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:38] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 196 0.163 0.339 2026-08-21 13:05:38,514 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:38] "GET /pos/web HTTP/1.1" 200 - 20 0.062 0.515 2026-08-21 13:05:38,570 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:38] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.104 2026-08-21 13:05:38,586 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:05:38,853 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:38] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.004 2026-08-21 13:05:38,877 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:38] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.005 2026-08-21 13:05:39,363 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:39] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 196 0.162 0.308 2026-08-21 13:05:39,434 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:39] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.038 2026-08-21 13:05:39,455 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:39] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.005 0.009 2026-08-21 13:05:39,471 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:39] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.007 2026-08-21 13:05:39,542 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:39] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.021 0.031 2026-08-21 13:05:39,579 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:39] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.006 0.059 2026-08-21 13:05:39,616 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:39] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.008 0.088 2026-08-21 13:05:39,647 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:39] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.006 0.129 2026-08-21 13:05:39,661 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:05:39,683 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.018 2026-08-21 13:05:39,688 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:05:39,691 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:05:39,696 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:39] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.016 0.157 2026-08-21 13:05:39,731 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:39] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.012 0.195 2026-08-21 13:05:39,777 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:39] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.008 0.133 2026-08-21 13:05:39,825 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:39] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.012 0.175 2026-08-21 13:05:39,833 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:39] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.001 0.192 2026-08-21 13:05:39,841 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:39] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.001 0.075 2026-08-21 13:05:39,847 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:39] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.001 0.081 2026-08-21 13:05:39,853 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:39] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.002 0.083 2026-08-21 13:05:39,860 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:39] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.047 2026-08-21 13:05:39,986 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:39] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.011 0.017 2026-08-21 13:05:39,988 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.023 2026-08-21 13:05:40,037 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:40] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.016 0.059 2026-08-21 13:05:40,087 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:40] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 11 0.018 0.105 2026-08-21 13:05:40,108 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:40] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 6 0.008 0.137 2026-08-21 13:05:40,126 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:40] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.002 0.141 2026-08-21 13:05:40,146 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:40] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.002 0.131 2026-08-21 13:05:40,162 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:40] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.001 0.138 2026-08-21 13:05:40,164 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:40] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.110 2026-08-21 13:05:40,211 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:40] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.007 0.012 2026-08-21 13:05:40,483 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity2 on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:05:40,484 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity2 on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 13:05:40,530 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("1")))' 2026-08-21 13:05:40,546 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity2 on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 13:05:40,550 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"5"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("5")))' 2026-08-21 13:05:41,418 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity2 on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"90% on the cheapest product","price":"-2.88"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("90% on the cheapest product")):has(.price:contains("-2.88")))' 2026-08-21 13:05:41,450 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:05:41,465 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:05:41,472 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:41] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:05:41,473 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:41] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:05:41,507 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity2 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:05:41,539 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity2 on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:05:41,559 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity2 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:05:41,566 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:05:41,592 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity2 on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:05:41,599 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #2271739 for PoS orders references: ['Order 00281-004-0001'] (draft: False) 2026-08-21 13:05:41,603 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:41] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:05:41,666 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #2271739 with result: [{'id': 342, 'pos_reference': 'Order 00281-004-0001', 'account_move': False}] 2026-08-21 13:05:41,688 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:41] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 45 0.042 0.052 2026-08-21 13:05:41,791 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:41] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 27 0.043 0.050 2026-08-21 13:05:41,834 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:41] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 6 0.006 0.008 2026-08-21 13:05:41,848 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:41] "GET /report/barcode/Code128/0442-17e2-4801 HTTP/1.1" 200 - 2 0.001 0.023 2026-08-21 13:05:42,536 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:42] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-21 13:05:42,575 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity2 on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 13:05:42,613 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("1")))' 2026-08-21 13:05:42,618 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity2 on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 13:05:42,633 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"5"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("5")))' 2026-08-21 13:05:43,478 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity2 on step: 'check that no reward can be claimed (trigger: .control-button:contains('Reward'):not(.highlight))' 2026-08-21 13:05:43,483 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:05:43,502 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:05:43,516 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity2 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:05:43,534 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity2 on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:05:43,550 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity2 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:05:43,573 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:05:43,580 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #10344284 for PoS orders references: ['Order 00281-004-0002'] (draft: False) 2026-08-21 13:05:43,584 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity2 on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:05:43,637 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #10344284 with result: [{'id': 343, 'pos_reference': 'Order 00281-004-0002', 'account_move': False}] 2026-08-21 13:05:43,653 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:43] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.032 0.047 2026-08-21 13:05:43,705 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:43] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 23 0.014 0.032 2026-08-21 13:05:43,724 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:43] "GET /report/barcode/Code128/0447-c5c4-4b5a HTTP/1.1" 200 - 2 0.001 0.010 2026-08-21 13:05:43,995 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:43] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:05:44,466 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:05:44,480 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:44] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:05:44,491 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 29991 2026-08-21 13:05:44,506 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:05:44,506 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 29991 2026-08-21 13:05:44,580 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130544_580121_TestUi.txt 2026-08-21 13:05:44,580 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp0qt6kyqd_chrome_odoo" 2026-08-21 13:05:44,614 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_max_usage_partner_with_point ... 2026-08-21 13:05:45,519 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 30211 2026-08-21 13:05:45,519 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp9dov1a82_chrome_odoo 2026-08-21 13:05:45,520 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:34999/json/version 2026-08-21 13:05:45,559 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:34999/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:05:45,589 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:05:45,590 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:34999/json 2026-08-21 13:05:45,591 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:34999/json with timeout 3 increased to 10s during tests 2026-08-21 13:05:45,615 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:34999/devtools/page/AD94D76517DD24DE18662B1781C5A6BC 2026-08-21 13:05:45,660 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:05:45,695 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:05:45,969 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:05:45,982 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:05:45,985 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:05:45,985 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:05:46,007 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:05:46,616 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:46] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 117 0.084 0.532 2026-08-21 13:05:46,621 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'AD94D76517DD24DE18662B1781C5A6BC', 'loaderId': '2022CF0E5D07B5A2355C7AD20447587E', 'isDownload': False} 2026-08-21 13:05:46,621 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_max_usage_partner_with_point')" 2026-08-21 13:05:46,644 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:05:46,661 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:46] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.011 0.011 2026-08-21 13:05:46,675 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:46] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.025 2026-08-21 13:05:46,692 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:46] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.031 2026-08-21 13:05:47,063 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:47] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.004 0.010 2026-08-21 13:05:47,073 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:47] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.007 2026-08-21 13:05:47,102 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:05:47,112 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:47] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:05:47,114 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:47] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.007 0.007 2026-08-21 13:05:47,126 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('test_max_usage_partner_with_point', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:05:47,817 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:47] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 326 0.271 0.425 2026-08-21 13:05:47,889 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_max_usage_partner_with_point on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:05:47,950 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:47] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.037 0.049 2026-08-21 13:05:47,969 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:47] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.003 0.011 2026-08-21 13:05:47,995 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:47] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.007 2026-08-21 13:05:48,099 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:48] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.038 0.048 2026-08-21 13:05:48,139 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:48] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.008 0.115 2026-08-21 13:05:48,167 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.023 2026-08-21 13:05:48,191 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:48] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.015 0.126 2026-08-21 13:05:48,224 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:48] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.007 0.187 2026-08-21 13:05:48,268 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:48] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.011 0.225 2026-08-21 13:05:48,284 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:05:48,297 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:05:48,314 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:05:48,316 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:48] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.021 0.239 2026-08-21 13:05:48,340 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:48] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.009 0.218 2026-08-21 13:05:48,361 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 13:05:48,389 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:48] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.019 0.183 2026-08-21 13:05:48,469 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:48] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.008 0.257 2026-08-21 13:05:48,501 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:48] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.008 0.249 2026-08-21 13:05:48,514 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:48] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.006 0.188 2026-08-21 13:05:48,521 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:48] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:05:48,561 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:48] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.025 0.200 2026-08-21 13:05:48,573 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:48] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.202 2026-08-21 13:05:48,589 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:48] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.009 0.182 2026-08-21 13:05:48,595 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:48] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.127 2026-08-21 13:05:48,609 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:48] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.007 0.130 2026-08-21 13:05:48,681 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:48] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.029 0.148 2026-08-21 13:05:48,690 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:48] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.162 2026-08-21 13:05:48,708 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:48] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.002 0.140 2026-08-21 13:05:48,724 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:48] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.002 0.147 2026-08-21 13:05:48,741 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:48] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.001 0.146 2026-08-21 13:05:48,757 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:48] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.005 0.056 2026-08-21 13:05:49,017 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_max_usage_partner_with_point on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:05:49,035 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_max_usage_partner_with_point on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:05:49,042 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:49] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.017 0.015 2026-08-21 13:05:49,076 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_max_usage_partner_with_point on step: 'select customer 'BBB Test Partner' (trigger: .partnerlist-screen .partner-line td:contains("BBB Test Partner"))' 2026-08-21 13:05:49,111 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_max_usage_partner_with_point on step: 'click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer"))' 2026-08-21 13:05:49,122 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:49] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.011 0.020 2026-08-21 13:05:49,135 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_max_usage_partner_with_point on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("1")))' 2026-08-21 13:05:49,147 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:49] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.006 0.008 2026-08-21 13:05:49,166 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_max_usage_partner_with_point on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 13:05:49,184 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_max_usage_partner_with_point on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("3")))' 2026-08-21 13:05:49,198 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:49] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.003 0.010 2026-08-21 13:05:50,063 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_max_usage_partner_with_point on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-08-21 13:05:50,064 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_max_usage_partner_with_point on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-08-21 13:05:50,067 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_max_usage_partner_with_point on step: 'select reward (trigger: .selection-item:contains("100% on your order"))' 2026-08-21 13:05:50,103 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_max_usage_partner_with_point on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:05:50,118 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_max_usage_partner_with_point on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:05:50,121 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:50] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:05:50,123 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:50] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:05:50,134 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_max_usage_partner_with_point on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:05:50,153 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_max_usage_partner_with_point on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:05:50,167 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_max_usage_partner_with_point on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:05:50,187 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_max_usage_partner_with_point on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:05:50,190 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #63094596 for PoS orders references: ['Order 00282-001-0001'] (draft: False) 2026-08-21 13:05:50,215 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:50] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:05:50,349 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #63094596 with result: [{'id': 344, 'pos_reference': 'Order 00282-001-0001', 'account_move': False}] 2026-08-21 13:05:50,371 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:50] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 101 0.094 0.094 2026-08-21 13:05:50,482 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:50] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 43 0.037 0.052 2026-08-21 13:05:50,533 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:50] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 6 0.006 0.011 2026-08-21 13:05:50,864 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:05:51,268 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_max_usage_partner_with_point on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:05:51,294 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_max_usage_partner_with_point on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:05:51,342 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_max_usage_partner_with_point on step: 'select customer 'AAA Test Partner' (trigger: .partnerlist-screen .partner-line td:contains("AAA Test Partner"))' 2026-08-21 13:05:51,363 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_max_usage_partner_with_point on step: 'click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer"))' 2026-08-21 13:05:51,388 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_max_usage_partner_with_point on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("1")))' 2026-08-21 13:05:51,396 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_max_usage_partner_with_point on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 13:05:51,401 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_max_usage_partner_with_point on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("3")))' 2026-08-21 13:05:52,252 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_max_usage_partner_with_point on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-21 13:05:52,253 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:05:52,263 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 30211 2026-08-21 13:05:52,264 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:05:52,264 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 30211 2026-08-21 13:05:52,412 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130552_411938_TestUi.txt 2026-08-21 13:05:52,412 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp9dov1a82_chrome_odoo" 2026-08-21 13:05:52,454 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_min_qty_points_awarded ... 2026-08-21 13:05:53,369 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 30425 2026-08-21 13:05:53,370 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmplfz_e7zj_chrome_odoo 2026-08-21 13:05:53,370 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:42669/json/version 2026-08-21 13:05:53,374 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:42669/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:05:53,459 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:05:53,459 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:42669/json 2026-08-21 13:05:53,460 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:42669/json with timeout 3 increased to 10s during tests 2026-08-21 13:05:53,508 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:42669/devtools/page/E733E6CE89971AE8E82A5B4F2C635A97 2026-08-21 13:05:53,525 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:05:53,530 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:05:53,915 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:05:53,927 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:05:54,001 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:05:54,001 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:05:54,027 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:05:54,578 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:54] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 117 0.065 0.495 2026-08-21 13:05:54,584 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'E733E6CE89971AE8E82A5B4F2C635A97', 'loaderId': 'DA294ACE2621BC9F4FC27ED4F3219690', 'isDownload': False} 2026-08-21 13:05:54,584 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_min_qty_points_awarded')" 2026-08-21 13:05:54,614 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:05:54,625 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:54] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.009 2026-08-21 13:05:54,633 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:54] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.014 2026-08-21 13:05:54,642 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:54] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.016 2026-08-21 13:05:55,114 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:55] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-08-21 13:05:55,129 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:55] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.007 2026-08-21 13:05:55,164 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:05:55,179 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:55] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:05:55,189 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:55] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.005 2026-08-21 13:05:55,204 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('test_min_qty_points_awarded', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:05:55,909 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:55] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 323 0.276 0.430 2026-08-21 13:05:55,973 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_min_qty_points_awarded on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:05:55,996 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:55] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.051 2026-08-21 13:05:56,026 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:56] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.012 0.012 2026-08-21 13:05:56,036 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:56] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-21 13:05:56,128 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:56] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.033 0.042 2026-08-21 13:05:56,163 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:56] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.009 0.100 2026-08-21 13:05:56,173 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:05:56,206 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:56] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.009 0.135 2026-08-21 13:05:56,269 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:56] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.008 0.211 2026-08-21 13:05:56,309 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:56] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.007 0.236 2026-08-21 13:05:56,331 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:05:56,354 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 13:05:56,363 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:05:56,373 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:56] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.027 0.290 2026-08-21 13:05:56,390 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:56] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.252 2026-08-21 13:05:56,464 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:56] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.011 0.264 2026-08-21 13:05:56,506 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:56] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.015 0.273 2026-08-21 13:05:56,561 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:56] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.015 0.262 2026-08-21 13:05:56,571 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:56] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:05:56,580 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:56] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.012 0.191 2026-08-21 13:05:56,592 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:56] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:05:56,595 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:56] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.207 2026-08-21 13:05:56,610 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:56] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.007 0.201 2026-08-21 13:05:56,645 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:56] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.012 0.163 2026-08-21 13:05:56,650 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:56] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.167 2026-08-21 13:05:56,658 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:56] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.002 0.147 2026-08-21 13:05:56,680 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:56] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.007 0.095 2026-08-21 13:05:56,688 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:56] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.002 0.091 2026-08-21 13:05:56,711 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:56] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.005 0.103 2026-08-21 13:05:56,729 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:56] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.004 0.105 2026-08-21 13:05:56,746 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:56] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.002 0.095 2026-08-21 13:05:56,771 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:56] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.012 0.058 2026-08-21 13:05:57,083 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_min_qty_points_awarded on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:05:57,105 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_min_qty_points_awarded on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:05:57,111 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:57] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.015 2026-08-21 13:05:57,117 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_min_qty_points_awarded on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:05:57,179 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_min_qty_points_awarded on step: 'select customer 'AAA Test Partner' (trigger: .partnerlist-screen .partner-line td:contains("AAA Test Partner"))' 2026-08-21 13:05:57,190 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_min_qty_points_awarded on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 13:05:57,242 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_min_qty_points_awarded on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-08-21 13:05:57,253 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_min_qty_points_awarded on step: 'click selection 'Free Product' (trigger: .selection-item:contains("Free Product"))' 2026-08-21 13:05:57,298 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_min_qty_points_awarded on step: 'loyalty points awarded 90 (trigger: .loyalty-points-total .value:contains("90"))' 2026-08-21 13:05:57,301 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_min_qty_points_awarded on step: 'order total amount is '0.0' (trigger: .product-screen .order-summary .total:contains("0.0"))' 2026-08-21 13:05:57,317 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_min_qty_points_awarded on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:05:57,336 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_min_qty_points_awarded on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:05:57,343 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:57] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:05:57,344 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:57] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:05:57,351 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_min_qty_points_awarded on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:05:57,367 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_min_qty_points_awarded on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:05:57,384 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_min_qty_points_awarded on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-08-21 13:05:57,400 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_min_qty_points_awarded on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:05:57,416 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_min_qty_points_awarded on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:05:57,433 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_min_qty_points_awarded on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:05:57,457 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:57] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 7 0.021 0.013 2026-08-21 13:05:57,471 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:57] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:05:57,477 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #2382192 for PoS orders references: ['Order 00283-001-0001'] (draft: False) 2026-08-21 13:05:57,622 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #2382192 with result: [{'id': 345, 'pos_reference': 'Order 00283-001-0001', 'account_move': False}] 2026-08-21 13:05:57,638 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:57] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 101 0.072 0.094 2026-08-21 13:05:57,726 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:57] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 39 0.036 0.044 2026-08-21 13:05:57,787 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:57] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.010 2026-08-21 13:05:58,310 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-21 13:05:58,527 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:05:58,539 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:05:58] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:05:58,553 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 30425 2026-08-21 13:05:58,553 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:05:58,554 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 30425 2026-08-21 13:05:58,658 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130558_657704_TestUi.txt 2026-08-21 13:05:58,658 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmplfz_e7zj_chrome_odoo" 2026-08-21 13:05:58,726 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_gift_wallet_programs ... 2026-08-21 13:06:00,690 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 30636 2026-08-21 13:06:00,691 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp7tc8xuh6_chrome_odoo 2026-08-21 13:06:00,691 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33267/json/version 2026-08-21 13:06:00,693 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33267/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:06:00,704 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:06:00,705 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33267/json 2026-08-21 13:06:00,705 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33267/json with timeout 3 increased to 10s during tests 2026-08-21 13:06:00,710 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:33267/devtools/page/99DD4C981CBD98A74A786FDAD19D01D2 2026-08-21 13:06:00,782 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:06:00,790 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:06:01,104 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:06:01,113 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:06:01,115 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:06:01,115 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:06:01,129 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:06:01,653 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:01] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.070 0.457 2026-08-21 13:06:01,655 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '99DD4C981CBD98A74A786FDAD19D01D2', 'loaderId': '48A6A5AC24B8859AE79990EFEF156266', 'isDownload': False} 2026-08-21 13:06:01,655 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('MultipleGiftWalletProgramsTour')" 2026-08-21 13:06:01,666 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:06:01,692 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:01] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.017 0.011 2026-08-21 13:06:01,706 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:01] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.024 2026-08-21 13:06:01,723 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:01] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.009 0.030 2026-08-21 13:06:02,067 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:02] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.009 0.007 2026-08-21 13:06:02,084 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:02] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.006 0.011 2026-08-21 13:06:02,122 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:06:02,128 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:02] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.007 2026-08-21 13:06:02,132 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:02] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:06:02,150 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('MultipleGiftWalletProgramsTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:06:02,746 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:02] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 327 0.217 0.375 2026-08-21 13:06:02,824 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:02] "GET /pos/web HTTP/1.1" 200 - 20 0.037 0.599 2026-08-21 13:06:02,841 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:06:02,909 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:02] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.038 0.085 2026-08-21 13:06:03,097 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:03] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.009 0.009 2026-08-21 13:06:03,132 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:03] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-08-21 13:06:03,714 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:03] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 198 0.173 0.402 2026-08-21 13:06:03,787 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:03] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.045 2026-08-21 13:06:03,808 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:03] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.002 0.011 2026-08-21 13:06:03,825 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:03] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 13:06:03,902 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:03] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.017 0.039 2026-08-21 13:06:03,929 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:03] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.006 0.080 2026-08-21 13:06:03,960 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:03] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.005 0.107 2026-08-21 13:06:03,967 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:06:03,987 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:03] "GET /web/image?model=product.product&field=image_128&id=36&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.009 0.122 2026-08-21 13:06:04,014 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:04] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.007 0.144 2026-08-21 13:06:04,039 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:04] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.005 0.168 2026-08-21 13:06:04,052 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:04] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.143 2026-08-21 13:06:04,069 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:06:04,078 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:06:04,087 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:06:04,111 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:04] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.014 0.156 2026-08-21 13:06:04,154 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:04] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.009 0.171 2026-08-21 13:06:04,200 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:04] "GET /web/image?model=product.product&field=image_128&id=37&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.011 0.197 2026-08-21 13:06:04,238 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:04] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.006 0.207 2026-08-21 13:06:04,252 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:04] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:06:04,280 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:04] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.009 0.227 2026-08-21 13:06:04,288 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:04] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:06:04,293 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:04] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 7 0.006 0.193 2026-08-21 13:06:04,306 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:04] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.007 0.183 2026-08-21 13:06:04,318 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:04] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.155 2026-08-21 13:06:04,324 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:04] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.147 2026-08-21 13:06:04,337 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:04] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.005 0.127 2026-08-21 13:06:04,393 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:04] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.017 0.121 2026-08-21 13:06:04,431 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:04] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.018 0.121 2026-08-21 13:06:04,443 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:04] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.143 2026-08-21 13:06:04,474 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:04] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.012 0.152 2026-08-21 13:06:04,498 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:04] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.004 0.172 2026-08-21 13:06:04,518 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:04] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.007 0.161 2026-08-21 13:06:04,542 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:04] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.011 0.093 2026-08-21 13:06:04,823 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:06:04,835 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:06:04,851 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card"))' 2026-08-21 13:06:04,851 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:04] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.015 2026-08-21 13:06:04,867 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'selection popup has 'gift_card_1' (trigger: .selection-item:contains("gift_card_1"))' 2026-08-21 13:06:04,883 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'selection popup has 'gift_card_2' (trigger: .selection-item:contains("gift_card_2"))' 2026-08-21 13:06:04,899 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click selection 'gift_card_1' (trigger: .selection-item:contains("gift_card_1"))' 2026-08-21 13:06:04,944 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Gift Card"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")))' 2026-08-21 13:06:04,946 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:06:04,950 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:06:04,967 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:06:04,983 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:06:05,000 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'order total amount is '10.00' (trigger: .product-screen .order-summary .total:contains("10.00"))' 2026-08-21 13:06:05,859 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:06:05,880 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:06:05,883 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.003 2026-08-21 13:06:05,887 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:05] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:06:05,890 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:05] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:06:05,893 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:06:05,901 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:06:05,918 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:06:05,932 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:06:05,945 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #38040384 for PoS orders references: ['Order 00284-002-0001'] (draft: False) 2026-08-21 13:06:05,952 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:06:05,958 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:05] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:06:06,094 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #38040384 with result: [{'id': 346, 'pos_reference': 'Order 00284-002-0001', 'account_move': False}] 2026-08-21 13:06:06,107 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:06] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 99 0.089 0.077 2026-08-21 13:06:06,187 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:06] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 37 0.027 0.040 2026-08-21 13:06:06,233 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:06] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 11 0.005 0.011 2026-08-21 13:06:06,970 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card"))' 2026-08-21 13:06:06,983 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click selection 'gift_card_2' (trigger: .selection-item:contains("gift_card_2"))' 2026-08-21 13:06:07,015 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Gift Card"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")))' 2026-08-21 13:06:07,017 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:06:07,033 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:06:07,049 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:06:07,066 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:06:07,082 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'order total amount is '20.00' (trigger: .product-screen .order-summary .total:contains("20.00"))' 2026-08-21 13:06:07,380 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:06:07,935 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:06:07,935 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:06:07,949 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:06:08,059 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:06:08,060 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:06:08,060 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:06:08,060 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:06:08,069 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #93068304 for PoS orders references: ['Order 00284-002-0002'] (draft: False) 2026-08-21 13:06:08,133 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #93068304 with result: [{'id': 347, 'pos_reference': 'Order 00284-002-0002', 'account_move': False}] 2026-08-21 13:06:08,148 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:08] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 41 0.022 0.061 2026-08-21 13:06:08,208 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:08] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 24 0.012 0.034 2026-08-21 13:06:08,971 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click product 'Top-up eWallet' (trigger: article.product .product-content .product-name:contains("Top-up eWallet"))' 2026-08-21 13:06:08,982 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'selection popup has 'ewallet_1' (trigger: .selection-item:contains("ewallet_1"))' 2026-08-21 13:06:08,999 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'selection popup has 'ewallet_2' (trigger: .selection-item:contains("ewallet_2"))' 2026-08-21 13:06:09,015 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click selection 'ewallet_1' (trigger: .selection-item:contains("ewallet_1"))' 2026-08-21 13:06:09,034 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:06:09,049 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:06:09,086 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'select customer 'AAAAAAA' (trigger: .partnerlist-screen .partner-line td:contains("AAAAAAA"))' 2026-08-21 13:06:09,111 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:06:09,116 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:09] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 8 0.007 0.015 2026-08-21 13:06:09,123 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:06:09,137 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 13:06:09,142 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:09] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.003 0.012 2026-08-21 13:06:09,158 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:06:09,166 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'order total amount is '30.00' (trigger: .product-screen .order-summary .total:contains("30.00"))' 2026-08-21 13:06:10,026 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:06:10,034 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:06:10,049 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:06:10,066 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 13:06:10,082 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:06:10,099 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:06:10,112 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #38624482 for PoS orders references: ['Order 00284-002-0003'] (draft: False) 2026-08-21 13:06:10,116 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:06:10,175 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #38624482 with result: [{'id': 348, 'pos_reference': 'Order 00284-002-0003', 'account_move': False}] 2026-08-21 13:06:10,188 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:10] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 42 0.022 0.059 2026-08-21 13:06:10,285 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:10] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 36 0.026 0.053 2026-08-21 13:06:10,311 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:10] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 304 - 6 0.009 0.007 2026-08-21 13:06:10,579 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-21 13:06:11,093 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click product 'Top-up eWallet' (trigger: article.product .product-content .product-name:contains("Top-up eWallet"))' 2026-08-21 13:06:11,114 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click selection 'ewallet_2' (trigger: .selection-item:contains("ewallet_2"))' 2026-08-21 13:06:11,195 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:06:11,203 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:06:11,253 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'select customer 'AAAAAAA' (trigger: .partnerlist-screen .partner-line td:contains("AAAAAAA"))' 2026-08-21 13:06:11,298 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:06:11,299 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:06:11,299 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click numpad button: 4 (trigger: div.numpad.row button.col:contains("4"))' 2026-08-21 13:06:11,316 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:06:11,336 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'order total amount is '40.00' (trigger: .product-screen .order-summary .total:contains("40.00"))' 2026-08-21 13:06:12,185 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:06:12,200 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:06:12,216 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:06:12,233 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click numpad button: 4 (trigger: div.numpad.row button.col:contains("4"))' 2026-08-21 13:06:12,251 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:06:12,266 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:06:12,282 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:06:12,291 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:12] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 7 0.007 0.014 2026-08-21 13:06:12,304 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #26888206 for PoS orders references: ['Order 00284-002-0004'] (draft: False) 2026-08-21 13:06:12,383 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #26888206 with result: [{'id': 349, 'pos_reference': 'Order 00284-002-0004', 'account_move': False}] 2026-08-21 13:06:12,403 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:12] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 42 0.038 0.065 2026-08-21 13:06:12,518 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:12] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 34 0.055 0.050 2026-08-21 13:06:13,280 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click product 'Top-up eWallet' (trigger: article.product .product-content .product-name:contains("Top-up eWallet"))' 2026-08-21 13:06:13,289 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click selection 'ewallet_1' (trigger: .selection-item:contains("ewallet_1"))' 2026-08-21 13:06:13,321 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:06:13,329 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:06:13,395 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'select customer 'BBBBBBB' (trigger: .partnerlist-screen .partner-line td:contains("BBBBBBB"))' 2026-08-21 13:06:13,405 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00"))' 2026-08-21 13:06:13,417 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:06:13,428 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:13] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.008 0.012 2026-08-21 13:06:13,436 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:06:13,451 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:06:13,453 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:13] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.005 0.010 2026-08-21 13:06:13,471 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 13:06:13,482 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:06:13,499 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:06:13,513 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #12399568 for PoS orders references: ['Order 00284-002-0005'] (draft: False) 2026-08-21 13:06:13,516 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:06:13,593 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #12399568 with result: [{'id': 350, 'pos_reference': 'Order 00284-002-0005', 'account_move': False}] 2026-08-21 13:06:13,612 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:13] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 42 0.037 0.066 2026-08-21 13:06:13,716 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:13] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 35 0.033 0.057 2026-08-21 13:06:14,480 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 13:06:14,524 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("1")))' 2026-08-21 13:06:14,529 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:06:14,533 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:06:14,550 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click numpad button: 6 (trigger: div.numpad.row button.col:contains("6"))' 2026-08-21 13:06:14,567 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:06:14,603 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:06:14,605 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:06:14,616 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"2","price":"12.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("2")):has(.price:contains("12.00")))' 2026-08-21 13:06:14,997 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:14] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:06:15,468 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: '.control-button:contains("eWallet"):not(:has(.highlight))' 2026-08-21 13:06:15,486 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:06:15,499 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:06:15,542 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'select customer 'AAAAAAA' (trigger: .partnerlist-screen .partner-line td:contains("AAAAAAA"))' 2026-08-21 13:06:15,557 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: '.control-button.highlight:contains("eWallet Pay")' 2026-08-21 13:06:15,571 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: '.control-button:contains("eWallet Pay")' 2026-08-21 13:06:15,583 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'selection popup has 'ewallet_1' (trigger: .selection-item:contains("ewallet_1"))' 2026-08-21 13:06:15,604 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'selection popup has 'ewallet_2' (trigger: .selection-item:contains("ewallet_2"))' 2026-08-21 13:06:15,615 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click selection 'ewallet_1' (trigger: .selection-item:contains("ewallet_1"))' 2026-08-21 13:06:15,644 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00"))' 2026-08-21 13:06:15,650 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:06:15,667 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:06:15,683 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:06:15,704 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:06:15,715 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:06:15,733 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:06:15,737 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:15] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 6 0.005 0.013 2026-08-21 13:06:15,753 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #78066841 for PoS orders references: ['Order 00284-002-0006'] (draft: False) 2026-08-21 13:06:15,843 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #78066841 with result: [{'id': 351, 'pos_reference': 'Order 00284-002-0006', 'account_move': False}] 2026-08-21 13:06:15,856 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:15] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.049 0.060 2026-08-21 13:06:15,940 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:15] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 31 0.034 0.042 2026-08-21 13:06:16,703 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:06:16,717 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:16] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:06:16,730 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 30636 2026-08-21 13:06:16,730 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:06:16,731 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 30636 2026-08-21 13:06:16,885 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130616_885661_TestUi.txt 2026-08-21 13:06:16,886 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp7tc8xuh6_chrome_odoo" 2026-08-21 13:06:16,999 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_next_order_coupon_program_expiration_date ... 2026-08-21 13:06:17,887 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 30873 2026-08-21 13:06:17,894 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpyhrcl92__chrome_odoo 2026-08-21 13:06:17,895 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33377/json/version 2026-08-21 13:06:17,896 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33377/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:06:17,919 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:06:17,919 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33377/json 2026-08-21 13:06:17,923 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33377/json with timeout 3 increased to 10s during tests 2026-08-21 13:06:17,963 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:33377/devtools/page/0FFF887910E26C2DB3F67351A36FCBBE 2026-08-21 13:06:17,986 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:06:17,995 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:06:18,182 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:06:18,192 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:06:18,197 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:06:18,197 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:06:18,211 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:06:18,817 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:18] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 117 0.066 0.545 2026-08-21 13:06:18,869 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '0FFF887910E26C2DB3F67351A36FCBBE', 'loaderId': 'A1F240290F63E3B83B011582701A443A', 'isDownload': False} 2026-08-21 13:06:18,870 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyNextOrderCouponExpirationDate')" 2026-08-21 13:06:18,890 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:06:18,909 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:18] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.014 2026-08-21 13:06:18,919 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:18] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.017 2026-08-21 13:06:18,929 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:18] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.021 2026-08-21 13:06:19,413 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:19] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.001 0.008 2026-08-21 13:06:19,433 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:19] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-08-21 13:06:19,516 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:06:19,539 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:19] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:06:19,542 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:19] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.005 2026-08-21 13:06:19,564 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyNextOrderCouponExpirationDate', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:06:20,316 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:20] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 320 0.298 0.450 2026-08-21 13:06:20,405 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:20] "GET /pos/web HTTP/1.1" 200 - 20 0.024 0.772 2026-08-21 13:06:20,451 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:06:20,505 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:20] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.049 0.107 2026-08-21 13:06:20,725 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:20] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.006 0.024 2026-08-21 13:06:20,787 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:20] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.020 2026-08-21 13:06:21,358 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:21] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 193 0.209 0.349 2026-08-21 13:06:21,457 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:21] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.025 0.048 2026-08-21 13:06:21,489 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:21] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.009 0.012 2026-08-21 13:06:21,504 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:21] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.005 2026-08-21 13:06:21,612 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:21] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.054 0.035 2026-08-21 13:06:21,668 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:21] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.016 0.120 2026-08-21 13:06:21,678 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:06:21,715 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:21] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.017 0.164 2026-08-21 13:06:21,751 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:21] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.006 0.191 2026-08-21 13:06:21,770 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:06:21,798 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.015 2026-08-21 13:06:21,815 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:06:21,823 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:06:21,838 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:21] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.031 0.258 2026-08-21 13:06:21,898 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:21] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.011 0.321 2026-08-21 13:06:21,918 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:21] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.008 0.278 2026-08-21 13:06:22,009 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:22] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.021 0.304 2026-08-21 13:06:22,076 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:22] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.024 0.322 2026-08-21 13:06:22,141 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:22] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.031 0.283 2026-08-21 13:06:22,149 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:22] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:06:22,156 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:22] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.311 2026-08-21 13:06:22,170 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:22] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.256 2026-08-21 13:06:22,195 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:22] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.018 0.253 2026-08-21 13:06:22,201 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:22] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.239 2026-08-21 13:06:22,229 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:22] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.210 2026-08-21 13:06:22,245 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:22] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.007 0.151 2026-08-21 13:06:22,280 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:22] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.009 0.119 2026-08-21 13:06:22,327 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:22] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.011 0.153 2026-08-21 13:06:22,351 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:22] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.002 0.165 2026-08-21 13:06:22,379 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:22] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.005 0.166 2026-08-21 13:06:22,414 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:22] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.006 0.170 2026-08-21 13:06:22,428 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:22] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.122 2026-08-21 13:06:22,584 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyNextOrderCouponExpirationDate on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:06:22,600 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyNextOrderCouponExpirationDate on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:06:22,631 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyNextOrderCouponExpirationDate on step: 'click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer"))' 2026-08-21 13:06:22,638 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:22] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.012 0.033 2026-08-21 13:06:22,656 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyNextOrderCouponExpirationDate on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("1")))' 2026-08-21 13:06:22,670 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyNextOrderCouponExpirationDate on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 13:06:22,684 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyNextOrderCouponExpirationDate on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("3")))' 2026-08-21 13:06:23,577 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyNextOrderCouponExpirationDate on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:06:23,619 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyNextOrderCouponExpirationDate on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:06:23,625 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:23] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:06:23,627 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:23] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:06:23,640 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyNextOrderCouponExpirationDate on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:06:23,656 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyNextOrderCouponExpirationDate on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:06:23,687 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyNextOrderCouponExpirationDate on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 13:06:23,707 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyNextOrderCouponExpirationDate on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-08-21 13:06:23,715 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyNextOrderCouponExpirationDate on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 13:06:23,732 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyNextOrderCouponExpirationDate on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:06:23,752 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #20370029 for PoS orders references: ['Order 00285-002-0001'] (draft: False) 2026-08-21 13:06:23,756 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyNextOrderCouponExpirationDate on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:06:23,770 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:23] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:06:23,895 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #20370029 with result: [{'id': 352, 'pos_reference': 'Order 00285-002-0001', 'account_move': False}] 2026-08-21 13:06:23,910 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:23] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 99 0.064 0.102 2026-08-21 13:06:24,028 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:24] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 36 0.053 0.048 2026-08-21 13:06:24,076 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:24] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.006 2026-08-21 13:06:24,095 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:24] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 6 0.008 0.012 2026-08-21 13:06:24,122 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:24] "GET /report/barcode/Code128/0446-c740-4a3a HTTP/1.1" 200 - 2 0.001 0.044 2026-08-21 13:06:24,820 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:06:24,831 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:24] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:06:24,850 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 30873 2026-08-21 13:06:24,851 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:06:24,851 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 30873 2026-08-21 13:06:24,994 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130624_990633_TestUi.txt 2026-08-21 13:06:24,994 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpyhrcl92__chrome_odoo" 2026-08-21 13:06:25,081 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_not_create_loyalty_card_expired_program ... 2026-08-21 13:06:26,312 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 31089 2026-08-21 13:06:26,312 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp6sh_nfhw_chrome_odoo 2026-08-21 13:06:26,313 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:42649/json/version 2026-08-21 13:06:26,314 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:42649/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:06:26,365 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:06:26,365 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:42649/json 2026-08-21 13:06:26,366 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:42649/json with timeout 3 increased to 10s during tests 2026-08-21 13:06:26,410 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:42649/devtools/page/230D5927AFFF15C846EE2E6125AE4EEF 2026-08-21 13:06:26,436 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:06:26,487 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:06:26,820 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:06:26,829 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:06:26,832 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:06:26,833 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:06:26,852 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:06:27,646 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:27] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 117 0.155 0.644 2026-08-21 13:06:27,656 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '230D5927AFFF15C846EE2E6125AE4EEF', 'loaderId': '5B17010ED16C427EB418D7B9055B62BF', 'isDownload': False} 2026-08-21 13:06:27,656 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_not_create_loyalty_card_expired_program')" 2026-08-21 13:06:27,701 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:06:27,727 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:27] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.015 0.013 2026-08-21 13:06:27,737 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:27] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.023 2026-08-21 13:06:27,749 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:27] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.031 2026-08-21 13:06:28,250 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:28] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.004 0.008 2026-08-21 13:06:28,268 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:28] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.009 0.007 2026-08-21 13:06:28,301 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:06:28,318 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:28] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.008 0.007 2026-08-21 13:06:28,325 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:28] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 13:06:28,358 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('test_not_create_loyalty_card_expired_program', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:06:29,064 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:29] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 286 0.320 0.397 2026-08-21 13:06:29,128 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:29] "GET /pos/web HTTP/1.1" 200 - 20 0.015 0.722 2026-08-21 13:06:29,148 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:06:29,214 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:29] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.037 0.090 2026-08-21 13:06:29,374 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:29] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-08-21 13:06:29,429 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:29] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.009 2026-08-21 13:06:29,913 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:29] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 166 0.134 0.325 2026-08-21 13:06:30,040 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:30] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.052 0.059 2026-08-21 13:06:30,091 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:30] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.007 0.012 2026-08-21 13:06:30,127 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:30] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.012 2026-08-21 13:06:30,215 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:30] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.024 0.044 2026-08-21 13:06:30,253 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:30] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.009 0.081 2026-08-21 13:06:30,321 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:30] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.037 0.117 2026-08-21 13:06:30,349 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:06:30,371 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:30] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.008 0.194 2026-08-21 13:06:30,436 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:30] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.016 0.242 2026-08-21 13:06:30,505 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:30] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.021 0.290 2026-08-21 13:06:30,520 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:30] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 13:06:30,536 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:06:30,537 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:30] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.314 2026-08-21 13:06:30,548 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:06:30,557 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:06:30,653 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:30] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.043 0.352 2026-08-21 13:06:30,727 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:30] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.022 0.304 2026-08-21 13:06:30,781 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:30] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.016 0.358 2026-08-21 13:06:30,804 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:30] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 13:06:30,808 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:30] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.013 0.352 2026-08-21 13:06:30,894 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:30] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.047 0.268 2026-08-21 13:06:30,909 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:30] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.306 2026-08-21 13:06:30,923 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:30] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.257 2026-08-21 13:06:30,972 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:30] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.035 0.195 2026-08-21 13:06:31,005 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:31] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.007 0.174 2026-08-21 13:06:31,042 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:31] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.024 0.211 2026-08-21 13:06:31,054 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:31] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.008 0.166 2026-08-21 13:06:31,097 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:31] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.021 0.173 2026-08-21 13:06:31,147 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:31] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.020 0.211 2026-08-21 13:06:31,174 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:31] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.006 0.241 2026-08-21 13:06:31,200 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:31] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.008 0.065 2026-08-21 13:06:31,284 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_not_create_loyalty_card_expired_program on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:06:31,303 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_not_create_loyalty_card_expired_program on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:06:31,320 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_not_create_loyalty_card_expired_program on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:06:31,344 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:31] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.031 0.018 2026-08-21 13:06:31,350 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_not_create_loyalty_card_expired_program on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:06:31,442 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_not_create_loyalty_card_expired_program on step: 'select customer 'AAA Test Partner' (trigger: .partnerlist-screen .partner-line td:contains("AAA Test Partner"))' 2026-08-21 13:06:31,477 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_not_create_loyalty_card_expired_program on step: 'click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer"))' 2026-08-21 13:06:31,518 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_not_create_loyalty_card_expired_program on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("1")))' 2026-08-21 13:06:31,537 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_not_create_loyalty_card_expired_program on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 13:06:31,551 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_not_create_loyalty_card_expired_program on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("3")))' 2026-08-21 13:06:32,396 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_not_create_loyalty_card_expired_program on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:06:32,435 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_not_create_loyalty_card_expired_program on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:06:32,442 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:32] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:06:32,443 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:32] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:06:32,471 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_not_create_loyalty_card_expired_program on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:06:32,484 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_not_create_loyalty_card_expired_program on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:06:32,511 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_not_create_loyalty_card_expired_program on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 13:06:32,528 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_not_create_loyalty_card_expired_program on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-08-21 13:06:32,533 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_not_create_loyalty_card_expired_program on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 13:06:32,549 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_not_create_loyalty_card_expired_program on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:06:32,565 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_not_create_loyalty_card_expired_program on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:06:32,575 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #37290934 for PoS orders references: ['Order 00286-002-0001'] (draft: False) 2026-08-21 13:06:32,586 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:32] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:06:32,751 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #37290934 with result: [{'id': 353, 'pos_reference': 'Order 00286-002-0001', 'account_move': False}] 2026-08-21 13:06:32,765 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:32] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 100 0.093 0.103 2026-08-21 13:06:32,875 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:32] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 6 0.023 0.025 2026-08-21 13:06:32,978 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.016 0.004 2026-08-21 13:06:33,577 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:06:33,608 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:33] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:06:33,639 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 31089 2026-08-21 13:06:33,641 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:06:33,642 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 31089 2026-08-21 13:06:33,768 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130633_768106_TestUi.txt 2026-08-21 13:06:33,768 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp6sh_nfhw_chrome_odoo" 2026-08-21 13:06:33,858 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_not_create_loyalty_card_max_usage_program ... 2026-08-21 13:06:35,230 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 31299 2026-08-21 13:06:35,231 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpdz51fmkh_chrome_odoo 2026-08-21 13:06:35,231 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:38341/json/version 2026-08-21 13:06:35,233 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:38341/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:06:35,301 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:06:35,302 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:38341/json 2026-08-21 13:06:35,302 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:38341/json with timeout 3 increased to 10s during tests 2026-08-21 13:06:35,335 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:38341/devtools/page/FD55DAA1EB6CD0B671851AD68CCB21F4 2026-08-21 13:06:35,434 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:06:35,460 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:06:36,020 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:06:36,045 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:06:36,051 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:06:36,052 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:06:36,091 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:06:36,877 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:36] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 117 0.141 0.651 2026-08-21 13:06:36,881 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'FD55DAA1EB6CD0B671851AD68CCB21F4', 'loaderId': '0A79FC09C9127F4E6899425879E3E6E1', 'isDownload': False} 2026-08-21 13:06:36,881 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosOrderClaimReward')" 2026-08-21 13:06:36,896 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:06:36,914 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:36] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.009 0.008 2026-08-21 13:06:36,951 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:36] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.025 0.022 2026-08-21 13:06:36,979 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:36] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.019 0.032 2026-08-21 13:06:37,590 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:37] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.027 0.008 2026-08-21 13:06:37,617 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:37] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.012 0.014 2026-08-21 13:06:37,664 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:06:37,708 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:37] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.027 2026-08-21 13:06:37,713 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:37] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.013 0.024 2026-08-21 13:06:37,734 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosOrderClaimReward', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:06:38,684 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:38] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 326 0.449 0.503 2026-08-21 13:06:38,797 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:38] "GET /pos/web HTTP/1.1" 200 - 20 0.055 0.921 2026-08-21 13:06:38,850 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:06:38,960 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:38] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.071 0.174 2026-08-21 13:06:39,191 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:39] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.006 0.012 2026-08-21 13:06:39,324 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:39] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.016 0.013 2026-08-21 13:06:40,410 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderClaimReward on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:06:41,256 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:41] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 196 0.425 1.465 2026-08-21 13:06:41,345 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:41] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.020 0.052 2026-08-21 13:06:41,384 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:41] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.005 0.014 2026-08-21 13:06:41,424 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:41] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.008 0.006 2026-08-21 13:06:41,594 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:41] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.078 0.061 2026-08-21 13:06:41,604 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:06:41,678 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:41] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.022 0.198 2026-08-21 13:06:41,685 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:06:41,724 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:06:41,736 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:41] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.020 0.261 2026-08-21 13:06:41,740 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:06:41,831 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:41] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.029 0.326 2026-08-21 13:06:41,923 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:41] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.048 0.368 2026-08-21 13:06:42,061 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:42] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.067 0.494 2026-08-21 13:06:42,072 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:06:42,103 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:42] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.025 0.469 2026-08-21 13:06:42,123 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:42] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.013 0.360 2026-08-21 13:06:42,132 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:42] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.354 2026-08-21 13:06:42,150 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:42] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:06:42,160 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:42] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.018 0.306 2026-08-21 13:06:42,216 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:42] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.016 0.247 2026-08-21 13:06:42,270 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:42] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.026 0.165 2026-08-21 13:06:42,309 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:42] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.028 0.141 2026-08-21 13:06:42,374 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:42] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.033 0.168 2026-08-21 13:06:42,424 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderClaimReward on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:06:42,434 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderClaimReward on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:06:42,444 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:42] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.021 0.244 2026-08-21 13:06:42,475 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderClaimReward on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:06:42,499 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:42] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.013 0.312 2026-08-21 13:06:42,559 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:42] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.031 0.026 2026-08-21 13:06:42,622 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderClaimReward on step: 'select customer 'AAA Test Partner' (trigger: .partnerlist-screen .partner-line td:contains("AAA Test Partner"))' 2026-08-21 13:06:42,656 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:42] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.029 0.390 2026-08-21 13:06:42,661 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderClaimReward on step: 'click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer"))' 2026-08-21 13:06:42,690 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:42] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.007 0.406 2026-08-21 13:06:42,749 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderClaimReward on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("1")))' 2026-08-21 13:06:42,765 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:42] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.038 0.397 2026-08-21 13:06:42,769 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderClaimReward on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 13:06:42,777 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderClaimReward on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("3")))' 2026-08-21 13:06:42,801 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:42] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.016 0.403 2026-08-21 13:06:42,832 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:42] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.008 0.369 2026-08-21 13:06:42,847 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:42] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.010 0.617 2026-08-21 13:06:42,878 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:42] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.014 0.221 2026-08-21 13:06:42,906 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:42] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.010 0.174 2026-08-21 13:06:42,990 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:42] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.008 0.024 2026-08-21 13:06:43,771 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderClaimReward on step: '.loyalty-points-title' 2026-08-21 13:06:43,781 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderClaimReward on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-08-21 13:06:43,802 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderClaimReward on step: 'select reward (trigger: .selection-item:contains("Free Product - Whiteboard Pen"))' 2026-08-21 13:06:43,873 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderClaimReward on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-3.20","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(em.qty:contains("1")):has(.price:contains("-3.20")))' 2026-08-21 13:06:43,878 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderClaimReward on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:06:43,917 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderClaimReward on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:06:43,923 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:43] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:06:43,924 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:43] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:06:43,940 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderClaimReward on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:06:43,958 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderClaimReward on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:06:44,005 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderClaimReward on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 13:06:44,024 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderClaimReward on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-08-21 13:06:44,036 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderClaimReward on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 13:06:44,050 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderClaimReward on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:06:44,079 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderClaimReward on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:06:44,085 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #76436559 for PoS orders references: ['Order 00287-002-0001'] (draft: False) 2026-08-21 13:06:44,106 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:44] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:06:44,442 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #76436559 with result: [{'id': 354, 'pos_reference': 'Order 00287-002-0001', 'account_move': False}] 2026-08-21 13:06:44,477 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:44] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 104 0.206 0.196 2026-08-21 13:06:44,643 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:44] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 46 0.063 0.074 2026-08-21 13:06:44,698 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:44] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 6 0.011 0.009 2026-08-21 13:06:45,325 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:45] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.011 0.004 2026-08-21 13:06:45,423 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:06:45,443 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:45] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:06:45,514 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 31299 2026-08-21 13:06:45,518 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:06:45,522 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 31299 2026-08-21 13:06:45,708 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130645_708240_TestUi.txt 2026-08-21 13:06:45,708 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpdz51fmkh_chrome_odoo" 2026-08-21 13:06:46,222 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 31517 2026-08-21 13:06:46,223 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpotqi8z6r_chrome_odoo 2026-08-21 13:06:46,223 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37703/json/version 2026-08-21 13:06:46,225 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:37703/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:06:46,341 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:06:46,341 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37703/json 2026-08-21 13:06:46,343 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:37703/json with timeout 3 increased to 10s during tests 2026-08-21 13:06:46,397 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:37703/devtools/page/0AB17F4441025C3FD6E477185FA4962F 2026-08-21 13:06:46,439 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:06:46,452 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:06:46,603 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:06:46,606 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:06:46,622 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:06:46,622 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:06:46,824 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:46] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 20 0.064 0.120 2026-08-21 13:06:46,830 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '0AB17F4441025C3FD6E477185FA4962F', 'loaderId': '99CDC0AF535F77D0EC934C3ABE8B0D55', 'isDownload': False} 2026-08-21 13:06:46,830 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosOrderNoPoints')" 2026-08-21 13:06:46,848 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:06:46,878 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:46] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.014 0.013 2026-08-21 13:06:46,908 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:46] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.012 0.042 2026-08-21 13:06:46,925 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:46] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.037 2026-08-21 13:06:47,498 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:47] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.006 0.026 2026-08-21 13:06:47,523 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:47] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.016 0.016 2026-08-21 13:06:47,563 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:06:47,577 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:47] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:06:47,590 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:47] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.029 0.007 2026-08-21 13:06:47,622 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosOrderNoPoints', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:06:48,272 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:48] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 170 0.252 0.395 2026-08-21 13:06:48,336 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:48] "GET /pos/web HTTP/1.1" 200 - 20 0.016 0.550 2026-08-21 13:06:48,370 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:06:48,448 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:48] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.049 0.091 2026-08-21 13:06:48,799 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:48] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-08-21 13:06:48,881 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:48] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.010 2026-08-21 13:06:49,516 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:49] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 170 0.242 0.343 2026-08-21 13:06:49,638 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:49] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.044 0.060 2026-08-21 13:06:49,665 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:49] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.005 0.011 2026-08-21 13:06:49,677 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:49] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 13:06:49,687 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderNoPoints on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:06:49,762 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:49] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.022 0.035 2026-08-21 13:06:49,827 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:49] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.034 0.082 2026-08-21 13:06:49,846 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:49] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 13:06:49,888 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:49] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.018 0.157 2026-08-21 13:06:49,947 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:49] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.013 0.219 2026-08-21 13:06:50,014 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:50] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.025 0.262 2026-08-21 13:06:50,088 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:50] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.032 0.321 2026-08-21 13:06:50,114 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:50] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.016 0.328 2026-08-21 13:06:50,158 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.018 2026-08-21 13:06:50,163 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderNoPoints on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:06:50,171 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:06:50,182 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:50] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.019 0.295 2026-08-21 13:06:50,194 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 13:06:50,227 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderNoPoints on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:06:50,287 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:50] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.026 0.369 2026-08-21 13:06:50,297 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:06:50,349 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:50] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.018 0.375 2026-08-21 13:06:50,386 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:50] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.029 0.335 2026-08-21 13:06:50,414 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:50] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.015 0.304 2026-08-21 13:06:50,449 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:50] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.012 0.248 2026-08-21 13:06:50,478 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:50] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.021 0.225 2026-08-21 13:06:50,563 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:50] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 11 0.052 0.210 2026-08-21 13:06:50,619 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderNoPoints on step: 'select customer 'BBB Test Partner' (trigger: .partnerlist-screen .partner-line td:contains("BBB Test Partner"))' 2026-08-21 13:06:50,622 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:50] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 6 0.029 0.218 2026-08-21 13:06:50,637 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:50] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.239 2026-08-21 13:06:50,687 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderNoPoints on step: 'click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer"))' 2026-08-21 13:06:50,690 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:50] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.022 0.250 2026-08-21 13:06:50,743 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:50] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.034 0.257 2026-08-21 13:06:50,764 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderNoPoints on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("1")))' 2026-08-21 13:06:50,780 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:50] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.006 0.285 2026-08-21 13:06:50,784 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.116 2026-08-21 13:06:50,818 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderNoPoints on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 13:06:50,829 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:50] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.022 0.050 2026-08-21 13:06:50,837 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderNoPoints on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("3")))' 2026-08-21 13:06:51,902 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderNoPoints on step: 'body:not(:has(.loyalty-points-title))' 2026-08-21 13:06:51,914 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderNoPoints on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:06:51,941 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderNoPoints on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:06:51,953 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:51] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:06:51,954 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:51] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:06:51,995 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderNoPoints on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:06:52,002 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderNoPoints on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:06:52,022 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderNoPoints on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 13:06:52,032 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderNoPoints on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-08-21 13:06:52,048 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderNoPoints on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 13:06:52,065 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderNoPoints on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:06:52,087 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderNoPoints on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:06:52,108 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:52] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:06:52,114 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #4690973 for PoS orders references: ['Order 00287-004-0001'] (draft: False) 2026-08-21 13:06:52,280 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #4690973 with result: [{'id': 355, 'pos_reference': 'Order 00287-004-0001', 'account_move': False}] 2026-08-21 13:06:52,316 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:52] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 42 0.130 0.077 2026-08-21 13:06:52,403 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:52] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.008 0.004 2026-08-21 13:06:52,447 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:52] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.010 2026-08-21 13:06:53,183 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:06:53,199 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:53] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:06:53,222 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 31517 2026-08-21 13:06:53,223 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:06:53,241 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 31517 2026-08-21 13:06:53,341 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130653_341146_TestUi.txt 2026-08-21 13:06:53,341 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpotqi8z6r_chrome_odoo" 2026-08-21 13:06:53,437 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_number_buffer_popup ... 2026-08-21 13:06:54,215 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 31727 2026-08-21 13:06:54,215 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpcpxtc0_d_chrome_odoo 2026-08-21 13:06:54,216 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:32911/json/version 2026-08-21 13:06:54,218 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:32911/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:06:54,467 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:06:54,467 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:32911/json 2026-08-21 13:06:54,468 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:32911/json with timeout 3 increased to 10s during tests 2026-08-21 13:06:54,517 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:32911/devtools/page/559D3185D958B53632E6A64603547E01 2026-08-21 13:06:54,544 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:06:54,551 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:06:55,142 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:06:55,147 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:06:55,154 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=144" in browser 2026-08-21 13:06:55,155 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=144" 2026-08-21 13:06:55,207 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:06:56,014 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:56] "GET /pos/ui?config_id=144 HTTP/1.1" 200 - 112 0.152 0.670 2026-08-21 13:06:56,018 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '559D3185D958B53632E6A64603547E01', 'loaderId': '59151F332F328EC96C79EFF0474544F2', 'isDownload': False} 2026-08-21 13:06:56,018 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_number_buffer_popup')" 2026-08-21 13:06:56,036 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:06:56,055 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:56] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.009 0.008 2026-08-21 13:06:56,064 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:56] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.015 2026-08-21 13:06:56,079 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:56] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.007 0.023 2026-08-21 13:06:56,757 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:56] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.008 0.009 2026-08-21 13:06:56,778 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:56] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.014 0.015 2026-08-21 13:06:56,831 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.024 2026-08-21 13:06:56,832 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:56] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.022 0.006 2026-08-21 13:06:56,843 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:56] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.021 2026-08-21 13:06:56,860 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('test_number_buffer_popup', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=144"})" 2026-08-21 13:06:57,637 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_number_buffer_popup on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:06:57,966 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:57] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 320 0.596 0.517 2026-08-21 13:06:58,124 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:58] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.053 0.071 2026-08-21 13:06:58,168 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:58] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.014 0.014 2026-08-21 13:06:58,191 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:58] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.007 0.007 2026-08-21 13:06:58,291 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:58] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.033 0.044 2026-08-21 13:06:58,392 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:58] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.030 0.087 2026-08-21 13:06:58,449 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:58] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.010 0.162 2026-08-21 13:06:58,531 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:58] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.040 0.193 2026-08-21 13:06:58,536 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:06:58,617 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:58] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.040 0.260 2026-08-21 13:06:58,682 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:58] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.017 0.339 2026-08-21 13:06:58,699 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:58] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.320 2026-08-21 13:06:58,741 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:58] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.010 0.314 2026-08-21 13:06:58,801 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:58] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.023 0.324 2026-08-21 13:06:58,894 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:58] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.032 0.251 2026-08-21 13:06:58,901 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:06:58,906 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:06:58,914 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:06:58,925 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:58] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.023 0.260 2026-08-21 13:06:58,932 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:06:58,949 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:58] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.014 0.249 2026-08-21 13:06:58,988 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:58] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.024 0.232 2026-08-21 13:06:58,993 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:58] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:06:59,026 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:59] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.027 0.255 2026-08-21 13:06:59,137 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:59] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.073 0.242 2026-08-21 13:06:59,194 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:59] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.019 0.234 2026-08-21 13:06:59,227 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:59] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 6 0.009 0.274 2026-08-21 13:06:59,268 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:59] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.004 0.310 2026-08-21 13:06:59,302 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:59] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.008 0.294 2026-08-21 13:06:59,335 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:59] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.010 0.281 2026-08-21 13:06:59,341 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:59] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.117 2026-08-21 13:06:59,385 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:59] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.020 0.113 2026-08-21 13:06:59,582 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_number_buffer_popup on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:06:59,582 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_number_buffer_popup on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 13:06:59,666 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:06:59] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.057 0.026 2026-08-21 13:06:59,691 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_number_buffer_popup on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("1")))' 2026-08-21 13:06:59,755 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_number_buffer_popup on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:06:59,769 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_number_buffer_popup on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("2")))' 2026-08-21 13:07:00,649 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_number_buffer_popup on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"2.0","price":"6.40"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("2")):has(.price:contains("6.40")))' 2026-08-21 13:07:00,665 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_number_buffer_popup on step: 'order total amount is '3.52' (trigger: .product-screen .order-summary .total:contains("3.52"))' 2026-08-21 13:07:00,682 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_number_buffer_popup on step: 'click Enter Code button (trigger: .control-buttons .control-button span:contains("Enter Code"))' 2026-08-21 13:07:00,713 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_number_buffer_popup on step: 'Click modal header (trigger: .popup.popup-textinput .modal-header)' 2026-08-21 13:07:00,716 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_number_buffer_popup on step: 'Simulate keyboard input (trigger: body)' 2026-08-21 13:07:00,732 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_number_buffer_popup on step: 'discard text input popup (trigger: .modal-dialog .cancel)' 2026-08-21 13:07:00,749 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_number_buffer_popup on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"2.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("2")))' 2026-08-21 13:07:00,781 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_number_buffer_popup on step: 'order total amount is '3.52' (trigger: .product-screen .order-summary .total:contains("3.52"))' 2026-08-21 13:07:00,782 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_number_buffer_popup on step: 'Last tour step that avoids error mentioned in commit 443c209 (trigger: body)' 2026-08-21 13:07:00,782 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:07:00,795 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 31727 2026-08-21 13:07:00,796 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:07:00,798 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 31727 2026-08-21 13:07:00,934 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130700_934294_TestUi.txt 2026-08-21 13:07:00,934 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpcpxtc0_d_chrome_odoo" 2026-08-21 13:07:00,977 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_point_per_money_spent ... 2026-08-21 13:07:02,919 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 31923 2026-08-21 13:07:02,919 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp0dmv_40q_chrome_odoo 2026-08-21 13:07:02,920 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:38493/json/version 2026-08-21 13:07:02,922 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:38493/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:07:03,027 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:07:03,028 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:38493/json 2026-08-21 13:07:03,029 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:38493/json with timeout 3 increased to 10s during tests 2026-08-21 13:07:03,078 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:38493/devtools/page/6EDD487E3B4D85C9EE1ED24EDC1BF3E1 2026-08-21 13:07:03,115 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:07:03,185 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:07:03,518 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:07:03,527 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:07:03,530 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:07:03,530 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:07:03,544 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:07:04,435 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:04] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 117 0.235 0.660 2026-08-21 13:07:04,438 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '6EDD487E3B4D85C9EE1ED24EDC1BF3E1', 'loaderId': '8267966F65C7E671A26552E253C857EB', 'isDownload': False} 2026-08-21 13:07:04,438 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour6')" 2026-08-21 13:07:04,459 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:07:04,481 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:04] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.012 0.008 2026-08-21 13:07:04,499 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:04] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.011 0.028 2026-08-21 13:07:04,517 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:04] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.009 0.034 2026-08-21 13:07:04,937 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:04] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.003 0.010 2026-08-21 13:07:04,969 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:04] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.006 0.008 2026-08-21 13:07:04,987 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:07:05,010 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:05] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.008 0.007 2026-08-21 13:07:05,015 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:05] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:07:05,036 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyTour6', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:07:06,081 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:06] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 324 0.528 0.524 2026-08-21 13:07:06,161 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:06] "GET /pos/web HTTP/1.1" 200 - 20 0.025 1.052 2026-08-21 13:07:06,209 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:07:06,312 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:06] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.051 0.152 2026-08-21 13:07:06,533 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:06] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-08-21 13:07:06,578 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:06] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.012 0.007 2026-08-21 13:07:07,393 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:07] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 194 0.336 0.416 2026-08-21 13:07:07,402 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour6 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:07:07,513 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:07] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.034 0.055 2026-08-21 13:07:07,546 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:07] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.013 0.011 2026-08-21 13:07:07,592 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:07] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.019 0.009 2026-08-21 13:07:07,748 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:07] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.065 0.052 2026-08-21 13:07:07,796 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:07] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.012 0.146 2026-08-21 13:07:07,855 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:07] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.018 0.184 2026-08-21 13:07:07,917 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:07] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.026 0.254 2026-08-21 13:07:07,966 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:07] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.017 0.258 2026-08-21 13:07:07,976 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:07:08,014 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:08] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.014 0.303 2026-08-21 13:07:08,034 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:08] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.247 2026-08-21 13:07:08,085 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:08] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.017 0.269 2026-08-21 13:07:08,142 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:08] "GET /web/image?model=product.product&field=image_128&id=1517&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.021 0.187 2026-08-21 13:07:08,204 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:08] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.023 0.246 2026-08-21 13:07:08,264 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:08] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.026 0.235 2026-08-21 13:07:08,274 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:07:08,292 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:07:08,301 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:07:08,315 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:08] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:07:08,318 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:08] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 7 0.044 0.255 2026-08-21 13:07:08,341 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:08] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.007 0.292 2026-08-21 13:07:08,369 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:08] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.005 0.024 2026-08-21 13:07:08,397 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:08] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:07:08,401 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:08] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.015 0.226 2026-08-21 13:07:08,413 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:08] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.172 2026-08-21 13:07:08,539 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:08] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.077 0.127 2026-08-21 13:07:08,574 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:08] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.010 0.216 2026-08-21 13:07:08,599 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:08] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.013 0.498 2026-08-21 13:07:08,634 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:08] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.018 0.187 2026-08-21 13:07:08,655 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:08] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.003 0.241 2026-08-21 13:07:08,662 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:08] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.225 2026-08-21 13:07:08,686 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:08] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.011 0.015 2026-08-21 13:07:08,988 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour6 on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:07:08,998 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour6 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:07:09,019 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour6 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:07:09,036 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:09] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.037 0.019 2026-08-21 13:07:09,121 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour6 on step: 'select customer 'AAA Partner' (trigger: .partnerlist-screen .partner-line td:contains("AAA Partner"))' 2026-08-21 13:07:09,158 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour6 on step: 'click product 'Test Product A' (trigger: article.product .product-content .product-name:contains("Test Product A"))' 2026-08-21 13:07:09,235 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour6 on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-08-21 13:07:09,259 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour6 on step: 'click selection '$ 1 per point on your order' (trigger: .selection-item:contains("$ 1 per point on your order"))' 2026-08-21 13:07:09,331 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour6 on step: 'order total amount is '165.00' (trigger: .product-screen .order-summary .total:contains("165.00"))' 2026-08-21 13:07:09,334 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:07:09,350 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:09] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:07:09,379 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 31923 2026-08-21 13:07:09,381 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:07:09,382 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 31923 2026-08-21 13:07:09,522 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130709_522527_TestUi.txt 2026-08-21 13:07:09,523 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp0dmv_40q_chrome_odoo" 2026-08-21 13:07:09,566 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_discount_code_no_domain_program ... 2026-08-21 13:07:11,997 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 32129 2026-08-21 13:07:11,998 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp9du0cdni_chrome_odoo 2026-08-21 13:07:11,998 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43153/json/version 2026-08-21 13:07:12,001 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:43153/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:07:12,090 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:07:12,090 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43153/json 2026-08-21 13:07:12,092 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:43153/json with timeout 3 increased to 10s during tests 2026-08-21 13:07:12,140 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:43153/devtools/page/9C53F05EF5FD0911B29A967A04E4B4A1 2026-08-21 13:07:12,177 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:07:12,222 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:07:12,535 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:07:12,545 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:07:12,570 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:07:12,571 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:07:12,592 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:07:13,427 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:13] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.200 0.640 2026-08-21 13:07:13,430 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '9C53F05EF5FD0911B29A967A04E4B4A1', 'loaderId': 'F585BBD72263CEBA594172095478AD92', 'isDownload': False} 2026-08-21 13:07:13,430 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsDiscountNoDomainProgramNoDomain')" 2026-08-21 13:07:13,447 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:07:13,475 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:13] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.015 0.011 2026-08-21 13:07:13,488 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:13] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.015 2026-08-21 13:07:13,500 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:13] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.036 2026-08-21 13:07:14,032 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:14] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.023 0.019 2026-08-21 13:07:14,058 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:14] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:07:14,060 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:14] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.021 0.038 2026-08-21 13:07:14,063 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:07:14,122 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:14] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.014 0.017 2026-08-21 13:07:14,151 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyPointsDiscountNoDomainProgramNoDomain', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:07:15,202 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:15] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 324 0.563 0.497 2026-08-21 13:07:15,288 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:15] "GET /pos/web HTTP/1.1" 200 - 20 0.037 1.064 2026-08-21 13:07:15,351 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:07:15,423 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:15] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.060 0.119 2026-08-21 13:07:15,823 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:15] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.023 0.008 2026-08-21 13:07:15,857 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:15] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.011 0.009 2026-08-21 13:07:16,548 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:16] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 194 0.277 0.392 2026-08-21 13:07:16,654 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:07:16,662 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:16] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.044 0.049 2026-08-21 13:07:16,699 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:16] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.015 0.012 2026-08-21 13:07:16,719 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:16] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.007 0.005 2026-08-21 13:07:16,847 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:16] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.057 0.056 2026-08-21 13:07:16,918 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:16] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.011 0.159 2026-08-21 13:07:16,935 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:07:17,036 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:17] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.081 0.213 2026-08-21 13:07:17,112 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:17] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.016 0.343 2026-08-21 13:07:17,118 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:07:17,160 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:07:17,165 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:07:17,231 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:17] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.018 0.471 2026-08-21 13:07:17,292 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:17] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.011 0.520 2026-08-21 13:07:17,334 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:17] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.033 0.449 2026-08-21 13:07:17,442 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:17] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.054 0.442 2026-08-21 13:07:17,445 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:17] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:07:17,504 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:17] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.020 0.441 2026-08-21 13:07:17,606 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:17] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.066 0.362 2026-08-21 13:07:17,619 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:17] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 13:07:17,630 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:17] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 7 0.016 0.364 2026-08-21 13:07:17,653 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:17] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.014 0.343 2026-08-21 13:07:17,677 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:17] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.015 0.321 2026-08-21 13:07:17,700 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:17] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.019 0.320 2026-08-21 13:07:17,727 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:17] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.019 0.258 2026-08-21 13:07:17,753 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:17] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.018 0.224 2026-08-21 13:07:17,819 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:17] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.048 0.149 2026-08-21 13:07:17,849 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:07:17,869 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:07:17,878 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:17] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.022 0.220 2026-08-21 13:07:17,910 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:07:17,915 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:17] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.016 0.018 2026-08-21 13:07:17,998 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:17] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.018 0.299 2026-08-21 13:07:18,029 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:18] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.005 0.289 2026-08-21 13:07:18,051 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:18] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.004 0.290 2026-08-21 13:07:18,069 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain on step: 'select customer 'AAAA' (trigger: .partnerlist-screen .partner-line td:contains("AAAA"))' 2026-08-21 13:07:18,088 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:18] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.006 0.257 2026-08-21 13:07:18,123 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain on step: 'click product 'product_a' (trigger: article.product .product-content .product-name:contains("product_a"))' 2026-08-21 13:07:18,142 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:18] "GET /web/image?model=product.product&field=image_128&id=1402&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.015 0.469 2026-08-21 13:07:18,199 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:18] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.041 0.242 2026-08-21 13:07:18,280 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain on step: 'Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(em.qty:contains("1")))' 2026-08-21 13:07:18,313 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain on step: 'Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(em.qty:contains("1")))' 2026-08-21 13:07:18,319 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain on step: 'click product 'product_b' (trigger: article.product .product-content .product-name:contains("product_b"))' 2026-08-21 13:07:18,381 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain on step: 'Check orderline with attributes: {"withClass":".selected","productName":"product_b","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_b")):has(em.qty:contains("1")))' 2026-08-21 13:07:18,387 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain on step: 'Check orderline with attributes: {"withClass":".selected","productName":"product_b","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_b")):has(em.qty:contains("1")))' 2026-08-21 13:07:18,398 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain on step: 'open code input dialog (trigger: .control-button:contains("Enter Code"))' 2026-08-21 13:07:18,419 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain on step: 'enter code value: promocode (trigger: .popup-textinput input[type="text"])' 2026-08-21 13:07:18,437 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-08-21 13:07:18,506 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order","price":"-15.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order")):has(.price:contains("-15.00")))' 2026-08-21 13:07:18,510 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain on step: 'order total amount is '135.00' (trigger: .product-screen .order-summary .total:contains("135.00"))' 2026-08-21 13:07:18,514 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain on step: 'loyalty points awarded 135 (trigger: .loyalty-points-won .value:contains("135"))' 2026-08-21 13:07:18,532 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:07:18,555 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:07:18,566 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:18] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:07:18,567 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:18] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:07:18,583 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:07:18,598 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:07:18,644 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 13:07:18,648 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 13:07:18,667 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-08-21 13:07:18,682 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:07:18,696 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:07:18,713 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:07:18,734 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:07:18,762 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:18] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 7 0.019 0.015 2026-08-21 13:07:18,786 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #78094583 for PoS orders references: ['Order 00290-002-0001'] (draft: False) 2026-08-21 13:07:18,799 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:18] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:07:19,086 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #78094583 with result: [{'id': 356, 'pos_reference': 'Order 00290-002-0001', 'account_move': False}] 2026-08-21 13:07:19,121 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:19] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 106 0.199 0.143 2026-08-21 13:07:19,292 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:19] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 54 0.073 0.068 2026-08-21 13:07:19,305 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:19] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.004 2026-08-21 13:07:19,392 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:19] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 11 0.033 0.013 2026-08-21 13:07:20,091 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:07:20,111 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:20] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:07:20,134 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 32129 2026-08-21 13:07:20,135 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:07:20,136 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 32129 2026-08-21 13:07:20,275 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130720_275068_TestUi.txt 2026-08-21 13:07:20,275 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp9du0cdni_chrome_odoo" 2026-08-21 13:07:20,370 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_ewallet ... 2026-08-21 13:07:22,898 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 32350 2026-08-21 13:07:22,899 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp1d5ilpxz_chrome_odoo 2026-08-21 13:07:22,899 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39863/json/version 2026-08-21 13:07:22,901 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:39863/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:07:23,143 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:07:23,143 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39863/json 2026-08-21 13:07:23,163 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:39863/json with timeout 3 increased to 10s during tests 2026-08-21 13:07:23,196 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:39863/devtools/page/A58A5ECC59AC02A60CDEAADADA5FFD73 2026-08-21 13:07:23,215 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:07:23,217 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:07:23,673 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:07:23,697 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:07:23,702 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=144" in browser 2026-08-21 13:07:23,703 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=144" 2026-08-21 13:07:23,756 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:07:24,689 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:24] "GET /pos/ui?config_id=144 HTTP/1.1" 200 - 118 0.238 0.705 2026-08-21 13:07:24,694 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'A58A5ECC59AC02A60CDEAADADA5FFD73', 'loaderId': '7679A6B95C1A4D2E3709205CAF978B30', 'isDownload': False} 2026-08-21 13:07:24,694 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsEwallet')" 2026-08-21 13:07:24,718 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:07:24,747 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:24] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.012 0.013 2026-08-21 13:07:24,771 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:24] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.043 2026-08-21 13:07:24,789 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:24] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.008 0.050 2026-08-21 13:07:25,409 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:25] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.010 0.012 2026-08-21 13:07:25,426 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:25] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.011 0.022 2026-08-21 13:07:25,455 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:07:25,482 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:25] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 13:07:25,490 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:25] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.010 0.010 2026-08-21 13:07:25,514 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyPointsEwallet', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=144"})" 2026-08-21 13:07:26,590 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:26] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 327 0.561 0.523 2026-08-21 13:07:26,707 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:26] "GET /pos/ui HTTP/1.1" 200 - 20 0.056 1.101 2026-08-21 13:07:26,735 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:07:26,854 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:26] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.066 0.134 2026-08-21 13:07:27,131 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:27] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.009 0.007 2026-08-21 13:07:27,205 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:27] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.018 0.006 2026-08-21 13:07:27,832 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:27] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 197 0.227 0.369 2026-08-21 13:07:27,955 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:27] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.049 0.053 2026-08-21 13:07:27,990 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsEwallet on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:07:28,000 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:28] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.021 0.013 2026-08-21 13:07:28,029 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:28] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.011 0.007 2026-08-21 13:07:28,159 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:28] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.055 0.053 2026-08-21 13:07:28,239 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:28] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.031 0.150 2026-08-21 13:07:28,252 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:07:28,322 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:28] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.041 0.218 2026-08-21 13:07:28,388 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:28] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.026 0.297 2026-08-21 13:07:28,447 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:28] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.014 0.365 2026-08-21 13:07:28,531 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:28] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.022 0.418 2026-08-21 13:07:28,554 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-08-21 13:07:28,568 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:07:28,572 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:28] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.033 0.375 2026-08-21 13:07:28,605 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-08-21 13:07:28,666 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:28] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.023 0.377 2026-08-21 13:07:28,754 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:28] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.035 0.389 2026-08-21 13:07:28,760 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:07:28,828 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:28] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.039 0.387 2026-08-21 13:07:28,915 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:28] "GET /web/image?model=product.product&field=image_128&id=1402&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.035 0.422 2026-08-21 13:07:28,955 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:28] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 7 0.030 0.343 2026-08-21 13:07:28,984 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:28] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:07:29,055 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:29] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.050 0.383 2026-08-21 13:07:29,071 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:29] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.392 2026-08-21 13:07:29,092 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:29] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.013 0.384 2026-08-21 13:07:29,117 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:29] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.015 0.316 2026-08-21 13:07:29,138 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:29] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.010 0.295 2026-08-21 13:07:29,184 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:29] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.019 0.246 2026-08-21 13:07:29,207 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:29] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.015 0.198 2026-08-21 13:07:29,235 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:29] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.006 0.163 2026-08-21 13:07:29,255 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:29] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.004 0.152 2026-08-21 13:07:29,278 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:29] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.003 0.153 2026-08-21 13:07:29,299 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:29] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.009 0.079 2026-08-21 13:07:29,300 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsEwallet on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:07:29,318 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsEwallet on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:07:29,335 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsEwallet on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:07:29,368 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:29] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.049 0.019 2026-08-21 13:07:29,459 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsEwallet on step: 'select customer 'AAAA' (trigger: .partnerlist-screen .partner-line td:contains("AAAA"))' 2026-08-21 13:07:29,487 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsEwallet on step: '.control-button:contains("eWallet"):not(:has(.highlight))' 2026-08-21 13:07:29,503 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsEwallet on step: 'click product 'product_a' (trigger: article.product .product-content .product-name:contains("product_a"))' 2026-08-21 13:07:29,533 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsEwallet on step: 'Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(em.qty:contains("1")))' 2026-08-21 13:07:29,546 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:29] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 6 0.036 0.026 2026-08-21 13:07:29,547 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsEwallet on step: 'Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(em.qty:contains("1")))' 2026-08-21 13:07:29,561 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsEwallet on step: '.control-button.highlight:contains("eWallet Pay")' 2026-08-21 13:07:29,582 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:29] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 6 0.016 0.031 2026-08-21 13:07:30,354 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsEwallet on step: '.control-button:contains("eWallet Pay")' 2026-08-21 13:07:30,377 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsEwallet on step: 'loyalty points awarded 100 (trigger: .loyalty-points-won .value:contains("100"))' 2026-08-21 13:07:30,380 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsEwallet on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:07:30,408 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsEwallet on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:07:30,415 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:30] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:07:30,418 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:30] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:07:30,441 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsEwallet on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:07:30,455 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsEwallet on step: 'click numpad button: 9 (trigger: div.numpad.row button.col:contains("9"))' 2026-08-21 13:07:30,500 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsEwallet on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:07:30,506 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsEwallet on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-08-21 13:07:30,521 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsEwallet on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:07:30,531 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsEwallet on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:07:30,546 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsEwallet on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:07:30,572 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsEwallet on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:07:30,592 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:30] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 7 0.016 0.020 2026-08-21 13:07:30,621 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #27808459 for PoS orders references: ['Order 00291-002-0001'] (draft: False) 2026-08-21 13:07:30,628 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:30] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:07:30,917 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #27808459 with result: [{'id': 357, 'pos_reference': 'Order 00291-002-0001', 'account_move': False}] 2026-08-21 13:07:30,934 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:30] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 103 0.204 0.115 2026-08-21 13:07:31,140 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:31] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 46 0.120 0.073 2026-08-21 13:07:31,147 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:31] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.037 2026-08-21 13:07:31,226 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:31] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 11 0.034 0.016 2026-08-21 13:07:31,932 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:07:31,958 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:31] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:07:32,012 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 32350 2026-08-21 13:07:32,014 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:07:32,015 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 32350 2026-08-21 13:07:32,166 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130732_164607_TestUi.txt 2026-08-21 13:07:32,166 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp1d5ilpxz_chrome_odoo" 2026-08-21 13:07:32,240 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_general_discount_code_specific_domain_program ... 2026-08-21 13:07:34,427 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 32565 2026-08-21 13:07:34,427 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpjyv03y04_chrome_odoo 2026-08-21 13:07:34,428 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:34229/json/version 2026-08-21 13:07:34,429 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:34229/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:07:34,519 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:07:34,519 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:34229/json 2026-08-21 13:07:34,520 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:34229/json with timeout 3 increased to 10s during tests 2026-08-21 13:07:34,538 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:34229/devtools/page/7B75E38E774BC474A7FC8F89B96B02BA 2026-08-21 13:07:34,570 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:07:34,587 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:07:35,005 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:07:35,016 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:07:35,026 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:07:35,027 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:07:35,050 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:07:35,778 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:35] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.158 0.580 2026-08-21 13:07:35,781 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '7B75E38E774BC474A7FC8F89B96B02BA', 'loaderId': '3C59D3BCEF0CDF64F80DC71D5B37F23C', 'isDownload': False} 2026-08-21 13:07:35,781 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsDiscountNoDomainProgramDomain')" 2026-08-21 13:07:35,792 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:07:35,821 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:35] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.009 0.010 2026-08-21 13:07:35,831 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:35] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.019 2026-08-21 13:07:35,860 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:35] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.045 2026-08-21 13:07:36,303 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:36] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.005 0.016 2026-08-21 13:07:36,325 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:36] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.006 0.018 2026-08-21 13:07:36,337 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:07:36,356 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:36] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.007 0.010 2026-08-21 13:07:36,359 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:36] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 13:07:36,375 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyPointsDiscountNoDomainProgramDomain', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:07:37,454 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:37] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 325 0.564 0.511 2026-08-21 13:07:37,535 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:37] "GET /pos/web HTTP/1.1" 200 - 20 0.030 1.089 2026-08-21 13:07:37,560 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:07:37,646 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:37] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.032 0.109 2026-08-21 13:07:37,924 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:37] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.013 0.007 2026-08-21 13:07:37,965 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:37] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.012 0.006 2026-08-21 13:07:38,735 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramDomain on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:07:38,824 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:38] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.451 0.393 2026-08-21 13:07:38,939 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:38] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.043 0.051 2026-08-21 13:07:38,981 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:38] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.004 0.013 2026-08-21 13:07:38,999 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:38] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.006 2026-08-21 13:07:39,164 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:39] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.095 0.044 2026-08-21 13:07:39,242 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:39] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.022 0.192 2026-08-21 13:07:39,250 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:07:39,291 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:39] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.018 0.222 2026-08-21 13:07:39,360 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:39] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.027 0.307 2026-08-21 13:07:39,447 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:39] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.026 0.378 2026-08-21 13:07:39,458 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:07:39,473 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:07:39,481 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:07:39,516 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:39] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.023 0.421 2026-08-21 13:07:39,542 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:39] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.369 2026-08-21 13:07:39,621 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:39] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.016 0.351 2026-08-21 13:07:39,659 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.029 2026-08-21 13:07:39,716 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:39] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.038 0.378 2026-08-21 13:07:39,789 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:39] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.018 0.404 2026-08-21 13:07:39,845 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:39] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.019 0.331 2026-08-21 13:07:39,854 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:39] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:07:39,885 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:39] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 7 0.031 0.330 2026-08-21 13:07:39,922 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:39] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.027 0.347 2026-08-21 13:07:39,940 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:39] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.011 0.259 2026-08-21 13:07:39,966 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:39] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.019 0.267 2026-08-21 13:07:40,004 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:40] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.028 0.256 2026-08-21 13:07:40,028 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:40] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.014 0.223 2026-08-21 13:07:40,079 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:40] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.023 0.199 2026-08-21 13:07:40,142 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:40] "GET /web/image?model=product.product&field=image_128&id=1402&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.029 0.209 2026-08-21 13:07:40,198 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:40] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.019 0.249 2026-08-21 13:07:40,219 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramDomain on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:07:40,220 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramDomain on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:07:40,253 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:40] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.012 0.272 2026-08-21 13:07:40,267 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramDomain on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:07:40,294 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:40] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.020 0.232 2026-08-21 13:07:40,329 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:40] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.002 0.280 2026-08-21 13:07:40,379 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:40] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.033 0.226 2026-08-21 13:07:40,388 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramDomain on step: 'select customer 'AAAA' (trigger: .partnerlist-screen .partner-line td:contains("AAAA"))' 2026-08-21 13:07:40,416 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramDomain on step: 'click product 'product_a' (trigger: article.product .product-content .product-name:contains("product_a"))' 2026-08-21 13:07:40,429 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:40] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.031 0.190 2026-08-21 13:07:40,502 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramDomain on step: 'Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(em.qty:contains("1")))' 2026-08-21 13:07:40,517 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramDomain on step: 'Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(em.qty:contains("1")))' 2026-08-21 13:07:40,539 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramDomain on step: 'click product 'product_b' (trigger: article.product .product-content .product-name:contains("product_b"))' 2026-08-21 13:07:40,568 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramDomain on step: 'Check orderline with attributes: {"withClass":".selected","productName":"product_b","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_b")):has(em.qty:contains("1")))' 2026-08-21 13:07:40,573 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramDomain on step: 'Check orderline with attributes: {"withClass":".selected","productName":"product_b","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_b")):has(em.qty:contains("1")))' 2026-08-21 13:07:40,580 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramDomain on step: 'open code input dialog (trigger: .control-button:contains("Enter Code"))' 2026-08-21 13:07:40,601 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramDomain on step: 'enter code value: promocode (trigger: .popup-textinput input[type="text"])' 2026-08-21 13:07:40,623 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramDomain on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-08-21 13:07:40,675 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramDomain on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order","price":"-15.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order")):has(.price:contains("-15.00")))' 2026-08-21 13:07:40,678 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramDomain on step: 'order total amount is '135.00' (trigger: .product-screen .order-summary .total:contains("135.00"))' 2026-08-21 13:07:40,680 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramDomain on step: 'loyalty points awarded 100 (trigger: .loyalty-points-won .value:contains("100"))' 2026-08-21 13:07:40,707 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramDomain on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:07:40,728 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramDomain on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:07:40,742 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:40] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:07:40,743 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:40] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 13:07:40,763 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramDomain on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:07:40,775 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramDomain on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:07:40,811 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramDomain on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 13:07:40,815 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramDomain on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 13:07:40,830 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramDomain on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-08-21 13:07:40,845 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramDomain on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:07:40,862 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramDomain on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:07:40,879 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramDomain on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:07:40,898 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramDomain on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:07:40,916 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:40] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 7 0.015 0.014 2026-08-21 13:07:40,943 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #15410579 for PoS orders references: ['Order 00292-002-0001'] (draft: False) 2026-08-21 13:07:40,965 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:40] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:07:41,235 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #15410579 with result: [{'id': 358, 'pos_reference': 'Order 00292-002-0001', 'account_move': False}] 2026-08-21 13:07:41,253 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:41] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 106 0.184 0.129 2026-08-21 13:07:41,378 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:41] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 54 0.039 0.069 2026-08-21 13:07:41,450 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:41] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 11 0.006 0.011 2026-08-21 13:07:42,114 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:42] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.004 2026-08-21 13:07:42,188 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:07:42,203 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:42] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:07:42,236 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 32565 2026-08-21 13:07:42,237 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:07:42,238 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 32565 2026-08-21 13:07:42,392 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130742_391484_TestUi.txt 2026-08-21 13:07:42,392 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpjyv03y04_chrome_odoo" 2026-08-21 13:07:42,494 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_giftcard ... 2026-08-21 13:07:45,107 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 32778 2026-08-21 13:07:45,107 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpvhz_8y8r_chrome_odoo 2026-08-21 13:07:45,107 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:40601/json/version 2026-08-21 13:07:45,109 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:40601/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:07:45,212 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:07:45,213 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:40601/json 2026-08-21 13:07:45,213 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:40601/json with timeout 3 increased to 10s during tests 2026-08-21 13:07:45,230 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:40601/devtools/page/F281D7507794E2D7405169D164A9F25F 2026-08-21 13:07:45,251 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:07:45,263 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:07:45,753 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:07:45,774 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:07:45,778 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:07:45,778 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:07:45,800 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:07:46,540 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:46] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 116 0.157 0.587 2026-08-21 13:07:46,542 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'F281D7507794E2D7405169D164A9F25F', 'loaderId': 'C70D50AA6D3AB4448FF212E82B944DD3', 'isDownload': False} 2026-08-21 13:07:46,543 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsGiftcard')" 2026-08-21 13:07:46,562 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:07:46,578 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:46] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.008 2026-08-21 13:07:46,591 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:46] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.021 2026-08-21 13:07:46,604 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:46] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.006 0.026 2026-08-21 13:07:47,025 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:47] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.004 0.007 2026-08-21 13:07:47,068 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:47] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.025 0.012 2026-08-21 13:07:47,079 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:47] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:07:47,082 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:07:47,095 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:47] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.008 2026-08-21 13:07:47,121 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyPointsGiftcard', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:07:49,036 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:49] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 326 0.440 1.489 2026-08-21 13:07:49,123 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:49] "GET /pos/ui HTTP/1.1" 200 - 20 0.036 1.930 2026-08-21 13:07:49,143 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:07:49,251 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:49] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.054 0.116 2026-08-21 13:07:49,452 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:49] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-08-21 13:07:49,502 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:49] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.012 0.005 2026-08-21 13:07:50,285 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:07:50,327 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:50] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 196 0.385 0.414 2026-08-21 13:07:50,454 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:50] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.044 0.063 2026-08-21 13:07:50,508 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:50] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.019 0.014 2026-08-21 13:07:50,536 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:50] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.004 0.012 2026-08-21 13:07:50,640 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:50] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.045 0.046 2026-08-21 13:07:50,705 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:50] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.023 0.120 2026-08-21 13:07:50,728 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:07:50,792 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:50] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.025 0.215 2026-08-21 13:07:50,824 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:50] "GET /web/image?model=product.product&field=image_128&id=36&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.020 0.202 2026-08-21 13:07:50,898 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:50] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.019 0.273 2026-08-21 13:07:50,968 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:50] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.017 0.341 2026-08-21 13:07:50,992 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:50] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.011 0.335 2026-08-21 13:07:51,058 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:51] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.019 0.292 2026-08-21 13:07:51,064 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:07:51,097 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:07:51,120 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:07:51,181 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:51] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.026 0.359 2026-08-21 13:07:51,190 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:07:51,239 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:51] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.022 0.387 2026-08-21 13:07:51,286 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:51] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.013 0.372 2026-08-21 13:07:51,326 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:51] "GET /web/image?model=product.product&field=image_128&id=1402&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.010 0.336 2026-08-21 13:07:51,341 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:51] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 7 0.007 0.334 2026-08-21 13:07:51,364 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:51] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.010 0.212 2026-08-21 13:07:51,386 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:51] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:07:51,422 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:51] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.032 0.197 2026-08-21 13:07:51,438 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:51] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.216 2026-08-21 13:07:51,467 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:51] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.014 0.159 2026-08-21 13:07:51,535 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:51] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.039 0.191 2026-08-21 13:07:51,573 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:51] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.027 0.213 2026-08-21 13:07:51,628 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:51] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.032 0.234 2026-08-21 13:07:51,660 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:51] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.005 0.253 2026-08-21 13:07:51,693 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:51] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.010 0.235 2026-08-21 13:07:51,733 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:51] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.010 0.234 2026-08-21 13:07:51,759 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:51] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.014 0.092 2026-08-21 13:07:51,836 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:07:51,852 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card"))' 2026-08-21 13:07:51,880 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:51] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.034 0.017 2026-08-21 13:07:51,892 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'text input popup is shown (trigger: .modal-dialog .popup-textinput)' 2026-08-21 13:07:51,897 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'input text '044123456' (trigger: .modal-dialog .popup-textinput input)' 2026-08-21 13:07:51,914 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-08-21 13:07:51,934 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00"))' 2026-08-21 13:07:51,954 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:51] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.013 0.016 2026-08-21 13:07:52,819 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:07:52,845 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:07:52,849 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:52] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:07:52,854 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:52] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:07:52,882 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:07:52,905 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 13:07:52,922 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:07:52,930 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:07:52,950 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #3049701 for PoS orders references: ['Order 00293-002-0001'] (draft: False) 2026-08-21 13:07:52,952 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:07:52,958 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:52] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:07:53,329 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #3049701 with result: [{'id': 359, 'pos_reference': 'Order 00293-002-0001', 'account_move': False}] 2026-08-21 13:07:53,350 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:53] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 99 0.271 0.134 2026-08-21 13:07:53,362 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:53] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.009 0.034 2026-08-21 13:07:53,450 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:53] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 27 0.041 0.032 2026-08-21 13:07:53,506 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:53] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 11 0.006 0.013 2026-08-21 13:07:54,240 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:07:54,265 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:07:54,326 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'select customer 'AAAA' (trigger: .partnerlist-screen .partner-line td:contains("AAAA"))' 2026-08-21 13:07:54,337 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:54] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-21 13:07:54,351 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'click product 'product_a' (trigger: article.product .product-content .product-name:contains("product_a"))' 2026-08-21 13:07:54,399 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(em.qty:contains("1")))' 2026-08-21 13:07:54,414 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(em.qty:contains("1")))' 2026-08-21 13:07:54,418 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'open code input dialog (trigger: .control-button:contains("Enter Code"))' 2026-08-21 13:07:54,432 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'enter code value: 044123456 (trigger: .popup-textinput input[type="text"])' 2026-08-21 13:07:54,447 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-08-21 13:07:54,469 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00"))' 2026-08-21 13:07:54,541 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:54] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 12 0.044 0.035 2026-08-21 13:07:55,326 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'loyalty points awarded 100 (trigger: .loyalty-points-won .value:contains("100"))' 2026-08-21 13:07:55,329 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:07:55,348 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:07:55,365 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:07:55,379 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 13:07:55,400 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:07:55,412 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:07:55,430 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:07:55,445 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:55] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 6 0.014 0.015 2026-08-21 13:07:55,474 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #1321128 for PoS orders references: ['Order 00293-002-0002'] (draft: False) 2026-08-21 13:07:55,626 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #1321128 with result: [{'id': 360, 'pos_reference': 'Order 00293-002-0002', 'account_move': False}] 2026-08-21 13:07:55,668 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:55] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 45 0.124 0.080 2026-08-21 13:07:55,800 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:55] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 39 0.065 0.055 2026-08-21 13:07:56,584 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:07:56,608 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:07:56] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:07:56,623 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 32778 2026-08-21 13:07:56,623 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:07:56,624 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 32778 2026-08-21 13:07:56,817 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130756_817054_TestUi.txt 2026-08-21 13:07:56,817 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpvhz_8y8r_chrome_odoo" 2026-08-21 13:07:56,875 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_global_discount_code_no_domain_program ... 2026-08-21 13:07:58,666 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 33004 2026-08-21 13:07:58,667 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpe61wuuso_chrome_odoo 2026-08-21 13:07:58,667 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:42361/json/version 2026-08-21 13:07:58,669 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:42361/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:07:58,708 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:07:58,709 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:42361/json 2026-08-21 13:07:58,709 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:42361/json with timeout 3 increased to 10s during tests 2026-08-21 13:07:58,731 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:42361/devtools/page/A193C1BEC53B9822FAB1E88E729EBBCC 2026-08-21 13:07:58,767 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:07:58,791 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:07:59,239 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:07:59,248 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:07:59,250 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:07:59,251 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:07:59,276 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:08:00,053 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:00] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 116 0.171 0.624 2026-08-21 13:08:00,056 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'A193C1BEC53B9822FAB1E88E729EBBCC', 'loaderId': 'F14F81118526C8599265C38E6E6927E9', 'isDownload': False} 2026-08-21 13:08:00,057 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsGlobalDiscountProgramNoDomain')" 2026-08-21 13:08:00,078 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:08:00,122 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:00] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.026 0.010 2026-08-21 13:08:00,140 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:00] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.049 2026-08-21 13:08:00,151 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:00] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.047 2026-08-21 13:08:00,583 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:00] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.004 0.009 2026-08-21 13:08:00,611 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:00] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.006 0.017 2026-08-21 13:08:00,628 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:08:00,640 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:00] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:08:00,650 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:00] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.011 0.009 2026-08-21 13:08:00,675 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyPointsGlobalDiscountProgramNoDomain', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:08:01,583 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:01] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 324 0.459 0.459 2026-08-21 13:08:01,664 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:01] "GET /pos/web HTTP/1.1" 200 - 20 0.038 0.911 2026-08-21 13:08:01,692 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:08:01,794 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:01] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.051 0.128 2026-08-21 13:08:01,997 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:01] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.006 0.007 2026-08-21 13:08:02,052 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:02] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-08-21 13:08:02,679 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:02] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 194 0.223 0.383 2026-08-21 13:08:02,766 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:02] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.021 0.048 2026-08-21 13:08:02,802 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:02] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.018 0.012 2026-08-21 13:08:02,823 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:02] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.005 0.006 2026-08-21 13:08:02,834 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:08:02,987 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:02] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.078 0.056 2026-08-21 13:08:02,992 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:08:03,041 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:03] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.018 0.171 2026-08-21 13:08:03,099 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:03] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.019 0.224 2026-08-21 13:08:03,150 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:03] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.011 0.248 2026-08-21 13:08:03,158 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:03] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:08:03,173 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:08:03,204 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-08-21 13:08:03,214 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:03] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:08:03,261 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:03] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.035 0.356 2026-08-21 13:08:03,305 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:03] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.009 0.372 2026-08-21 13:08:03,333 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:03] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.012 0.319 2026-08-21 13:08:03,379 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:03] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.012 0.320 2026-08-21 13:08:03,426 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:03] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.014 0.307 2026-08-21 13:08:03,465 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:03] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 7 0.030 0.213 2026-08-21 13:08:03,472 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:03] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:08:03,517 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:03] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.027 0.223 2026-08-21 13:08:03,536 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:03] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.012 0.210 2026-08-21 13:08:03,556 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:03] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.012 0.198 2026-08-21 13:08:03,571 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:03] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.009 0.209 2026-08-21 13:08:03,584 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:03] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.198 2026-08-21 13:08:03,598 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:03] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.161 2026-08-21 13:08:03,629 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:03] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.017 0.133 2026-08-21 13:08:03,703 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:03] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.024 0.156 2026-08-21 13:08:03,768 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:03] "GET /web/image?model=product.product&field=image_128&id=1402&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.023 0.202 2026-08-21 13:08:03,793 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:03] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.008 0.221 2026-08-21 13:08:03,823 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:03] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.008 0.226 2026-08-21 13:08:03,849 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:03] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.005 0.240 2026-08-21 13:08:03,883 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:03] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.010 0.207 2026-08-21 13:08:03,907 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:08:03,916 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:08:03,948 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:08:03,982 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:03] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.058 0.024 2026-08-21 13:08:04,057 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain on step: 'select customer 'AAAA' (trigger: .partnerlist-screen .partner-line td:contains("AAAA"))' 2026-08-21 13:08:04,099 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain on step: 'click product 'product_a' (trigger: article.product .product-content .product-name:contains("product_a"))' 2026-08-21 13:08:04,209 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain on step: 'Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(em.qty:contains("1")))' 2026-08-21 13:08:04,242 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain on step: 'Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(em.qty:contains("1")))' 2026-08-21 13:08:04,246 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order","price":"-10.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order")):has(.price:contains("-10.00")))' 2026-08-21 13:08:04,264 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain on step: 'click product 'product_a' (trigger: article.product .product-content .product-name:contains("product_a"))' 2026-08-21 13:08:04,329 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order","price":"-20.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order")):has(.price:contains("-20.00")))' 2026-08-21 13:08:04,337 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain on step: 'order total amount is '180' (trigger: .product-screen .order-summary .total:contains("180"))' 2026-08-21 13:08:04,346 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain on step: 'loyalty points awarded 180 (trigger: .loyalty-points-won .value:contains("180"))' 2026-08-21 13:08:04,362 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:08:04,416 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:08:04,419 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:04] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:08:04,430 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:08:04,432 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:04] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:08:04,448 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:08:04,462 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain on step: 'click numpad button: 8 (trigger: div.numpad.row button.col:contains("8"))' 2026-08-21 13:08:04,483 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:08:04,495 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:08:04,519 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:08:04,536 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:04] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 7 0.012 0.022 2026-08-21 13:08:04,570 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #76480752 for PoS orders references: ['Order 00294-002-0001'] (draft: False) 2026-08-21 13:08:04,578 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:04] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:08:04,875 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #76480752 with result: [{'id': 361, 'pos_reference': 'Order 00294-002-0001', 'account_move': False}] 2026-08-21 13:08:04,911 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:04] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 103 0.216 0.134 2026-08-21 13:08:05,101 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:05] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 51 0.099 0.077 2026-08-21 13:08:05,183 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:05] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 11 0.029 0.016 2026-08-21 13:08:05,552 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:08:05,890 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:08:05,910 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:05] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:08:05,935 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 33004 2026-08-21 13:08:05,935 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:08:05,936 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 33004 2026-08-21 13:08:06,064 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130806_063468_TestUi.txt 2026-08-21 13:08:06,065 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpe61wuuso_chrome_odoo" 2026-08-21 13:08:06,160 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_specific_discount_code_specific_domain_program ... 2026-08-21 13:08:08,501 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 33216 2026-08-21 13:08:08,502 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmptxwsx____chrome_odoo 2026-08-21 13:08:08,503 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37677/json/version 2026-08-21 13:08:08,505 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:37677/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:08:08,696 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:08:08,699 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37677/json 2026-08-21 13:08:08,700 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:37677/json with timeout 3 increased to 10s during tests 2026-08-21 13:08:08,753 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:37677/devtools/page/72479B0F364CD9B5BB72411D72FCAC4F 2026-08-21 13:08:08,804 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:08:08,839 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:08:09,367 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:08:09,384 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:08:09,386 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:08:09,386 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:08:09,426 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:08:10,157 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:10] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.151 0.600 2026-08-21 13:08:10,160 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '72479B0F364CD9B5BB72411D72FCAC4F', 'loaderId': '555243CFD394D0121DB4ADDA95F9D3AC', 'isDownload': False} 2026-08-21 13:08:10,160 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsDiscountWithDomainProgramDomain')" 2026-08-21 13:08:10,258 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:08:10,270 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:10] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.010 0.008 2026-08-21 13:08:10,290 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:10] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.012 0.014 2026-08-21 13:08:10,306 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:10] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.009 0.031 2026-08-21 13:08:10,887 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:10] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.017 0.013 2026-08-21 13:08:10,919 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:10] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.020 0.022 2026-08-21 13:08:10,986 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:08:11,007 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:11] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.011 0.009 2026-08-21 13:08:11,009 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:11] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.018 2026-08-21 13:08:11,027 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyPointsDiscountWithDomainProgramDomain', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:08:12,165 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:12] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 326 0.633 0.508 2026-08-21 13:08:12,274 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:12] "GET /pos/web HTTP/1.1" 200 - 20 0.061 1.141 2026-08-21 13:08:12,319 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:08:12,455 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:12] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.089 0.164 2026-08-21 13:08:12,710 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:12] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.058 0.006 2026-08-21 13:08:12,730 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:12] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-08-21 13:08:13,486 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:13] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 196 0.319 0.405 2026-08-21 13:08:13,554 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountWithDomainProgramDomain on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:08:13,619 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:13] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.056 0.051 2026-08-21 13:08:13,657 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:13] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.009 0.013 2026-08-21 13:08:13,678 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:13] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.005 0.006 2026-08-21 13:08:13,837 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:13] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.079 0.051 2026-08-21 13:08:13,909 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:13] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.029 0.135 2026-08-21 13:08:13,926 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:08:13,998 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:13] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.023 0.228 2026-08-21 13:08:14,057 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:14] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.009 0.297 2026-08-21 13:08:14,124 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:14] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.029 0.346 2026-08-21 13:08:14,203 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:14] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.030 0.393 2026-08-21 13:08:14,220 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:08:14,222 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:14] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.010 0.362 2026-08-21 13:08:14,262 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:08:14,299 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:14] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.018 2026-08-21 13:08:14,300 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:14] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.026 0.339 2026-08-21 13:08:14,311 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.039 2026-08-21 13:08:14,376 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:14] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.029 0.319 2026-08-21 13:08:14,447 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:14] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.025 0.359 2026-08-21 13:08:14,499 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:14] "GET /web/image?model=product.product&field=image_128&id=1402&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.018 0.347 2026-08-21 13:08:14,571 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:14] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.038 0.220 2026-08-21 13:08:14,587 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:14] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:08:14,608 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:14] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 7 0.026 0.265 2026-08-21 13:08:14,628 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:14] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.012 0.279 2026-08-21 13:08:14,644 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:14] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.009 0.253 2026-08-21 13:08:14,681 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:14] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.025 0.194 2026-08-21 13:08:14,716 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:14] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.018 0.190 2026-08-21 13:08:14,745 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:14] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.010 0.134 2026-08-21 13:08:14,787 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:14] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.009 0.151 2026-08-21 13:08:14,887 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:14] "GET /web/image?model=product.product&field=image_128&id=1413&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.049 0.198 2026-08-21 13:08:14,930 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:14] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.012 0.267 2026-08-21 13:08:14,944 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:14] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.011 0.263 2026-08-21 13:08:14,988 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:14] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.019 0.281 2026-08-21 13:08:14,999 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountWithDomainProgramDomain on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:08:15,014 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountWithDomainProgramDomain on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:08:15,022 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:15] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.009 0.283 2026-08-21 13:08:15,055 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:15] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.011 0.250 2026-08-21 13:08:15,067 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountWithDomainProgramDomain on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:08:15,117 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:15] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.035 0.076 2026-08-21 13:08:15,200 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountWithDomainProgramDomain on step: 'select customer 'AAAA' (trigger: .partnerlist-screen .partner-line td:contains("AAAA"))' 2026-08-21 13:08:15,242 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountWithDomainProgramDomain on step: 'click product 'product_a' (trigger: article.product .product-content .product-name:contains("product_a"))' 2026-08-21 13:08:15,316 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountWithDomainProgramDomain on step: 'Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(em.qty:contains("1")))' 2026-08-21 13:08:15,351 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountWithDomainProgramDomain on step: 'Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(em.qty:contains("1")))' 2026-08-21 13:08:15,351 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountWithDomainProgramDomain on step: 'click product 'product_b' (trigger: article.product .product-content .product-name:contains("product_b"))' 2026-08-21 13:08:15,395 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountWithDomainProgramDomain on step: 'Check orderline with attributes: {"withClass":".selected","productName":"product_b","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_b")):has(em.qty:contains("1")))' 2026-08-21 13:08:15,400 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountWithDomainProgramDomain on step: 'Check orderline with attributes: {"withClass":".selected","productName":"product_b","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_b")):has(em.qty:contains("1")))' 2026-08-21 13:08:15,415 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountWithDomainProgramDomain on step: 'open code input dialog (trigger: .control-button:contains("Enter Code"))' 2026-08-21 13:08:15,446 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountWithDomainProgramDomain on step: 'enter code value: promocode (trigger: .popup-textinput input[type="text"])' 2026-08-21 13:08:15,453 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountWithDomainProgramDomain on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-08-21 13:08:15,526 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountWithDomainProgramDomain on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on food","price":"-10.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on food")):has(.price:contains("-10.00")))' 2026-08-21 13:08:15,535 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountWithDomainProgramDomain on step: 'order total amount is '140.00' (trigger: .product-screen .order-summary .total:contains("140.00"))' 2026-08-21 13:08:15,545 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountWithDomainProgramDomain on step: 'loyalty points awarded 90 (trigger: .loyalty-points-won .value:contains("90"))' 2026-08-21 13:08:15,591 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountWithDomainProgramDomain on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:08:15,591 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountWithDomainProgramDomain on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:08:15,602 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:15] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:08:15,604 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:15] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:08:15,629 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountWithDomainProgramDomain on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:08:15,654 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountWithDomainProgramDomain on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:08:15,680 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountWithDomainProgramDomain on step: 'click numpad button: 4 (trigger: div.numpad.row button.col:contains("4"))' 2026-08-21 13:08:15,680 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountWithDomainProgramDomain on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:08:15,695 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountWithDomainProgramDomain on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-08-21 13:08:15,712 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountWithDomainProgramDomain on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:08:15,728 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountWithDomainProgramDomain on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:08:15,745 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountWithDomainProgramDomain on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:08:15,773 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountWithDomainProgramDomain on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:08:15,794 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:15] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 7 0.022 0.015 2026-08-21 13:08:15,830 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #28595765 for PoS orders references: ['Order 00295-002-0001'] (draft: False) 2026-08-21 13:08:15,836 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:15] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-08-21 13:08:16,130 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #28595765 with result: [{'id': 362, 'pos_reference': 'Order 00295-002-0001', 'account_move': False}] 2026-08-21 13:08:16,148 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:16] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 106 0.193 0.136 2026-08-21 13:08:16,286 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:16] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 54 0.028 0.057 2026-08-21 13:08:16,371 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:16] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 11 0.018 0.026 2026-08-21 13:08:17,078 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:08:17,098 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:17] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:08:17,136 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 33216 2026-08-21 13:08:17,140 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:08:17,141 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 33216 2026-08-21 13:08:17,458 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130817_457690_TestUi.txt 2026-08-21 13:08:17,458 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmptxwsx____chrome_odoo" 2026-08-21 13:08:17,620 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_update_after_global_discount ... 2026-08-21 13:08:19,995 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 33438 2026-08-21 13:08:19,996 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpsfc3wlso_chrome_odoo 2026-08-21 13:08:19,996 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39845/json/version 2026-08-21 13:08:20,001 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:39845/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:08:20,200 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:08:20,200 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39845/json 2026-08-21 13:08:20,201 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:39845/json with timeout 3 increased to 10s during tests 2026-08-21 13:08:20,255 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:39845/devtools/page/9EE3F9F5DCFF0ABA9D23C1828AE4F6E2 2026-08-21 13:08:20,290 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:08:20,318 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:08:20,898 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:08:20,901 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:08:20,909 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=146" in browser 2026-08-21 13:08:20,909 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=146" 2026-08-21 13:08:20,927 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:08:21,714 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:21] "GET /pos/web?config_id=146 HTTP/1.1" 200 - 113 0.179 0.612 2026-08-21 13:08:21,719 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '9EE3F9F5DCFF0ABA9D23C1828AE4F6E2', 'loaderId': 'C2B6F2A126B930A9FC6CF1DD421DDF93', 'isDownload': False} 2026-08-21 13:08:21,719 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_points_update_after_global_discount')" 2026-08-21 13:08:21,729 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:08:21,774 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:21] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.018 0.014 2026-08-21 13:08:21,789 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:21] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.048 2026-08-21 13:08:21,805 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:21] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.012 0.025 2026-08-21 13:08:22,242 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:22] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.005 0.007 2026-08-21 13:08:22,256 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:22] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.009 0.008 2026-08-21 13:08:22,323 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.020 2026-08-21 13:08:22,340 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:22] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.020 2026-08-21 13:08:22,343 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:22] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.012 0.025 2026-08-21 13:08:22,392 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('test_points_update_after_global_discount', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=146"})" 2026-08-21 13:08:23,167 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_points_update_after_global_discount on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:08:23,559 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:23] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 327 0.660 0.529 2026-08-21 13:08:23,699 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:23] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.046 0.057 2026-08-21 13:08:23,731 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:23] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.006 0.016 2026-08-21 13:08:23,748 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:23] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.006 2026-08-21 13:08:23,899 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:23] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.067 0.062 2026-08-21 13:08:23,919 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:08:24,015 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:24] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.052 0.161 2026-08-21 13:08:24,086 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:24] "GET /web/image?model=product.product&field=image_128&id=1533&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.017 0.302 2026-08-21 13:08:24,134 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:24] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.012 0.314 2026-08-21 13:08:24,221 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:24] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.019 0.384 2026-08-21 13:08:24,228 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:08:24,234 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:08:24,256 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:08:24,308 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:24] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.031 0.432 2026-08-21 13:08:24,328 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:24] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.007 0.385 2026-08-21 13:08:24,426 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:24] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.036 0.373 2026-08-21 13:08:24,484 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:24] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.022 0.369 2026-08-21 13:08:24,509 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:24] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:08:24,580 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:24] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.057 0.376 2026-08-21 13:08:24,601 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:24] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.319 2026-08-21 13:08:24,607 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:24] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.001 0.293 2026-08-21 13:08:24,633 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:24] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.017 0.282 2026-08-21 13:08:24,641 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:24] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.285 2026-08-21 13:08:24,669 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:24] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.020 0.220 2026-08-21 13:08:24,693 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:24] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.016 0.165 2026-08-21 13:08:24,755 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:24] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.018 0.149 2026-08-21 13:08:24,778 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:24] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 6 0.008 0.154 2026-08-21 13:08:24,836 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:24] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.016 0.202 2026-08-21 13:08:24,866 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:24] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.008 0.217 2026-08-21 13:08:24,886 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:24] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.001 0.207 2026-08-21 13:08:24,909 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:24] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.004 0.202 2026-08-21 13:08:24,931 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:24] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.008 0.118 2026-08-21 13:08:24,993 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_points_update_after_global_discount on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:08:25,130 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_points_update_after_global_discount on step: 'select customer 'AAA Partner' (trigger: .partnerlist-screen .partner-line td:contains("AAA Partner"))' 2026-08-21 13:08:25,156 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_points_update_after_global_discount on step: 'click product 'AAA Product' (trigger: article.product .product-content .product-name:contains("AAA Product"))' 2026-08-21 13:08:25,225 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_points_update_after_global_discount on step: 'click discount button (trigger: .js_discount)' 2026-08-21 13:08:25,268 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_points_update_after_global_discount on step: 'click confirm button (trigger: .button.confirm)' 2026-08-21 13:08:25,280 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:25] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:08:25,336 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_points_update_after_global_discount on step: 'loyalty points awarded 192 (trigger: .loyalty-points-total .value:contains("192"))' 2026-08-21 13:08:25,340 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_points_update_after_global_discount on step: 'order total amount is '92' (trigger: .product-screen .order-summary .total:contains("92"))' 2026-08-21 13:08:25,347 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_points_update_after_global_discount on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:08:25,387 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_points_update_after_global_discount on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:08:25,402 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:25] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:08:25,428 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_points_update_after_global_discount on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 13:08:25,468 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_points_update_after_global_discount on step: 'click numpad button: 9 (trigger: div.numpad.row button.col:contains("9"))' 2026-08-21 13:08:25,525 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:25] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.019 0.030 2026-08-21 13:08:25,534 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_points_update_after_global_discount on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:08:25,551 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_points_update_after_global_discount on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:08:25,568 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_points_update_after_global_discount on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:08:25,606 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:25] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 7 0.034 0.017 2026-08-21 13:08:25,641 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #28167031 for PoS orders references: ['Order 00297-001-0001'] (draft: False) 2026-08-21 13:08:25,647 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:25] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:08:25,820 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #28167031 with result: [{'id': 363, 'pos_reference': 'Order 00297-001-0001', 'account_move': False}] 2026-08-21 13:08:25,834 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:25] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 106 0.099 0.100 2026-08-21 13:08:25,992 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:25] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 37 0.063 0.071 2026-08-21 13:08:26,050 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:26] "GET /web/image?model=pos.config&id=146&field=custom_logo HTTP/1.1" 200 - 6 0.015 0.010 2026-08-21 13:08:26,516 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:26] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.003 2026-08-21 13:08:26,779 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:08:26,800 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:26] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:08:26,817 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 33438 2026-08-21 13:08:26,820 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:08:26,822 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 33438 2026-08-21 13:08:26,931 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130826_931331_TestUi.txt 2026-08-21 13:08:26,931 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpsfc3wlso_chrome_odoo" 2026-08-21 13:08:27,025 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_pos_loyalty_tour_basic ... 2026-08-21 13:08:27,945 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 33648 2026-08-21 13:08:27,945 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp05d5eakz_chrome_odoo 2026-08-21 13:08:27,945 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44179/json/version 2026-08-21 13:08:27,951 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:44179/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:08:27,992 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:08:27,992 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44179/json 2026-08-21 13:08:27,993 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:44179/json with timeout 3 increased to 10s during tests 2026-08-21 13:08:28,015 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:44179/devtools/page/7B9C82C9D667BAC851201F892A981F8A 2026-08-21 13:08:28,053 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:08:28,078 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:08:28,321 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:08:28,334 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:08:28,353 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:08:28,353 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:08:28,393 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:08:29,292 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:29] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.189 0.724 2026-08-21 13:08:29,296 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '7B9C82C9D667BAC851201F892A981F8A', 'loaderId': '895D4A2C1CAC4FF6047702E342CDB1DF', 'isDownload': False} 2026-08-21 13:08:29,296 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour1')" 2026-08-21 13:08:29,322 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:08:29,348 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:29] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.012 0.011 2026-08-21 13:08:29,361 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:29] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.023 2026-08-21 13:08:29,376 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:29] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.006 0.031 2026-08-21 13:08:29,933 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:29] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.009 0.010 2026-08-21 13:08:29,949 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:29] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.008 0.018 2026-08-21 13:08:29,990 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:08:30,002 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:30] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:08:30,008 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:30] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.020 0.006 2026-08-21 13:08:30,036 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyTour1', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:08:31,036 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:31] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 323 0.481 0.521 2026-08-21 13:08:31,164 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:31] "GET /pos/web HTTP/1.1" 200 - 20 0.038 1.021 2026-08-21 13:08:31,199 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:08:31,360 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:31] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.136 0.129 2026-08-21 13:08:31,610 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:31] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.007 0.007 2026-08-21 13:08:31,680 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:31] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.012 0.006 2026-08-21 13:08:32,521 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:08:32,733 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:32] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 194 0.514 0.484 2026-08-21 13:08:32,922 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:32] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.088 0.070 2026-08-21 13:08:32,960 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:32] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.007 0.013 2026-08-21 13:08:32,989 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:32] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.012 0.006 2026-08-21 13:08:33,097 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:33] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.042 0.047 2026-08-21 13:08:33,142 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:33] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.007 0.116 2026-08-21 13:08:33,171 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:08:33,221 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:33] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.023 0.167 2026-08-21 13:08:33,335 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:33] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.044 0.253 2026-08-21 13:08:33,445 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:33] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.052 0.351 2026-08-21 13:08:33,538 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:33] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.050 0.443 2026-08-21 13:08:33,583 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:33] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.035 0.422 2026-08-21 13:08:33,631 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:08:33,646 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:33] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.021 0.434 2026-08-21 13:08:33,688 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:08:33,693 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:08:33,707 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:33] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.017 0.436 2026-08-21 13:08:33,789 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:33] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:08:33,790 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:33] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.023 0.427 2026-08-21 13:08:33,814 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:33] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 7 0.014 0.351 2026-08-21 13:08:33,838 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:33] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.012 0.278 2026-08-21 13:08:33,915 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:33] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.038 0.098 2026-08-21 13:08:33,981 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:33] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.023 2026-08-21 13:08:34,003 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:34] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.020 0.203 2026-08-21 13:08:34,030 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:34] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.012 0.075 2026-08-21 13:08:34,083 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:34] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.008 0.126 2026-08-21 13:08:34,119 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:34] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.024 0.140 2026-08-21 13:08:34,188 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:34] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.042 0.177 2026-08-21 13:08:34,211 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:34] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.019 0.153 2026-08-21 13:08:34,253 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:34] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.018 0.195 2026-08-21 13:08:34,302 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:34] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.018 0.237 2026-08-21 13:08:34,324 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:34] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.009 0.079 2026-08-21 13:08:34,431 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:08:34,444 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 13:08:34,478 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:34] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.041 0.019 2026-08-21 13:08:34,529 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("1")))' 2026-08-21 13:08:34,563 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 13:08:34,564 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"5"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("5")))' 2026-08-21 13:08:35,442 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"90% on the cheapest product","price":"-2.88"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("90% on the cheapest product")):has(.price:contains("-2.88")))' 2026-08-21 13:08:35,445 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'Check orderline with attributes: {"withClass":".fst-italic","withoutClass":".selected","run":"click","productName":"on the cheapest product"} (trigger: .order-container .orderline.fst-italic:not(.selected):has(.product-name:contains("on the cheapest product")))' 2026-08-21 13:08:35,461 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'Check orderline with attributes: {"withClass":".selected.fst-italic","productName":"on the cheapest product"} (trigger: .order-container .orderline.selected.fst-italic:has(.product-name:contains("on the cheapest product")))' 2026-08-21 13:08:35,478 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'order total amount is '13.12' (trigger: .product-screen .order-summary .total:contains("13.12"))' 2026-08-21 13:08:35,494 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:08:35,530 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:08:35,533 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:35] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:08:35,536 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:35] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:08:35,585 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:08:35,594 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:08:35,629 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:08:35,630 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:08:35,647 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:08:35,664 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #65962942 for PoS orders references: ['Order 00298-002-0001'] (draft: False) 2026-08-21 13:08:35,673 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:35] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:08:35,985 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #65962942 with result: [{'id': 364, 'pos_reference': 'Order 00298-002-0001', 'account_move': False}] 2026-08-21 13:08:36,015 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:36] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 103 0.227 0.129 2026-08-21 13:08:36,186 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:36] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 39 0.070 0.067 2026-08-21 13:08:36,194 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:36] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.103 2026-08-21 13:08:36,266 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:36] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 11 0.016 0.020 2026-08-21 13:08:36,291 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:36] "GET /report/barcode/Code128/0442-f7ed-4d34 HTTP/1.1" 200 - 2 0.008 0.052 2026-08-21 13:08:36,984 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 13:08:37,029 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("1")))' 2026-08-21 13:08:37,036 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click numpad button: 6 (trigger: div.numpad.row button.col:contains("6"))' 2026-08-21 13:08:37,044 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"6"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(em.qty:contains("6")))' 2026-08-21 13:08:37,373 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:37] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.011 0.004 2026-08-21 13:08:37,908 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"on the cheapest product","price":"-2.88"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("on the cheapest product")):has(.price:contains("-2.88")))' 2026-08-21 13:08:37,912 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'order total amount is '16.32' (trigger: .product-screen .order-summary .total:contains("16.32"))' 2026-08-21 13:08:37,927 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'Check orderline with attributes: {"withClass":".fst-italic","withoutClass":".selected","run":"click","productName":"90% on the cheapest product"} (trigger: .order-container .orderline.fst-italic:not(.selected):has(.product-name:contains("90% on the cheapest product")))' 2026-08-21 13:08:37,947 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'Check orderline with attributes: {"withClass":".selected.fst-italic","productName":"90% on the cheapest product"} (trigger: .order-container .orderline.selected.fst-italic:has(.product-name:contains("90% on the cheapest product")))' 2026-08-21 13:08:37,966 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 13:08:37,977 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-21 13:08:38,835 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'order total amount is '19.2' (trigger: .product-screen .order-summary .total:contains("19.2"))' 2026-08-21 13:08:38,845 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:08:38,874 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:08:38,901 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:08:38,918 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:08:38,942 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:08:38,955 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:08:38,964 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:08:38,974 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #10913636 for PoS orders references: ['Order 00298-002-0002'] (draft: False) 2026-08-21 13:08:39,127 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #10913636 with result: [{'id': 365, 'pos_reference': 'Order 00298-002-0002', 'account_move': False}] 2026-08-21 13:08:39,154 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:39] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.110 0.076 2026-08-21 13:08:39,265 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:39] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 23 0.055 0.044 2026-08-21 13:08:39,318 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:39] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 304 - 6 0.014 0.015 2026-08-21 13:08:39,334 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:39] "GET /report/barcode/Code128/044a-fa8a-473e HTTP/1.1" 200 - 2 0.002 0.040 2026-08-21 13:08:40,035 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer"))' 2026-08-21 13:08:40,087 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("1")))' 2026-08-21 13:08:40,092 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click numpad button: 9 (trigger: div.numpad.row button.col:contains("9"))' 2026-08-21 13:08:40,094 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"9"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("9")))' 2026-08-21 13:08:40,962 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"on the cheapest product","price":"-4.59"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("on the cheapest product")):has(.price:contains("-4.59")))' 2026-08-21 13:08:40,976 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'Check orderline with attributes: {"withClass":".fst-italic","withoutClass":".selected","run":"click","productName":"90% on the cheapest product"} (trigger: .order-container .orderline.fst-italic:not(.selected):has(.product-name:contains("90% on the cheapest product")))' 2026-08-21 13:08:40,994 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'Check orderline with attributes: {"withClass":".selected.fst-italic","productName":"90% on the cheapest product"} (trigger: .order-container .orderline.selected.fst-italic:has(.product-name:contains("90% on the cheapest product")))' 2026-08-21 13:08:41,010 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 13:08:41,026 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-21 13:08:41,240 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:41] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.004 2026-08-21 13:08:41,873 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'order total amount is '45.90' (trigger: .product-screen .order-summary .total:contains("45.90"))' 2026-08-21 13:08:41,880 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'open code input dialog (trigger: .control-button:contains("Enter Code"))' 2026-08-21 13:08:41,912 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'enter code value: invalid_code (trigger: .popup-textinput input[type="text"])' 2026-08-21 13:08:41,922 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-08-21 13:08:41,940 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: '.o_notification span:contains("invalid_code")' 2026-08-21 13:08:42,007 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:42] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 12 0.042 0.035 2026-08-21 13:08:42,783 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'open code input dialog (trigger: .control-button:contains("Enter Code"))' 2026-08-21 13:08:42,795 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'enter code value: 1234 (trigger: .popup-textinput input[type="text"])' 2026-08-21 13:08:42,810 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-08-21 13:08:42,831 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"-15.30"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.price:contains("-15.30")))' 2026-08-21 13:08:42,885 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:42] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 13 0.042 0.028 2026-08-21 13:08:43,671 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:08:43,678 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:08:43,698 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:08:43,711 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 13:08:43,726 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:08:43,743 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:08:43,762 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:08:43,795 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:43] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 6 0.029 0.014 2026-08-21 13:08:43,834 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #8851212 for PoS orders references: ['Order 00298-002-0003'] (draft: False) 2026-08-21 13:08:43,968 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #8851212 with result: [{'id': 366, 'pos_reference': 'Order 00298-002-0003', 'account_move': False}] 2026-08-21 13:08:43,995 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:43] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 45 0.089 0.089 2026-08-21 13:08:44,110 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:44] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 33 0.057 0.047 2026-08-21 13:08:44,139 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:44] "GET /report/barcode/Code128/0443-f91d-44eb HTTP/1.1" 200 - 2 0.002 0.012 2026-08-21 13:08:44,878 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray"))' 2026-08-21 13:08:44,930 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(em.qty:contains("1")))' 2026-08-21 13:08:44,939 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click numpad button: 4 (trigger: div.numpad.row button.col:contains("4"))' 2026-08-21 13:08:44,947 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"4"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(em.qty:contains("4")))' 2026-08-21 13:08:45,589 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:45] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.004 2026-08-21 13:08:45,811 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer"))' 2026-08-21 13:08:45,867 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("1")))' 2026-08-21 13:08:45,872 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click numpad button: 9 (trigger: div.numpad.row button.col:contains("9"))' 2026-08-21 13:08:45,899 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"9"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("9")))' 2026-08-21 13:08:46,747 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"90% on the cheapest product","price":"-4.59"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("90% on the cheapest product")):has(.price:contains("-4.59")))' 2026-08-21 13:08:46,762 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'order total amount is '62.43' (trigger: .product-screen .order-summary .total:contains("62.43"))' 2026-08-21 13:08:46,776 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'open code input dialog (trigger: .control-button:contains("Enter Code"))' 2026-08-21 13:08:46,796 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'enter code value: 5678 (trigger: .popup-textinput input[type="text"])' 2026-08-21 13:08:46,809 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-08-21 13:08:46,834 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"-15.30"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.price:contains("-15.30")))' 2026-08-21 13:08:46,868 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:46] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 12 0.023 0.027 2026-08-21 13:08:47,772 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'order total amount is '47.13' (trigger: .product-screen .order-summary .total:contains("47.13"))' 2026-08-21 13:08:47,776 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'Check orderline with attributes: {"withClass":".fst-italic","withoutClass":".selected","run":"click","productName":"Free Product"} (trigger: .order-container .orderline.fst-italic:not(.selected):has(.product-name:contains("Free Product")))' 2026-08-21 13:08:47,793 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'Check orderline with attributes: {"withClass":".selected.fst-italic","productName":"Free Product"} (trigger: .order-container .orderline.selected.fst-italic:has(.product-name:contains("Free Product")))' 2026-08-21 13:08:47,810 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 13:08:47,828 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-21 13:08:48,682 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'order total amount is '62.43' (trigger: .product-screen .order-summary .total:contains("62.43"))' 2026-08-21 13:08:48,686 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:08:48,697 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:08:48,745 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:08:48,749 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click numpad button: 9 (trigger: div.numpad.row button.col:contains("9"))' 2026-08-21 13:08:48,750 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:08:48,811 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:08:48,828 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:08:48,832 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #28116280 for PoS orders references: ['Order 00298-002-0004'] (draft: False) 2026-08-21 13:08:49,033 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #28116280 with result: [{'id': 367, 'pos_reference': 'Order 00298-002-0004', 'account_move': False}] 2026-08-21 13:08:49,057 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:49] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 48 0.131 0.099 2026-08-21 13:08:49,190 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:49] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 26 0.059 0.056 2026-08-21 13:08:49,224 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:49] "GET /report/barcode/Code128/044a-8f5c-4397 HTTP/1.1" 200 - 2 0.002 0.017 2026-08-21 13:08:49,241 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:49] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 304 - 6 0.008 0.026 2026-08-21 13:08:49,957 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board"))' 2026-08-21 13:08:50,015 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(em.qty:contains("1")))' 2026-08-21 13:08:50,016 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:08:50,027 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:08:50,045 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(em.qty:contains("10")))' 2026-08-21 13:08:50,903 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer"))' 2026-08-21 13:08:50,950 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("1")))' 2026-08-21 13:08:50,953 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 13:08:50,963 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("3")))' 2026-08-21 13:08:51,837 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray"))' 2026-08-21 13:08:51,910 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(em.qty:contains("1")))' 2026-08-21 13:08:51,915 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click numpad button: 4 (trigger: div.numpad.row button.col:contains("4"))' 2026-08-21 13:08:51,928 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"4"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(em.qty:contains("4")))' 2026-08-21 13:08:52,796 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"90% on the cheapest product","price":"-1.78"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("90% on the cheapest product")):has(.price:contains("-1.78")))' 2026-08-21 13:08:52,810 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'order total amount is '54.44' (trigger: .product-screen .order-summary .total:contains("54.44"))' 2026-08-21 13:08:52,826 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'open code input dialog (trigger: .control-button:contains("Enter Code"))' 2026-08-21 13:08:52,844 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'enter code value: promocode (trigger: .popup-textinput input[type="text"])' 2026-08-21 13:08:52,865 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-08-21 13:08:52,922 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"50% on specific products","price":"-16.66"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("50% on specific products")):has(.price:contains("-16.66")))' 2026-08-21 13:08:52,925 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'order total amount is '37.78' (trigger: .product-screen .order-summary .total:contains("37.78"))' 2026-08-21 13:08:52,942 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:08:52,961 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:08:52,976 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:08:52,994 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 13:08:53,009 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:08:53,026 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:08:53,043 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:08:53,065 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #22757520 for PoS orders references: ['Order 00298-002-0005'] (draft: False) 2026-08-21 13:08:53,153 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #22757520 with result: [{'id': 368, 'pos_reference': 'Order 00298-002-0005', 'account_move': False}] 2026-08-21 13:08:53,170 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:53] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 52 0.053 0.072 2026-08-21 13:08:53,302 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:53] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 28 0.031 0.055 2026-08-21 13:08:53,337 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:53] "GET /report/barcode/Code128/044b-3b6d-4515 HTTP/1.1" 200 - 2 0.004 0.014 2026-08-21 13:08:53,868 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:53] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.004 2026-08-21 13:08:54,142 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:08:54,147 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:54] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:08:54,164 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 33648 2026-08-21 13:08:54,166 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:08:54,167 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 33648 2026-08-21 13:08:54,302 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130854_301278_TestUi.txt 2026-08-21 13:08:54,302 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp05d5eakz_chrome_odoo" 2026-08-21 13:08:54,973 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 33896 2026-08-21 13:08:54,974 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp180vcviv_chrome_odoo 2026-08-21 13:08:54,975 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:34427/json/version 2026-08-21 13:08:54,986 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:34427/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:08:55,179 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:08:55,179 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:34427/json 2026-08-21 13:08:55,179 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:34427/json with timeout 3 increased to 10s during tests 2026-08-21 13:08:55,251 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:34427/devtools/page/56580EA9F752C2E76EADC8C669D24A3D 2026-08-21 13:08:55,283 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:08:55,332 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:08:55,569 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:08:55,573 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:08:55,605 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:08:55,606 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:08:55,758 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:55] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 20 0.057 0.079 2026-08-21 13:08:55,761 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '56580EA9F752C2E76EADC8C669D24A3D', 'loaderId': '9E0130E4DA02C9DBC37B79C62BD0119E', 'isDownload': False} 2026-08-21 13:08:55,761 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour2')" 2026-08-21 13:08:55,796 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:08:55,834 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:55] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.019 0.017 2026-08-21 13:08:55,856 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:55] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.013 0.030 2026-08-21 13:08:55,885 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:55] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.021 0.056 2026-08-21 13:08:56,290 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:56] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.003 0.012 2026-08-21 13:08:56,305 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:56] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.007 0.021 2026-08-21 13:08:56,347 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:08:56,416 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:56] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.007 2026-08-21 13:08:56,423 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:56] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:08:56,450 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyTour2', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:08:57,187 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:57] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 194 0.324 0.422 2026-08-21 13:08:57,272 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:57] "GET /pos/web HTTP/1.1" 200 - 20 0.036 0.740 2026-08-21 13:08:57,338 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:08:57,362 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:57] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.033 0.107 2026-08-21 13:08:57,661 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:57] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.020 0.012 2026-08-21 13:08:57,697 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:57] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.010 2026-08-21 13:08:58,488 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:08:58,497 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:58] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 194 0.332 0.439 2026-08-21 13:08:58,606 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:58] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.039 0.049 2026-08-21 13:08:58,634 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:58] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.007 0.013 2026-08-21 13:08:58,648 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:58] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.002 0.005 2026-08-21 13:08:58,767 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:58] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.037 0.063 2026-08-21 13:08:58,839 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:58] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.023 0.140 2026-08-21 13:08:58,864 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:08:58,892 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:58] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.016 0.186 2026-08-21 13:08:58,935 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:58] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.012 0.231 2026-08-21 13:08:59,008 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:59] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.034 0.274 2026-08-21 13:08:59,083 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:59] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.031 0.349 2026-08-21 13:08:59,096 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:08:59,104 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:08:59,115 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 13:08:59,116 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:59] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.019 0.317 2026-08-21 13:08:59,171 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:59] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.007 0.292 2026-08-21 13:08:59,242 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:59] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.013 0.330 2026-08-21 13:08:59,313 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:59] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.033 0.333 2026-08-21 13:08:59,320 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:59] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:08:59,353 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:59] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.022 0.318 2026-08-21 13:08:59,381 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:59] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.017 0.234 2026-08-21 13:08:59,401 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:59] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.011 0.255 2026-08-21 13:08:59,421 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:59] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.012 0.234 2026-08-21 13:08:59,427 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:59] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.201 2026-08-21 13:08:59,518 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:59] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 11 0.062 0.208 2026-08-21 13:08:59,547 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:59] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 6 0.015 0.210 2026-08-21 13:08:59,570 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:59] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.015 0.200 2026-08-21 13:08:59,606 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:59] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.013 0.193 2026-08-21 13:08:59,658 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:59] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.024 0.222 2026-08-21 13:08:59,695 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:59] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.014 0.256 2026-08-21 13:08:59,718 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:08:59] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.010 0.108 2026-08-21 13:08:59,846 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer"))' 2026-08-21 13:08:59,914 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("1")))' 2026-08-21 13:08:59,959 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:08:59,970 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:08:59,979 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("10")))' 2026-08-21 13:09:00,872 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"on the cheapest product","price":"-4.59"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("on the cheapest product")):has(.price:contains("-4.59")))' 2026-08-21 13:09:00,877 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray"))' 2026-08-21 13:09:00,934 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(em.qty:contains("1")))' 2026-08-21 13:09:00,941 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click numpad button: 4 (trigger: div.numpad.row button.col:contains("4"))' 2026-08-21 13:09:00,943 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"4"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(em.qty:contains("4")))' 2026-08-21 13:09:01,812 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"on the cheapest product","price":"-4.59"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("on the cheapest product")):has(.price:contains("-4.59")))' 2026-08-21 13:09:01,827 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'open code input dialog (trigger: .control-button:contains("Enter Code"))' 2026-08-21 13:09:01,862 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'enter code value: 123456 (trigger: .popup-textinput input[type="text"])' 2026-08-21 13:09:01,867 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-08-21 13:09:01,877 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order","price":"-4.64"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order")):has(.price:contains("-4.64")))' 2026-08-21 13:09:01,940 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:01] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 12 0.032 0.036 2026-08-21 13:09:01,944 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.021 2026-08-21 13:09:02,753 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order","price":"-2.11"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order")):has(.price:contains("-2.11")))' 2026-08-21 13:09:02,764 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'order total amount is '60.78' (trigger: .product-screen .order-summary .total:contains("60.78"))' 2026-08-21 13:09:02,776 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:09:02,800 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:09:02,802 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:02] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:09:02,805 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:02] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:09:02,851 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:09:02,876 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click numpad button: 7 (trigger: div.numpad.row button.col:contains("7"))' 2026-08-21 13:09:02,893 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:09:02,916 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:09:02,928 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:09:02,946 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:02] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 6 0.012 0.015 2026-08-21 13:09:02,986 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #97269565 for PoS orders references: ['Order 00298-004-0001'] (draft: False) 2026-08-21 13:09:02,997 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:02] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-08-21 13:09:03,086 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #97269565 with result: [{'id': 369, 'pos_reference': 'Order 00298-004-0001', 'account_move': False}] 2026-08-21 13:09:03,105 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:03] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 52 0.051 0.077 2026-08-21 13:09:03,251 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:03] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 32 0.071 0.057 2026-08-21 13:09:03,302 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:03] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 6 0.009 0.008 2026-08-21 13:09:03,319 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:03] "GET /report/barcode/Code128/0447-8870-4239 HTTP/1.1" 200 - 2 0.004 0.028 2026-08-21 13:09:03,855 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:03] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.004 2026-08-21 13:09:04,038 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer"))' 2026-08-21 13:09:04,083 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("1")))' 2026-08-21 13:09:04,088 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:09:04,093 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:09:04,109 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"11"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("11")))' 2026-08-21 13:09:04,969 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"90% on the cheapest product","price":"-4.59"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("90% on the cheapest product")):has(.price:contains("-4.59")))' 2026-08-21 13:09:04,975 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'order total amount is '51.51' (trigger: .product-screen .order-summary .total:contains("51.51"))' 2026-08-21 13:09:05,019 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'open code input dialog (trigger: .control-button:contains("Enter Code"))' 2026-08-21 13:09:05,019 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'enter code value: 345678 (trigger: .popup-textinput input[type="text"])' 2026-08-21 13:09:05,028 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-08-21 13:09:05,045 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order","price":"-5.15"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order")):has(.price:contains("-5.15")))' 2026-08-21 13:09:05,094 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:05] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 12 0.033 0.029 2026-08-21 13:09:05,878 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'open code input dialog (trigger: .control-button:contains("Enter Code"))' 2026-08-21 13:09:05,894 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'enter code value: 5678 (trigger: .popup-textinput input[type="text"])' 2026-08-21 13:09:05,910 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-08-21 13:09:05,934 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"-20.40"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.price:contains("-20.40")))' 2026-08-21 13:09:05,968 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:05] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 12 0.030 0.024 2026-08-21 13:09:06,767 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"90% on the cheapest product","price":"-4.59"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("90% on the cheapest product")):has(.price:contains("-4.59")))' 2026-08-21 13:09:06,776 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 13:09:06,816 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click numpad button: 8 (trigger: div.numpad.row button.col:contains("8"))' 2026-08-21 13:09:06,847 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order","price":"-6.68"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order")):has(.price:contains("-6.68")))' 2026-08-21 13:09:07,702 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"-20.40"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.price:contains("-20.40")))' 2026-08-21 13:09:07,708 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'open code input dialog (trigger: .control-button:contains("Enter Code"))' 2026-08-21 13:09:07,727 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'enter code value: 5678 (trigger: .popup-textinput input[type="text"])' 2026-08-21 13:09:07,742 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-08-21 13:09:07,760 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'order total amount is '60.13' (trigger: .product-screen .order-summary .total:contains("60.13"))' 2026-08-21 13:09:07,778 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:09:07,795 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:09:07,810 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:09:07,827 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click numpad button: 6 (trigger: div.numpad.row button.col:contains("6"))' 2026-08-21 13:09:07,843 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 13:09:07,863 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:09:07,876 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:09:07,886 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:07] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 6 0.009 0.012 2026-08-21 13:09:07,927 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #26466086 for PoS orders references: ['Order 00298-004-0002'] (draft: False) 2026-08-21 13:09:08,084 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #26466086 with result: [{'id': 370, 'pos_reference': 'Order 00298-004-0002', 'account_move': False}] 2026-08-21 13:09:08,114 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:08] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 49 0.127 0.076 2026-08-21 13:09:08,254 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:08] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 36 0.070 0.060 2026-08-21 13:09:08,294 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:08] "GET /report/barcode/Code128/044f-eeaf-4aa8 HTTP/1.1" 200 - 2 0.001 0.018 2026-08-21 13:09:08,305 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:08] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 304 - 6 0.004 0.026 2026-08-21 13:09:09,021 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer"))' 2026-08-21 13:09:09,071 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("1")))' 2026-08-21 13:09:09,079 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click numpad button: 6 (trigger: div.numpad.row button.col:contains("6"))' 2026-08-21 13:09:09,085 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:09] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.006 2026-08-21 13:09:09,096 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"6"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(em.qty:contains("6")))' 2026-08-21 13:09:09,968 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"on the cheapest product","price":"-4.59"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("on the cheapest product")):has(.price:contains("-4.59")))' 2026-08-21 13:09:09,969 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'Check orderline with attributes: {"withClass":".fst-italic","withoutClass":".selected","run":"click","productName":"90% on the cheapest product"} (trigger: .order-container .orderline.fst-italic:not(.selected):has(.product-name:contains("90% on the cheapest product")))' 2026-08-21 13:09:09,976 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'Check orderline with attributes: {"withClass":".selected.fst-italic","productName":"90% on the cheapest product"} (trigger: .order-container .orderline.selected.fst-italic:has(.product-name:contains("90% on the cheapest product")))' 2026-08-21 13:09:09,994 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 13:09:10,008 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-21 13:09:10,102 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:10] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:09:10,865 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'open code input dialog (trigger: .control-button:contains("Enter Code"))' 2026-08-21 13:09:10,869 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'enter code value: promocode (trigger: .popup-textinput input[type="text"])' 2026-08-21 13:09:10,892 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-08-21 13:09:10,908 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"50% on specific products","price":"-15.30"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("50% on specific products")):has(.price:contains("-15.30")))' 2026-08-21 13:09:10,913 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'open code input dialog (trigger: .control-button:contains("Enter Code"))' 2026-08-21 13:09:10,928 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'enter code value: 1357 (trigger: .popup-textinput input[type="text"])' 2026-08-21 13:09:10,945 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-08-21 13:09:10,972 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"-10.20"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.price:contains("-10.20")))' 2026-08-21 13:09:11,008 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:11] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 12 0.032 0.027 2026-08-21 13:09:11,807 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"50% on specific products","price":"-10.20"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("50% on specific products")):has(.price:contains("-10.20")))' 2026-08-21 13:09:11,812 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'order total amount is '10.20' (trigger: .product-screen .order-summary .total:contains("10.20"))' 2026-08-21 13:09:11,826 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:09:11,845 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:09:11,861 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:09:11,875 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:09:11,892 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:09:11,909 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:09:11,926 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:09:11,936 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:11] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 6 0.010 0.013 2026-08-21 13:09:11,957 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #73514977 for PoS orders references: ['Order 00298-004-0003'] (draft: False) 2026-08-21 13:09:12,066 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #73514977 with result: [{'id': 371, 'pos_reference': 'Order 00298-004-0003', 'account_move': False}] 2026-08-21 13:09:12,081 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:12] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 47 0.070 0.059 2026-08-21 13:09:12,200 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:12] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 32 0.053 0.055 2026-08-21 13:09:12,229 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:12] "GET /report/barcode/Code128/0448-1a85-4f72 HTTP/1.1" 200 - 2 0.001 0.013 2026-08-21 13:09:13,501 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click product 'Monitor Stand' (trigger: article.product .product-content .product-name:contains("Monitor Stand"))' 2026-08-21 13:09:13,642 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(em.qty:contains("1")))' 2026-08-21 13:09:13,647 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click numpad button: 6 (trigger: div.numpad.row button.col:contains("6"))' 2026-08-21 13:09:13,675 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"6"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(em.qty:contains("6")))' 2026-08-21 13:09:14,525 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'open code input dialog (trigger: .control-button:contains("Enter Code"))' 2026-08-21 13:09:14,526 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'enter code value: 098765 (trigger: .popup-textinput input[type="text"])' 2026-08-21 13:09:14,542 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-08-21 13:09:14,561 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"90% on the cheapest product","price":"-2.87"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("90% on the cheapest product")):has(.price:contains("-2.87")))' 2026-08-21 13:09:14,588 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order","price":"-1.63"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order")):has(.price:contains("-1.63")))' 2026-08-21 13:09:14,592 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:14] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 12 0.017 0.027 2026-08-21 13:09:14,909 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:14] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.004 2026-08-21 13:09:15,381 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'order total amount is '14.64' (trigger: .product-screen .order-summary .total:contains("14.64"))' 2026-08-21 13:09:15,394 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'Check orderline with attributes: {"withClass":".fst-italic","withoutClass":".selected","run":"click","productName":"90% on the cheapest product"} (trigger: .order-container .orderline.fst-italic:not(.selected):has(.product-name:contains("90% on the cheapest product")))' 2026-08-21 13:09:15,409 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'Check orderline with attributes: {"withClass":".selected.fst-italic","productName":"90% on the cheapest product"} (trigger: .order-container .orderline.selected.fst-italic:has(.product-name:contains("90% on the cheapest product")))' 2026-08-21 13:09:15,425 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 13:09:15,442 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-21 13:09:16,291 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order","price":"-1.91"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order")):has(.price:contains("-1.91")))' 2026-08-21 13:09:16,296 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'order total amount is '17.23' (trigger: .product-screen .order-summary .total:contains("17.23"))' 2026-08-21 13:09:16,317 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'open code input dialog (trigger: .control-button:contains("Reset Programs"))' 2026-08-21 13:09:16,329 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"90% on the cheapest product","price":"-2.87"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("90% on the cheapest product")):has(.price:contains("-2.87")))' 2026-08-21 13:09:16,349 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'order total amount is '16.27' (trigger: .product-screen .order-summary .total:contains("16.27"))' 2026-08-21 13:09:16,364 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:09:16,383 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:09:16,403 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:09:16,423 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:09:16,430 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:09:16,462 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:09:16,468 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:09:16,477 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #10716340 for PoS orders references: ['Order 00298-004-0004'] (draft: False) 2026-08-21 13:09:16,622 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #10716340 with result: [{'id': 372, 'pos_reference': 'Order 00298-004-0004', 'account_move': False}] 2026-08-21 13:09:16,646 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:16] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 45 0.111 0.069 2026-08-21 13:09:16,748 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:16] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 26 0.045 0.046 2026-08-21 13:09:16,788 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:16] "GET /report/barcode/Code128/044e-a29a-414a HTTP/1.1" 200 - 2 0.003 0.020 2026-08-21 13:09:16,801 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:16] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 304 - 6 0.005 0.012 2026-08-21 13:09:17,515 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:09:17,526 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:17] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:09:17,563 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 33896 2026-08-21 13:09:17,564 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:09:17,565 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 33896 2026-08-21 13:09:17,661 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130917_660906_TestUi.txt 2026-08-21 13:09:17,661 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp180vcviv_chrome_odoo" 2026-08-21 13:09:17,715 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_pos_loyalty_tour_max_amount ... 2026-08-21 13:09:19,614 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 34138 2026-08-21 13:09:19,615 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp1b_r3p44_chrome_odoo 2026-08-21 13:09:19,615 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37593/json/version 2026-08-21 13:09:19,617 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:37593/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:09:19,683 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:09:19,684 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37593/json 2026-08-21 13:09:19,684 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:37593/json with timeout 3 increased to 10s during tests 2026-08-21 13:09:19,714 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:37593/devtools/page/422C4532C637A6F1DE980EEB8FA2A18E 2026-08-21 13:09:19,762 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:09:19,818 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:09:20,337 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:09:20,350 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:09:20,355 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:09:20,355 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:09:20,372 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:09:21,430 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:21] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.405 0.659 2026-08-21 13:09:21,439 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '422C4532C637A6F1DE980EEB8FA2A18E', 'loaderId': '2C0AAE56F6AD638DCB6E18FB0437401E', 'isDownload': False} 2026-08-21 13:09:21,440 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour3')" 2026-08-21 13:09:21,453 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:09:21,484 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:21] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.013 0.017 2026-08-21 13:09:21,508 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:21] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.008 0.044 2026-08-21 13:09:21,518 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:21] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.037 2026-08-21 13:09:22,011 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:22] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.006 0.010 2026-08-21 13:09:22,028 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:22] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.008 0.023 2026-08-21 13:09:22,079 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:22] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:09:22,079 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.024 2026-08-21 13:09:22,094 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:22] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.019 0.007 2026-08-21 13:09:22,115 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyTour3', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:09:23,278 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:23] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 321 0.678 0.494 2026-08-21 13:09:23,384 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:23] "GET /pos/web HTTP/1.1" 200 - 20 0.045 1.174 2026-08-21 13:09:23,416 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:09:23,542 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:23] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.087 0.146 2026-08-21 13:09:23,785 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:23] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.007 2026-08-21 13:09:23,847 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:23] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.007 2026-08-21 13:09:24,647 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour3 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:09:24,787 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:24] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 194 0.384 0.516 2026-08-21 13:09:24,886 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:24] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.027 0.048 2026-08-21 13:09:24,915 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:24] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.008 0.011 2026-08-21 13:09:24,931 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:24] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.005 2026-08-21 13:09:25,051 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:25] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.047 0.049 2026-08-21 13:09:25,113 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:25] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.029 0.123 2026-08-21 13:09:25,119 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:09:25,171 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:25] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.023 0.183 2026-08-21 13:09:25,231 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:25] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.021 0.238 2026-08-21 13:09:25,301 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:25] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.018 0.307 2026-08-21 13:09:25,309 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:09:25,320 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:09:25,335 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:09:25,396 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:25] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.018 0.418 2026-08-21 13:09:25,418 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:25] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.012 0.350 2026-08-21 13:09:25,476 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:25] "GET /web/image?model=product.product&field=image_128&id=1536&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.013 0.341 2026-08-21 13:09:25,528 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:25] "GET /web/image?model=product.product&field=image_128&id=1537&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.018 0.334 2026-08-21 13:09:25,587 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:25] "GET /web/image?model=product.product&field=image_128&id=1535&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.019 0.326 2026-08-21 13:09:25,593 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:09:25,697 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:25] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.079 0.264 2026-08-21 13:09:25,703 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:25] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:09:25,737 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:25] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 7 0.030 0.305 2026-08-21 13:09:25,750 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:25] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.309 2026-08-21 13:09:25,763 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:25] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.292 2026-08-21 13:09:25,793 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:25] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.013 0.287 2026-08-21 13:09:25,819 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:25] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.011 0.277 2026-08-21 13:09:25,832 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:25] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.005 0.230 2026-08-21 13:09:25,871 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:25] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.020 0.144 2026-08-21 13:09:25,950 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:25] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.029 0.174 2026-08-21 13:09:26,007 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:26] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.011 0.243 2026-08-21 13:09:26,065 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:26] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.017 0.245 2026-08-21 13:09:26,090 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:26] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.006 0.258 2026-08-21 13:09:26,094 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour3 on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:09:26,109 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour3 on step: 'click product 'Promo Product' (trigger: article.product .product-content .product-name:contains("Promo Product"))' 2026-08-21 13:09:26,116 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:26] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.005 0.271 2026-08-21 13:09:26,148 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:26] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.011 0.259 2026-08-21 13:09:26,198 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour3 on step: 'order total amount is '34.50' (trigger: .product-screen .order-summary .total:contains("34.50"))' 2026-08-21 13:09:26,201 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:26] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.017 0.222 2026-08-21 13:09:26,228 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour3 on step: 'click product 'Product B' (trigger: article.product .product-content .product-name:contains("Product B"))' 2026-08-21 13:09:26,246 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:26] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.028 0.120 2026-08-21 13:09:26,312 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour3 on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"100% on specific products","price":"25.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("100% on specific products")):has(.price:contains("25.00")))' 2026-08-21 13:09:26,371 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour3 on step: 'click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A"))' 2026-08-21 13:09:26,428 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour3 on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"100% on specific products","price":"15.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("100% on specific products")):has(.price:contains("15.00")))' 2026-08-21 13:09:26,433 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour3 on step: 'order total amount is '34.50' (trigger: .product-screen .order-summary .total:contains("34.50"))' 2026-08-21 13:09:26,451 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour3 on step: 'click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A"))' 2026-08-21 13:09:26,521 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour3 on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"100% on specific products","price":"21.82"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("100% on specific products")):has(.price:contains("21.82")))' 2026-08-21 13:09:26,525 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour3 on step: 'Check orderline with attributes: {"withClass":".fst-italic","productName":"100% on specific products","price":"18.18"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("100% on specific products")):has(.price:contains("18.18")))' 2026-08-21 13:09:26,545 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour3 on step: 'order total amount is '49.50' (trigger: .product-screen .order-summary .total:contains("49.50"))' 2026-08-21 13:09:26,545 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:09:26,568 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:26] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:09:26,577 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 34138 2026-08-21 13:09:26,579 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:09:26,579 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 34138 2026-08-21 13:09:26,711 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130926_710989_TestUi.txt 2026-08-21 13:09:26,711 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp1b_r3p44_chrome_odoo" 2026-08-21 13:09:26,779 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promo_with_different_taxes ... 2026-08-21 13:09:28,544 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 34351 2026-08-21 13:09:28,544 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpymqe9k3v_chrome_odoo 2026-08-21 13:09:28,545 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43159/json/version 2026-08-21 13:09:28,550 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:43159/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:09:28,669 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:09:28,669 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43159/json 2026-08-21 13:09:28,670 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:43159/json with timeout 3 increased to 10s during tests 2026-08-21 13:09:28,713 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:43159/devtools/page/A7B0E8EEEA493436E39202B1D720313C 2026-08-21 13:09:28,736 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:09:28,753 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:09:29,261 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:09:29,297 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:09:29,303 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:09:29,304 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:09:29,336 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:09:31,246 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:31] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 117 0.240 1.681 2026-08-21 13:09:31,248 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'A7B0E8EEEA493436E39202B1D720313C', 'loaderId': 'B82EF6AF9E91041231545FBA2E1D3972', 'isDownload': False} 2026-08-21 13:09:31,248 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour9')" 2026-08-21 13:09:31,269 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:09:31,298 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:31] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.022 2026-08-21 13:09:31,331 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:31] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.009 0.037 2026-08-21 13:09:31,367 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:31] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.081 2026-08-21 13:09:31,760 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:31] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.003 0.008 2026-08-21 13:09:31,780 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:31] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.011 0.014 2026-08-21 13:09:31,811 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:31] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:09:31,834 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:31] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.011 0.014 2026-08-21 13:09:31,838 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 13:09:31,854 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyTour9', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:09:32,966 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:32] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 324 0.572 0.528 2026-08-21 13:09:33,065 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:33] "GET /pos/web HTTP/1.1" 200 - 20 0.038 1.099 2026-08-21 13:09:33,088 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:09:33,217 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:33] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.063 0.153 2026-08-21 13:09:33,497 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:33] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.007 0.006 2026-08-21 13:09:33,564 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:33] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-08-21 13:09:34,365 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour9 on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:09:34,509 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:34] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 194 0.403 0.514 2026-08-21 13:09:34,684 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:34] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.067 0.071 2026-08-21 13:09:34,732 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:34] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.009 0.023 2026-08-21 13:09:34,757 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:34] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.009 0.006 2026-08-21 13:09:34,900 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:34] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.045 0.049 2026-08-21 13:09:34,973 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:34] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.026 0.139 2026-08-21 13:09:34,979 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:09:35,066 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:35] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.034 0.223 2026-08-21 13:09:35,095 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 13:09:35,108 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:09:35,121 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:35] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.021 0.290 2026-08-21 13:09:35,145 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-08-21 13:09:35,207 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:35] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.037 0.358 2026-08-21 13:09:35,295 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:35] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.029 0.452 2026-08-21 13:09:35,319 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:35] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.011 0.400 2026-08-21 13:09:35,339 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 13:09:35,388 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:35] "GET /web/image?model=product.product&field=image_128&id=1539&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.021 0.375 2026-08-21 13:09:35,475 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:35] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.039 0.304 2026-08-21 13:09:35,486 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:35] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:09:35,494 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:35] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 7 0.010 0.321 2026-08-21 13:09:35,532 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:35] "GET /web/image?model=product.product&field=image_128&id=1540&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.010 0.025 2026-08-21 13:09:35,551 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:35] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.011 0.232 2026-08-21 13:09:35,594 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:35] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.030 0.221 2026-08-21 13:09:35,602 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:35] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.241 2026-08-21 13:09:35,623 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:35] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.013 0.207 2026-08-21 13:09:35,665 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:35] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.018 0.156 2026-08-21 13:09:35,695 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:35] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.016 0.467 2026-08-21 13:09:35,724 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:35] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.012 0.015 2026-08-21 13:09:35,795 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:35] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.028 0.210 2026-08-21 13:09:35,839 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour9 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:09:35,845 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour9 on step: 'click product 'Product B' (trigger: article.product .product-content .product-name:contains("Product B"))' 2026-08-21 13:09:35,869 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:35] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.023 0.246 2026-08-21 13:09:35,909 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:35] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.012 0.267 2026-08-21 13:09:35,912 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour9 on step: 'click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A"))' 2026-08-21 13:09:35,969 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:35] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.019 0.271 2026-08-21 13:09:35,982 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour9 on step: 'order total amount is '210.00' (trigger: .product-screen .order-summary .total:contains("210.00"))' 2026-08-21 13:09:35,988 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour9 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:09:36,023 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour9 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:09:36,091 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:36] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.059 0.492 2026-08-21 13:09:36,106 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour9 on step: 'select customer 'AAA Partner' (trigger: .partnerlist-screen .partner-line td:contains("AAA Partner"))' 2026-08-21 13:09:36,126 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:36] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.005 0.391 2026-08-21 13:09:36,133 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour9 on step: '.product-screen .set-partner:contains("AAA Partner")' 2026-08-21 13:09:36,173 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour9 on step: '.control-button.highlight:contains("Reward")' 2026-08-21 13:09:36,192 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:36] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.046 0.294 2026-08-21 13:09:36,224 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:36] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.016 0.060 2026-08-21 13:09:37,009 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour9 on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-08-21 13:09:37,025 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour9 on step: 'click selection '$ 5' (trigger: .selection-item:contains("$ 5"))' 2026-08-21 13:09:37,067 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour9 on step: 'order total amount is '205.00' (trigger: .product-screen .order-summary .total:contains("205.00"))' 2026-08-21 13:09:37,079 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour9 on step: '.control-button.highlight:contains("Reward")' 2026-08-21 13:09:37,080 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour9 on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-08-21 13:09:37,091 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour9 on step: 'click selection '$ 5' (trigger: .selection-item:contains("$ 5"))' 2026-08-21 13:09:37,120 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour9 on step: 'order total amount is '200.00' (trigger: .product-screen .order-summary .total:contains("200.00"))' 2026-08-21 13:09:37,123 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:09:37,133 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:37] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:09:37,149 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 34351 2026-08-21 13:09:37,153 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:09:37,155 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 34351 2026-08-21 13:09:37,276 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130937_276213_TestUi.txt 2026-08-21 13:09:37,276 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpymqe9k3v_chrome_odoo" 2026-08-21 13:09:37,312 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promo_with_free_product ... 2026-08-21 13:09:39,362 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 34560 2026-08-21 13:09:39,363 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp4s82530r_chrome_odoo 2026-08-21 13:09:39,363 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33467/json/version 2026-08-21 13:09:39,364 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33467/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:09:39,479 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:09:39,479 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33467/json 2026-08-21 13:09:39,480 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33467/json with timeout 3 increased to 10s during tests 2026-08-21 13:09:39,523 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:33467/devtools/page/DFC6F8BDAC972813B9511B45A97B871C 2026-08-21 13:09:39,546 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:09:39,614 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:09:40,204 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:09:40,231 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:09:40,233 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:09:40,234 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:09:40,263 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:09:41,197 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:41] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.297 0.646 2026-08-21 13:09:41,201 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'DFC6F8BDAC972813B9511B45A97B871C', 'loaderId': '156D016CBC7CBA77C7572C869B2F5985', 'isDownload': False} 2026-08-21 13:09:41,201 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour8')" 2026-08-21 13:09:41,220 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:09:41,241 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:41] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.011 0.007 2026-08-21 13:09:41,249 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:41] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.013 2026-08-21 13:09:41,259 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:41] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.029 2026-08-21 13:09:41,764 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:41] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.009 0.015 2026-08-21 13:09:41,793 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:41] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.022 0.025 2026-08-21 13:09:41,846 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:09:41,865 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:41] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:09:41,885 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:41] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.014 0.021 2026-08-21 13:09:41,911 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyTour8', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:09:43,038 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:43] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 320 0.625 0.513 2026-08-21 13:09:43,193 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:43] "GET /pos/web HTTP/1.1" 200 - 20 0.101 1.148 2026-08-21 13:09:43,233 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:09:43,387 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:43] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.103 0.220 2026-08-21 13:09:43,649 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:43] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.008 0.007 2026-08-21 13:09:43,695 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:43] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.007 0.008 2026-08-21 13:09:44,374 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:44] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 193 0.271 0.386 2026-08-21 13:09:44,466 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour8 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:09:44,475 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:44] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.018 0.063 2026-08-21 13:09:44,523 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:44] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.014 0.013 2026-08-21 13:09:44,546 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:44] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.006 2026-08-21 13:09:44,688 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:44] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.046 0.060 2026-08-21 13:09:44,742 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:44] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.021 0.119 2026-08-21 13:09:44,747 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:09:44,812 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:44] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.023 0.186 2026-08-21 13:09:44,866 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:44] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.026 0.236 2026-08-21 13:09:44,922 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:44] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.023 0.292 2026-08-21 13:09:44,991 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:44] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.022 0.349 2026-08-21 13:09:44,997 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:09:45,009 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:45] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.010 0.305 2026-08-21 13:09:45,037 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 13:09:45,078 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-08-21 13:09:45,096 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:45] "GET /web/image?model=product.product&field=image_128&id=1542&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.051 0.291 2026-08-21 13:09:45,177 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:45] "GET /web/image?model=product.product&field=image_128&id=1543&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.042 0.319 2026-08-21 13:09:45,185 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:09:45,237 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:45] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.028 0.330 2026-08-21 13:09:45,294 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:45] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.016 0.346 2026-08-21 13:09:45,335 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:45] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 7 0.022 0.257 2026-08-21 13:09:45,359 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:45] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.016 0.253 2026-08-21 13:09:45,370 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:45] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:09:45,386 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:45] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.014 0.273 2026-08-21 13:09:45,469 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:45] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.033 0.243 2026-08-21 13:09:45,486 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:45] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.236 2026-08-21 13:09:45,512 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:45] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.015 0.197 2026-08-21 13:09:45,523 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:45] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.008 0.212 2026-08-21 13:09:45,582 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:45] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.031 0.209 2026-08-21 13:09:45,648 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:45] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.022 0.250 2026-08-21 13:09:45,669 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:45] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.003 0.276 2026-08-21 13:09:45,708 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:45] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.015 0.222 2026-08-21 13:09:45,740 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:45] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.012 0.238 2026-08-21 13:09:45,761 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:45] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.008 0.148 2026-08-21 13:09:45,778 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour8 on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:09:45,793 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour8 on step: 'click product 'Product B' (trigger: article.product .product-content .product-name:contains("Product B"))' 2026-08-21 13:09:45,830 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:45] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.035 0.016 2026-08-21 13:09:45,873 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour8 on step: 'click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A"))' 2026-08-21 13:09:46,023 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour8 on step: 'order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00"))' 2026-08-21 13:09:46,034 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:09:46,045 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:46] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:09:46,090 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 34560 2026-08-21 13:09:46,093 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:09:46,095 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 34560 2026-08-21 13:09:46,227 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130946_225565_TestUi.txt 2026-08-21 13:09:46,227 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp4s82530r_chrome_odoo" 2026-08-21 13:09:46,260 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_program_with_global_discount ... 2026-08-21 13:09:48,624 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 34779 2026-08-21 13:09:48,624 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp4rlz8ye5_chrome_odoo 2026-08-21 13:09:48,625 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44285/json/version 2026-08-21 13:09:48,626 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:44285/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:09:48,683 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:09:48,683 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44285/json 2026-08-21 13:09:48,684 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:44285/json with timeout 3 increased to 10s during tests 2026-08-21 13:09:48,742 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:44285/devtools/page/79DD6CCD91E09D3242324A85E352E574 2026-08-21 13:09:48,769 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:09:48,789 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:09:49,269 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:09:49,272 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:09:49,274 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=147" in browser 2026-08-21 13:09:49,274 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=147" 2026-08-21 13:09:49,285 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:09:50,045 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:50] "GET /pos/web?config_id=147 HTTP/1.1" 200 - 112 0.172 0.591 2026-08-21 13:09:50,054 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '79DD6CCD91E09D3242324A85E352E574', 'loaderId': '806854A559D830A5EEE3D214472C9455', 'isDownload': False} 2026-08-21 13:09:50,054 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosCouponTour5')" 2026-08-21 13:09:50,076 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:09:50,092 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:50] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.011 0.009 2026-08-21 13:09:50,118 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:50] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.019 0.020 2026-08-21 13:09:50,130 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:50] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.022 2026-08-21 13:09:50,616 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:50] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.003 0.009 2026-08-21 13:09:50,632 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:50] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.007 2026-08-21 13:09:50,694 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:50] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:09:50,708 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:09:50,716 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:50] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.011 2026-08-21 13:09:50,753 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosCouponTour5', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=147"})" 2026-08-21 13:09:51,889 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:51] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 289 0.625 0.517 2026-08-21 13:09:52,039 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:52] "GET /pos/web HTTP/1.1" 200 - 20 0.064 1.153 2026-08-21 13:09:52,093 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:09:52,129 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:52] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.036 0.176 2026-08-21 13:09:52,590 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:52] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.011 0.006 2026-08-21 13:09:52,651 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:52] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-08-21 13:09:53,338 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:53] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 170 0.312 0.348 2026-08-21 13:09:53,443 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:53] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.042 0.048 2026-08-21 13:09:53,465 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosCouponTour5 on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:09:53,489 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:53] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.011 0.019 2026-08-21 13:09:53,516 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:53] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.004 0.005 2026-08-21 13:09:53,638 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:53] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.043 0.049 2026-08-21 13:09:53,664 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:09:53,707 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:53] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.020 0.138 2026-08-21 13:09:53,768 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:53] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.014 0.214 2026-08-21 13:09:53,828 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:53] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.011 0.245 2026-08-21 13:09:53,908 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:53] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.025 0.306 2026-08-21 13:09:53,985 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:53] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.025 0.378 2026-08-21 13:09:53,990 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:09:53,999 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:09:54,006 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:09:54,032 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:09:54,037 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:54] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.014 0.336 2026-08-21 13:09:54,064 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:54] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.016 0.015 2026-08-21 13:09:54,128 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:54] "GET /web/image?model=product.product&field=image_128&id=1548&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.016 0.330 2026-08-21 13:09:54,200 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:54] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.021 0.344 2026-08-21 13:09:54,279 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:54] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.033 0.332 2026-08-21 13:09:54,293 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:54] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:09:54,388 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:54] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.047 0.628 2026-08-21 13:09:54,401 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:54] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.006 0.355 2026-08-21 13:09:54,443 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:54] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.027 0.327 2026-08-21 13:09:54,459 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:54] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.006 0.319 2026-08-21 13:09:54,468 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:54] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.294 2026-08-21 13:09:54,535 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:54] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.037 0.294 2026-08-21 13:09:54,564 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:54] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 6 0.014 0.254 2026-08-21 13:09:54,585 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:54] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.013 0.169 2026-08-21 13:09:54,641 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:54] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.011 0.218 2026-08-21 13:09:54,668 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:54] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.009 0.214 2026-08-21 13:09:54,710 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:54] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.011 0.235 2026-08-21 13:09:54,745 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:54] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.017 0.141 2026-08-21 13:09:54,764 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosCouponTour5 on step: 'click product 'Test Product 1' (trigger: article.product .product-content .product-name:contains("Test Product 1"))' 2026-08-21 13:09:54,798 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosCouponTour5 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Test Product 1","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 1")):has(em.qty:contains("1")))' 2026-08-21 13:09:54,823 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosCouponTour5 on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:09:54,844 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosCouponTour5 on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:09:54,861 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosCouponTour5 on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:09:54,879 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosCouponTour5 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:09:54,896 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosCouponTour5 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:09:54,914 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosCouponTour5 on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:09:54,934 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosCouponTour5 on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:09:54,948 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosCouponTour5 on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:09:54,964 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosCouponTour5 on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-08-21 13:09:54,984 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosCouponTour5 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:09:54,995 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosCouponTour5 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:09:55,009 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosCouponTour5 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Test Product 1","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 1")):has(em.qty:contains("1")))' 2026-08-21 13:09:55,032 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosCouponTour5 on step: 'click discount button (trigger: .js_discount)' 2026-08-21 13:09:55,044 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosCouponTour5 on step: 'click confirm button (trigger: .button.confirm)' 2026-08-21 13:09:55,071 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosCouponTour5 on step: 'order total amount is '92.00' (trigger: .product-screen .order-summary .total:contains("92.00"))' 2026-08-21 13:09:55,075 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:09:55,105 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:55] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:09:55,130 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 34779 2026-08-21 13:09:55,134 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:09:55,141 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 34779 2026-08-21 13:09:55,416 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_130955_416178_TestUi.txt 2026-08-21 13:09:55,416 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp4rlz8ye5_chrome_odoo" 2026-08-21 13:09:55,453 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_program_with_loyalty_program ... 2026-08-21 13:09:57,917 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 34986 2026-08-21 13:09:57,922 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpwebyaalp_chrome_odoo 2026-08-21 13:09:57,926 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33453/json/version 2026-08-21 13:09:57,934 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33453/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:09:57,982 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:09:57,983 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33453/json 2026-08-21 13:09:57,983 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33453/json with timeout 3 increased to 10s during tests 2026-08-21 13:09:58,018 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:33453/devtools/page/F7EFC5BDDD1AB8F68D1FCD5A4A7E4AF8 2026-08-21 13:09:58,031 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:09:58,043 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:09:58,692 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:09:58,712 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:09:58,718 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:09:58,719 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:09:58,731 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:09:59,506 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:59] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 117 0.177 0.602 2026-08-21 13:09:59,509 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'F7EFC5BDDD1AB8F68D1FCD5A4A7E4AF8', 'loaderId': 'FD951C73850339EB8A7D159D594BC864', 'isDownload': False} 2026-08-21 13:09:59,509 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyPromotion')" 2026-08-21 13:09:59,523 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:09:59,553 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:59] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.017 0.010 2026-08-21 13:09:59,571 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:59] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.010 0.031 2026-08-21 13:09:59,597 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:09:59] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.009 0.050 2026-08-21 13:10:00,153 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:00] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-08-21 13:10:00,204 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:00] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.028 0.008 2026-08-21 13:10:00,213 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:00] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:10:00,247 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:10:00,256 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:00] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-08-21 13:10:00,309 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyPromotion', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:10:01,415 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:01] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 324 0.594 0.521 2026-08-21 13:10:01,515 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:01] "GET /pos/web HTTP/1.1" 200 - 20 0.039 1.128 2026-08-21 13:10:01,542 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:10:01,623 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:01] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.037 0.132 2026-08-21 13:10:01,916 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:01] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.005 2026-08-21 13:10:01,972 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:01] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.017 0.006 2026-08-21 13:10:02,740 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:02] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 194 0.343 0.407 2026-08-21 13:10:02,785 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPromotion on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:10:02,914 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:02] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.064 0.088 2026-08-21 13:10:02,948 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:02] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.014 0.011 2026-08-21 13:10:02,970 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:02] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.008 0.006 2026-08-21 13:10:03,103 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:03] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.070 0.045 2026-08-21 13:10:03,198 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:03] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.034 0.175 2026-08-21 13:10:03,217 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 13:10:03,268 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:03] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.030 0.231 2026-08-21 13:10:03,329 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:03] "GET /web/image?model=product.product&field=image_128&id=1550&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.018 0.287 2026-08-21 13:10:03,380 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:03] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.013 0.335 2026-08-21 13:10:03,453 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:03] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.022 0.407 2026-08-21 13:10:03,463 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:03] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:10:03,475 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:10:03,482 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:10:03,483 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:03] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.019 0.349 2026-08-21 13:10:03,595 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:03] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.057 0.312 2026-08-21 13:10:03,680 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:03] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.021 0.387 2026-08-21 13:10:03,755 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:03] "GET /web/image?model=product.product&field=image_128&id=1551&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.028 0.393 2026-08-21 13:10:03,834 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:03] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.044 0.408 2026-08-21 13:10:03,839 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:03] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:10:03,856 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:03] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 7 0.014 0.347 2026-08-21 13:10:03,882 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:03] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.010 0.371 2026-08-21 13:10:03,894 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:03] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.273 2026-08-21 13:10:03,897 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:03] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:10:03,982 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:03] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.056 0.310 2026-08-21 13:10:04,004 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:04] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.012 0.310 2026-08-21 13:10:04,033 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:04] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.020 0.250 2026-08-21 13:10:04,066 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:04] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.026 0.198 2026-08-21 13:10:04,122 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:04] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.034 0.229 2026-08-21 13:10:04,175 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:04] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.018 0.251 2026-08-21 13:10:04,195 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPromotion on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:10:04,209 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:04] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.008 0.213 2026-08-21 13:10:04,227 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPromotion on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:10:04,254 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPromotion on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:10:04,265 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:04] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.016 0.235 2026-08-21 13:10:04,301 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:04] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.007 0.257 2026-08-21 13:10:04,336 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:04] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.024 0.164 2026-08-21 13:10:04,404 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:04] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.051 0.142 2026-08-21 13:10:04,443 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPromotion on step: 'select customer 'AAA Partner' (trigger: .partnerlist-screen .partner-line td:contains("AAA Partner"))' 2026-08-21 13:10:04,492 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPromotion on step: 'click product 'Test Product 1' (trigger: article.product .product-content .product-name:contains("Test Product 1"))' 2026-08-21 13:10:04,581 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPromotion on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Test Product 1","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 1")):has(em.qty:contains("1")))' 2026-08-21 13:10:04,618 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPromotion on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:10:04,624 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPromotion on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:10:04,642 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPromotion on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:10:04,660 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPromotion on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:10:04,674 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPromotion on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:10:04,691 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPromotion on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:10:04,750 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPromotion on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:10:04,755 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPromotion on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:10:04,757 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPromotion on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-08-21 13:10:04,777 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPromotion on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:10:04,792 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPromotion on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:10:04,806 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPromotion on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Test Product 1","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 1")):has(em.qty:contains("1")))' 2026-08-21 13:10:04,823 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPromotion on step: 'order total amount is '80.00' (trigger: .product-screen .order-summary .total:contains("80.00"))' 2026-08-21 13:10:04,825 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:10:04,833 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 34986 2026-08-21 13:10:04,835 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:10:04,838 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 34986 2026-08-21 13:10:04,928 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_131004_927961_TestUi.txt 2026-08-21 13:10:04,928 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpwebyaalp_chrome_odoo" 2026-08-21 13:10:04,971 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_with_min_amount_and_specific_product_rule ... 2026-08-21 13:10:07,954 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 35199 2026-08-21 13:10:07,955 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp6c5la1sp_chrome_odoo 2026-08-21 13:10:07,955 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43099/json/version 2026-08-21 13:10:07,965 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:43099/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:10:08,120 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:10:08,124 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43099/json 2026-08-21 13:10:08,128 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:43099/json with timeout 3 increased to 10s during tests 2026-08-21 13:10:08,199 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:43099/devtools/page/0E1ED4DA1016862592374789FDF2B2A7 2026-08-21 13:10:08,217 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:10:08,343 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:10:08,660 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:10:08,669 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:10:08,679 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:10:08,679 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:10:08,717 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:10:09,497 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:09] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.172 0.614 2026-08-21 13:10:09,499 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '0E1ED4DA1016862592374789FDF2B2A7', 'loaderId': '027A24F8D3A317A6FAE6995AE4B88A41', 'isDownload': False} 2026-08-21 13:10:09,500 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyMinAmountAndSpecificProductTour')" 2026-08-21 13:10:09,520 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:10:09,548 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:09] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.016 0.010 2026-08-21 13:10:09,567 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:09] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.010 0.026 2026-08-21 13:10:09,581 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:09] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.055 2026-08-21 13:10:10,043 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:10] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.015 0.022 2026-08-21 13:10:10,060 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:10] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.010 0.033 2026-08-21 13:10:10,069 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:10:10,072 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:10] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:10:10,092 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:10] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.007 2026-08-21 13:10:10,114 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyMinAmountAndSpecificProductTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:10:11,011 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:11] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 321 0.408 0.486 2026-08-21 13:10:11,095 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:11] "GET /pos/web HTTP/1.1" 200 - 20 0.028 0.910 2026-08-21 13:10:11,127 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:10:11,236 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:11] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.061 0.126 2026-08-21 13:10:11,420 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:11] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.013 0.009 2026-08-21 13:10:11,484 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:11] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.012 0.007 2026-08-21 13:10:12,265 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyMinAmountAndSpecificProductTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:10:12,302 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:12] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 194 0.370 0.429 2026-08-21 13:10:12,464 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:12] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.072 0.059 2026-08-21 13:10:12,496 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:12] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.010 0.015 2026-08-21 13:10:12,513 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:12] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.006 2026-08-21 13:10:12,663 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:12] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.048 0.079 2026-08-21 13:10:12,669 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:10:12,752 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:12] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.021 0.171 2026-08-21 13:10:12,819 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:12] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.025 0.223 2026-08-21 13:10:12,889 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:12] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.024 0.289 2026-08-21 13:10:12,952 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:12] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.029 0.373 2026-08-21 13:10:12,961 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:10:13,000 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:10:13,032 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:10:13,053 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:13] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.035 0.433 2026-08-21 13:10:13,076 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:13] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.013 0.389 2026-08-21 13:10:13,087 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:10:13,136 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:13] "GET /web/image?model=product.product&field=image_128&id=1553&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.021 0.359 2026-08-21 13:10:13,186 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:13] "GET /web/image?model=product.product&field=image_128&id=1554&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.013 0.346 2026-08-21 13:10:13,266 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:13] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.022 0.350 2026-08-21 13:10:13,350 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:13] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.041 0.265 2026-08-21 13:10:13,368 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:13] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 13:10:13,375 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:13] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 7 0.012 0.292 2026-08-21 13:10:13,408 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:13] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.020 0.291 2026-08-21 13:10:13,421 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:13] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.264 2026-08-21 13:10:13,456 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:13] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.025 0.241 2026-08-21 13:10:13,491 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:13] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.027 0.164 2026-08-21 13:10:13,505 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:13] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.010 0.183 2026-08-21 13:10:13,576 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:13] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.053 0.153 2026-08-21 13:10:13,665 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:13] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.044 0.232 2026-08-21 13:10:13,747 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:13] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.041 0.288 2026-08-21 13:10:13,758 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyMinAmountAndSpecificProductTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:10:13,777 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:13] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.011 0.341 2026-08-21 13:10:13,780 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyMinAmountAndSpecificProductTour on step: 'click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A"))' 2026-08-21 13:10:13,816 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:13] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.014 0.342 2026-08-21 13:10:13,840 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:13] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.004 0.337 2026-08-21 13:10:13,866 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:13] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.013 0.260 2026-08-21 13:10:13,868 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyMinAmountAndSpecificProductTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"1.00","price":"20.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(em.qty:contains("1")):has(.price:contains("20.00")))' 2026-08-21 13:10:13,901 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:13] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.018 0.115 2026-08-21 13:10:13,907 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyMinAmountAndSpecificProductTour on step: 'order total amount is '20.00' (trigger: .product-screen .order-summary .total:contains("20.00"))' 2026-08-21 13:10:13,909 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyMinAmountAndSpecificProductTour on step: 'click product 'Product B' (trigger: article.product .product-content .product-name:contains("Product B"))' 2026-08-21 13:10:13,947 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyMinAmountAndSpecificProductTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product B","quantity":"1.00","price":"30.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product B")):has(em.qty:contains("1")):has(.price:contains("30.00")))' 2026-08-21 13:10:13,955 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyMinAmountAndSpecificProductTour on step: 'order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00"))' 2026-08-21 13:10:13,958 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyMinAmountAndSpecificProductTour on step: 'click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A"))' 2026-08-21 13:10:14,022 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyMinAmountAndSpecificProductTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"2.00","price":"40.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(em.qty:contains("2")):has(.price:contains("40.00")))' 2026-08-21 13:10:14,087 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyMinAmountAndSpecificProductTour on step: 'order total amount is '66.00' (trigger: .product-screen .order-summary .total:contains("66.00"))' 2026-08-21 13:10:14,091 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:10:14,108 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:14] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:10:14,132 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 35199 2026-08-21 13:10:14,134 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:10:14,135 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 35199 2026-08-21 13:10:14,246 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_131014_246604_TestUi.txt 2026-08-21 13:10:14,247 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp6c5la1sp_chrome_odoo" 2026-08-21 13:10:14,304 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_with_gift_card ... 2026-08-21 13:10:15,754 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 35405 2026-08-21 13:10:15,757 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp3ce2m52b_chrome_odoo 2026-08-21 13:10:15,757 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36193/json/version 2026-08-21 13:10:15,762 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:36193/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:10:15,855 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:10:15,855 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36193/json 2026-08-21 13:10:15,856 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:36193/json with timeout 3 increased to 10s during tests 2026-08-21 13:10:15,916 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:36193/devtools/page/85C8FAACFE3CCDABDFF3933E1C361682 2026-08-21 13:10:15,936 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:10:15,954 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:10:16,424 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:10:16,439 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:10:16,450 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-21 13:10:16,451 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-21 13:10:16,492 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:10:17,445 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:17] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 117 0.223 0.750 2026-08-21 13:10:17,448 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '85C8FAACFE3CCDABDFF3933E1C361682', 'loaderId': 'DF447EFAB5FF4ECF059D23486678462D', 'isDownload': False} 2026-08-21 13:10:17,448 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('GiftCardWithRefundtTour')" 2026-08-21 13:10:17,464 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:10:17,489 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:17] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.012 0.010 2026-08-21 13:10:17,511 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:17] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.012 0.016 2026-08-21 13:10:17,528 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:17] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.010 0.050 2026-08-21 13:10:18,019 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:18] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.016 0.008 2026-08-21 13:10:18,035 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:18] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.009 0.011 2026-08-21 13:10:18,051 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:10:18,072 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:18] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.007 0.007 2026-08-21 13:10:18,074 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:18] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:10:18,109 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('GiftCardWithRefundtTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=144"})" 2026-08-21 13:10:19,032 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:19] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 322 0.472 0.459 2026-08-21 13:10:19,152 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:19] "GET /pos/web HTTP/1.1" 200 - 20 0.061 0.933 2026-08-21 13:10:19,197 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:10:19,307 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:19] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.077 0.165 2026-08-21 13:10:19,519 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:19] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.009 0.006 2026-08-21 13:10:19,601 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:19] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.026 2026-08-21 13:10:20,378 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardWithRefundtTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:10:20,507 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:20] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.407 0.478 2026-08-21 13:10:20,739 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:20] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.138 0.074 2026-08-21 13:10:20,811 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:20] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.048 0.017 2026-08-21 13:10:20,851 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:20] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.021 0.006 2026-08-21 13:10:20,971 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:20] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.064 0.043 2026-08-21 13:10:21,041 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:21] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.029 0.138 2026-08-21 13:10:21,064 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:10:21,103 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:21] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.021 0.209 2026-08-21 13:10:21,134 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:21] "GET /web/image?model=product.product&field=image_128&id=36&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.018 0.229 2026-08-21 13:10:21,207 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:21] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.029 0.276 2026-08-21 13:10:21,270 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:21] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.029 0.342 2026-08-21 13:10:21,278 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:10:21,311 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:21] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.031 0.305 2026-08-21 13:10:21,340 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.032 2026-08-21 13:10:21,370 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-08-21 13:10:21,373 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:10:21,398 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:21] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.050 0.269 2026-08-21 13:10:21,465 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:21] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.032 0.324 2026-08-21 13:10:21,534 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:21] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.027 0.360 2026-08-21 13:10:21,625 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:21] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.054 0.357 2026-08-21 13:10:21,635 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:21] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:10:21,656 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:21] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 7 0.023 0.253 2026-08-21 13:10:21,739 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:21] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.031 0.279 2026-08-21 13:10:21,773 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:21] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.021 0.317 2026-08-21 13:10:21,789 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:21] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.009 0.306 2026-08-21 13:10:21,806 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:21] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.010 0.256 2026-08-21 13:10:21,816 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:21] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.193 2026-08-21 13:10:21,872 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:21] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.030 0.201 2026-08-21 13:10:21,907 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:21] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.025 0.210 2026-08-21 13:10:21,927 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:21] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.001 0.184 2026-08-21 13:10:21,950 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:21] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.002 0.170 2026-08-21 13:10:21,985 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:21] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.008 0.169 2026-08-21 13:10:22,017 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:22] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.018 0.101 2026-08-21 13:10:22,062 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardWithRefundtTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:10:22,074 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardWithRefundtTour on step: 'click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board"))' 2026-08-21 13:10:22,119 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:22] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.045 0.018 2026-08-21 13:10:22,130 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardWithRefundtTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(em.qty:contains("1")))' 2026-08-21 13:10:22,148 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardWithRefundtTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(em.qty:contains("1")))' 2026-08-21 13:10:22,156 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardWithRefundtTour on step: 'order total amount is '1.98' (trigger: .product-screen .order-summary .total:contains("1.98"))' 2026-08-21 13:10:22,176 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardWithRefundtTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:10:22,209 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardWithRefundtTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:10:22,217 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:22] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:10:22,219 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:22] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:10:22,260 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardWithRefundtTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:10:22,291 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardWithRefundtTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:10:22,318 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardWithRefundtTour on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:10:22,339 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardWithRefundtTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:10:22,358 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardWithRefundtTour on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:10:22,363 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #50068578 for PoS orders references: ['Order 00306-002-0001'] (draft: False) 2026-08-21 13:10:22,373 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:22] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:10:22,657 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #50068578 with result: [{'id': 373, 'pos_reference': 'Order 00306-002-0001', 'account_move': False}] 2026-08-21 13:10:22,704 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:22] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 101 0.217 0.131 2026-08-21 13:10:22,833 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:22] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 11 0.043 0.017 2026-08-21 13:10:23,348 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:23] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:10:23,514 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardWithRefundtTour on step: '.control-button:contains("Refund")' 2026-08-21 13:10:23,563 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardWithRefundtTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-08-21 13:10:23,620 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:23] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 14 0.030 0.022 2026-08-21 13:10:23,729 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:23] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 18 0.070 0.031 2026-08-21 13:10:24,505 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardWithRefundtTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")))' 2026-08-21 13:10:24,506 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardWithRefundtTour on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:10:24,524 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardWithRefundtTour on step: '.ticket-screen .button.pay-order-button' 2026-08-21 13:10:24,539 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardWithRefundtTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 13:10:24,559 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardWithRefundtTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"-1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(em.qty:contains("-1")))' 2026-08-21 13:10:24,573 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardWithRefundtTour on step: 'click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card"))' 2026-08-21 13:10:24,608 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardWithRefundtTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(em.qty:contains("1")))' 2026-08-21 13:10:24,612 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardWithRefundtTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(em.qty:contains("1")))' 2026-08-21 13:10:24,622 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardWithRefundtTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(em.qty:contains("1")))' 2026-08-21 13:10:24,639 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardWithRefundtTour on step: 'order total amount is '0.0' (trigger: .product-screen .order-summary .total:contains("0.0"))' 2026-08-21 13:10:24,640 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:10:24,650 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 35405 2026-08-21 13:10:24,650 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:10:24,651 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 35405 2026-08-21 13:10:24,779 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_131024_779382_TestUi.txt 2026-08-21 13:10:24,779 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp3ce2m52b_chrome_odoo" 2026-08-21 13:10:24,841 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_product_reward_pos_combo ... 2026-08-21 13:10:29,552 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 35624 2026-08-21 13:10:29,552 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpo7pmo0v6_chrome_odoo 2026-08-21 13:10:29,553 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:35357/json/version 2026-08-21 13:10:29,554 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:35357/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:10:29,658 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:10:29,658 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:35357/json 2026-08-21 13:10:29,659 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:35357/json with timeout 3 increased to 10s during tests 2026-08-21 13:10:29,709 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:35357/devtools/page/FEEE046ED75415102B42DD6BEC6498CF 2026-08-21 13:10:29,757 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:10:29,776 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:10:30,363 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:10:30,380 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:10:30,383 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=144" in browser 2026-08-21 13:10:30,383 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=144" 2026-08-21 13:10:30,401 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:10:31,299 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:31] "GET /pos/ui?config_id=144 HTTP/1.1" 200 - 117 0.292 0.611 2026-08-21 13:10:31,303 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'FEEE046ED75415102B42DD6BEC6498CF', 'loaderId': '1B3907376D52E5104BE465CC16A46D7E', 'isDownload': False} 2026-08-21 13:10:31,303 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosComboSpecificProductProgram')" 2026-08-21 13:10:31,314 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:10:31,350 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:31] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.019 0.010 2026-08-21 13:10:31,375 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:31] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.018 0.015 2026-08-21 13:10:31,415 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:31] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.032 0.052 2026-08-21 13:10:31,906 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:31] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.020 0.007 2026-08-21 13:10:31,929 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:31] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.016 0.024 2026-08-21 13:10:31,951 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:10:31,969 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:31] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 13:10:31,974 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:31] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.013 0.005 2026-08-21 13:10:32,002 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosComboSpecificProductProgram', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=144"})" 2026-08-21 13:10:34,277 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:34] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 324 0.796 1.489 2026-08-21 13:10:34,371 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:34] "GET /pos/web HTTP/1.1" 200 - 20 0.041 2.275 2026-08-21 13:10:34,400 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:10:34,574 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:34] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.083 0.184 2026-08-21 13:10:34,711 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:34] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.018 0.006 2026-08-21 13:10:34,789 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:34] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.030 0.007 2026-08-21 13:10:35,427 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:35] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 198 0.229 0.376 2026-08-21 13:10:35,542 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:35] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.047 0.049 2026-08-21 13:10:35,565 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:35] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.004 0.011 2026-08-21 13:10:35,578 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboSpecificProductProgram on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:10:35,587 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:35] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.006 0.006 2026-08-21 13:10:35,709 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:35] "GET /web/image?model=product.product&field=image_128&id=1557&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 14 0.057 0.044 2026-08-21 13:10:35,804 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:35] "GET /web/image?model=product.product&field=image_128&id=1558&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.016 0.177 2026-08-21 13:10:35,812 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:10:35,873 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:35] "GET /web/image?model=product.product&field=image_128&id=1559&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.028 0.207 2026-08-21 13:10:35,923 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:35] "GET /web/image?model=product.product&field=image_128&id=1560&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.014 0.246 2026-08-21 13:10:35,973 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:35] "GET /web/image?model=product.product&field=image_128&id=1561&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.019 0.288 2026-08-21 13:10:36,021 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:36] "GET /web/image?model=product.product&field=image_128&id=1562&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.016 0.320 2026-08-21 13:10:36,047 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:36] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.013 0.318 2026-08-21 13:10:36,084 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:10:36,106 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:10:36,116 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:10:36,119 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:36] "GET /web/image?model=product.product&field=image_128&id=1563&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.039 0.249 2026-08-21 13:10:36,134 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:10:36,202 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:36] "GET /web/image?model=product.product&field=image_128&id=1564&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.039 0.285 2026-08-21 13:10:36,257 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:36] "GET /web/image?model=product.product&field=image_128&id=1565&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.017 0.297 2026-08-21 13:10:36,320 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:36] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.016 0.324 2026-08-21 13:10:36,383 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:36] "GET /web/image?model=product.product&field=image_128&id=1568&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.022 0.310 2026-08-21 13:10:36,413 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:36] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.020 0.269 2026-08-21 13:10:36,427 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:36] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:10:36,440 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:36] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.018 0.274 2026-08-21 13:10:36,512 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:36] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.031 0.263 2026-08-21 13:10:36,564 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:36] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.017 0.031 2026-08-21 13:10:36,589 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:36] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.325 2026-08-21 13:10:36,609 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:36] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.011 0.273 2026-08-21 13:10:36,633 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:36] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.013 0.233 2026-08-21 13:10:36,692 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:36] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.023 0.236 2026-08-21 13:10:36,753 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:36] "GET /web/image?model=product.product&field=image_128&id=1567&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.013 0.297 2026-08-21 13:10:36,778 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:36] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.021 0.523 2026-08-21 13:10:36,810 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboSpecificProductProgram on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:10:36,823 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboSpecificProductProgram on step: 'click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo"))' 2026-08-21 13:10:36,829 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:36] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.018 0.233 2026-08-21 13:10:36,845 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboSpecificProductProgram on step: 'Check if the combo popup is shown (trigger: .popup.combo-configurator-popup)' 2026-08-21 13:10:36,871 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:36] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.013 0.258 2026-08-21 13:10:36,879 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboSpecificProductProgram on step: 'Select combo item Combo Product 1 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 1")))' 2026-08-21 13:10:36,914 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboSpecificProductProgram on step: 'Select combo item Combo Product 4 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 4")))' 2026-08-21 13:10:36,926 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboSpecificProductProgram on step: 'Select combo item Combo Product 6 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 6")))' 2026-08-21 13:10:36,935 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboSpecificProductProgram on step: 'Click `confirm` (trigger: .popup.combo-configurator-popup footer button.confirm)' 2026-08-21 13:10:36,956 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:36] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.038 0.299 2026-08-21 13:10:37,024 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:37] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.018 0.328 2026-08-21 13:10:37,088 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:37] "GET /web/image?model=product.product&field=image_128&id=1566&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.025 0.359 2026-08-21 13:10:37,150 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:37] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.013 0.381 2026-08-21 13:10:37,194 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:37] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.024 0.336 2026-08-21 13:10:37,244 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:37] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.021 0.332 2026-08-21 13:10:37,309 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:37] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.025 0.317 2026-08-21 13:10:37,366 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:37] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 8 0.015 0.320 2026-08-21 13:10:37,371 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboSpecificProductProgram on step: 'Check orderline with attributes: {"productName":"10% on Office Combo"} (trigger: .order-container .orderline:has(.product-name:contains("10% on Office Combo")))' 2026-08-21 13:10:37,396 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboSpecificProductProgram on step: 'order total amount is '216.00' (trigger: .product-screen .order-summary .total:contains("216.00"))' 2026-08-21 13:10:37,401 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:37] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.014 0.280 2026-08-21 13:10:37,408 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboSpecificProductProgram on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:10:37,424 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:37] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.003 0.260 2026-08-21 13:10:37,451 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:37] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-21%2012:59:49 HTTP/1.1" 200 - 4 0.004 0.239 2026-08-21 13:10:37,459 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboSpecificProductProgram on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:10:37,470 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:37] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:10:37,476 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:10:37,495 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboSpecificProductProgram on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:10:37,513 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboSpecificProductProgram on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:10:37,544 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboSpecificProductProgram on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:10:37,556 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboSpecificProductProgram on step: 'click numpad button: 6 (trigger: div.numpad.row button.col:contains("6"))' 2026-08-21 13:10:37,572 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboSpecificProductProgram on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-08-21 13:10:37,588 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboSpecificProductProgram on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:10:37,605 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboSpecificProductProgram on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:10:37,621 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboSpecificProductProgram on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:10:37,649 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboSpecificProductProgram on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:10:37,659 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:37] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:10:37,663 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #26352980 for PoS orders references: ['Order 00307-002-0001'] (draft: False) 2026-08-21 13:10:37,902 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #26352980 with result: [{'id': 374, 'pos_reference': 'Order 00307-002-0001', 'account_move': False}] 2026-08-21 13:10:37,926 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:37] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 113 0.161 0.110 2026-08-21 13:10:38,067 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:38] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 37 0.073 0.047 2026-08-21 13:10:38,123 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:38] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 6 0.004 0.008 2026-08-21 13:10:38,314 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:38] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-21 13:10:38,864 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:10:38,880 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:10:38] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:10:38,899 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 35624 2026-08-21 13:10:38,900 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:10:38,900 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 35624 2026-08-21 13:10:38,999 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_131038_999536_TestUi.txt 2026-08-21 13:10:39,000 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpo7pmo0v6_chrome_odoo" 2026-08-21 13:10:39,129 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 7 removed 2026-08-21 13:10:47,633 104 INFO rb-022b3bb-224122-406412 odoo.addons.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_2_data). 2026-08-21 13:10:57,527 104 INFO rb-022b3bb-224122-406412 odoo.addons.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_1_data). 2026-08-21 13:11:07,390 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 276 and Message-Id '<885111900840634.1787317867.344827890396118-openerp-private@bae0c881e4b1>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-08-21 13:11:07,390 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:11:07,409 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #121 deleted mail.mail records with IDs: [276] 2026-08-21 13:11:07,427 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #121 deleted mail.message records with IDs: [22550] 2026-08-21 13:11:07,428 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:11:07,444 104 INFO rb-022b3bb-224122-406412 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-21 13:11:09,286 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #121 deleted pos.payment.method records with IDs: [283] 2026-08-21 13:11:10,130 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_loyalty.tests.test_unlink_reward: Starting TestUnlinkReward.test_pos_unlink_reward ... 2026-08-21 13:11:10,718 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-21 13:11:20,642 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 13:11:30,382 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 13:11:37,925 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #124 deleted ir.property records with IDs: [833, 834, 835, 836, 837, 838] 2026-08-21 13:11:40,441 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #124 deleted ir.attachment records with IDs: [6159, 6160, 6161, 6162, 6163, 6164, 6165, 6166, 6206, 6207, 6208, 6209, 6210, 6211, 6212, 6213] 2026-08-21 13:11:40,441 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #124 deleted pos.config records with IDs: [153, 154, 155, 156] 2026-08-21 13:11:40,460 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #124 deleted ir.sequence records with IDs: [3404, 3407, 3455, 3458, 3405, 3408, 3456, 3459] 2026-08-21 13:11:45,388 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_frontend: Starting TestUi.test_ship_later_kit_and_mto_manufactured_product ... 2026-08-21 13:11:46,201 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Chrome pid: 35847 2026-08-21 13:11:46,201 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpidtr0k29_chrome_odoo 2026-08-21 13:11:46,201 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:32861/json/version 2026-08-21 13:11:46,203 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:32861/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:11:46,244 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:11:46,244 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:32861/json 2026-08-21 13:11:46,249 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:32861/json with timeout 3 increased to 10s during tests 2026-08-21 13:11:46,317 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:32861/devtools/page/270A8B310C79CAE175D6BC0B629309F1 2026-08-21 13:11:46,451 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:11:46,478 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:11:46,931 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:11:46,936 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:11:46,940 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=157" in browser 2026-08-21 13:11:46,941 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=157" 2026-08-21 13:11:46,963 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:11:47,705 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:47] "GET /pos/ui?config_id=157 HTTP/1.1" 200 - 112 0.150 0.601 2026-08-21 13:11:47,717 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Navigation result: {'frameId': '270A8B310C79CAE175D6BC0B629309F1', 'loaderId': '516E6B0EB40E4CE7824DA174632C9CAA', 'isDownload': False} 2026-08-21 13:11:47,717 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_ship_later_kit_and_mto_manufactured_product')" 2026-08-21 13:11:47,741 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:11:47,760 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:47] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.010 0.006 2026-08-21 13:11:47,774 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:47] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.006 0.018 2026-08-21 13:11:47,796 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:47] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.015 0.029 2026-08-21 13:11:48,291 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:48] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.014 0.008 2026-08-21 13:11:48,321 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:48] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.024 0.014 2026-08-21 13:11:48,333 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:48] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:11:48,345 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:11:48,369 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:48] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.015 0.007 2026-08-21 13:11:48,394 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('test_ship_later_kit_and_mto_manufactured_product', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=157"})" 2026-08-21 13:11:49,368 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:49] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 301 0.533 0.444 2026-08-21 13:11:49,468 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:49] "GET /pos/ui HTTP/1.1" 200 - 20 0.054 0.984 2026-08-21 13:11:49,494 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:11:49,621 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:49] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.083 0.144 2026-08-21 13:11:49,837 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:49] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.007 2026-08-21 13:11:49,879 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:49] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.010 0.006 2026-08-21 13:11:50,569 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:50] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.278 0.377 2026-08-21 13:11:50,675 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_frontend.TestUi.browser: Tour test_ship_later_kit_and_mto_manufactured_product on step: 'click info button for product 'Finished' (trigger: article.product:has(.product-name:contains("Finished")) .product-information-tag)' 2026-08-21 13:11:50,743 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:50] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.084 0.053 2026-08-21 13:11:50,769 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:50] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.004 0.013 2026-08-21 13:11:50,783 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:50] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-08-21 13:11:50,992 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:50] "GET /web/image?model=product.product&field=image_128&id=1591&unique=2026-08-21%2013:11:10 HTTP/1.1" 200 - 14 0.088 0.084 2026-08-21 13:11:51,006 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:11:51,055 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:51] "GET /web/image?model=product.product&field=image_128&id=1593&unique=2026-08-21%2013:11:10 HTTP/1.1" 200 - 8 0.024 0.213 2026-08-21 13:11:51,132 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:51] "GET /web/image?model=product.product&field=image_128&id=1594&unique=2026-08-21%2013:11:10 HTTP/1.1" 200 - 8 0.022 0.270 2026-08-21 13:11:51,211 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:51] "GET /web/image?model=product.product&field=image_128&id=1590&unique=2026-08-21%2013:11:10 HTTP/1.1" 200 - 8 0.027 0.331 2026-08-21 13:11:51,221 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:11:51,235 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:11:51,248 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:11:51,307 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:51] "GET /web/image?model=product.product&field=image_128&id=1589&unique=2026-08-21%2013:11:10 HTTP/1.1" 200 - 8 0.024 0.384 2026-08-21 13:11:51,373 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:51] "GET /web/image?model=product.product&field=image_128&id=1587&unique=2026-08-21%2013:11:10 HTTP/1.1" 200 - 8 0.015 0.449 2026-08-21 13:11:51,402 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:51] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.017 0.369 2026-08-21 13:11:51,506 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:51] "GET /web/image?model=product.product&field=image_128&id=1592&unique=2026-08-21%2013:11:10 HTTP/1.1" 200 - 8 0.045 0.392 2026-08-21 13:11:51,565 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:51] "GET /web/image?model=product.product&field=image_128&id=1588&unique=2026-08-21%2013:11:10 HTTP/1.1" 200 - 8 0.016 0.397 2026-08-21 13:11:51,574 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:11:51,590 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:51] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.016 0.304 2026-08-21 13:11:51,652 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:51] "GET /web/image/res.users/126/avatar_128 HTTP/1.1" 200 - 18 0.033 0.308 2026-08-21 13:11:51,683 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:51] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.024 0.245 2026-08-21 13:11:51,707 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:51] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.014 0.282 2026-08-21 13:11:51,717 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:51] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.270 2026-08-21 13:11:51,740 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:51] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.221 2026-08-21 13:11:51,763 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:51] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.008 0.179 2026-08-21 13:11:51,814 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:51] "GET /web/image/res.company/56/favicon HTTP/1.1" 200 - 6 0.024 0.198 2026-08-21 13:11:51,888 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:51] "GET /web/image?model=product.product&field=image_128&id=1585&unique=2026-08-21%2013:11:10 HTTP/1.1" 200 - 8 0.034 0.198 2026-08-21 13:11:51,949 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_frontend.TestUi.browser: Tour test_ship_later_kit_and_mto_manufactured_product on step: 'Check if product info price is 10.00 (trigger: .product-info-popup)' 2026-08-21 13:11:51,973 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:51] "GET /web/image?model=product.product&field=image_128&id=1586&unique=2026-08-21%2013:11:10 HTTP/1.1" 200 - 8 0.042 0.240 2026-08-21 13:11:52,042 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:52] "GET /web/image?model=product.product&field=image_128&id=1584&unique=2026-08-21%2013:11:10 HTTP/1.1" 200 - 8 0.032 0.295 2026-08-21 13:11:52,134 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:52] "GET /web/image?model=product.product&field=image_128&id=1583&unique=2026-08-21%2013:11:10 HTTP/1.1" 200 - 8 0.040 0.318 2026-08-21 13:11:52,186 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:52] "GET /web/image?model=product.product&field=image_128&id=1582&unique=2026-08-21%2013:11:10 HTTP/1.1" 200 - 8 0.017 0.394 2026-08-21 13:11:52,220 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:52] "GET /web/image?model=pos.category&field=image_128&id=21&unique=2026-08-21%2013:11:10 HTTP/1.1" 200 - 4 0.014 0.387 2026-08-21 13:11:52,240 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:52] "GET /web/image/res.company/56/favicon HTTP/1.1" 304 - 6 0.009 0.330 2026-08-21 13:11:52,446 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:52] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 78 0.095 0.375 2026-08-21 13:11:52,465 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:52] "GET /web/image?model=pos.category&field=image_128&id=22&unique=2026-08-21%2013:11:10 HTTP/1.1" 200 - 4 0.004 0.415 2026-08-21 13:11:52,488 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:52] "GET /web/image?model=pos.category&field=image_128&id=23&unique=2026-08-21%2013:11:10 HTTP/1.1" 200 - 4 0.004 0.342 2026-08-21 13:11:53,222 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_frontend.TestUi.browser: Tour test_ship_later_kit_and_mto_manufactured_product on step: 'close product info popup (trigger: .product-info-popup .fa-times)' 2026-08-21 13:11:53,237 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_frontend.TestUi.browser: Tour test_ship_later_kit_and_mto_manufactured_product on step: 'click info button for product 'Basic Kit' (trigger: article.product:has(.product-name:contains("Basic Kit")) .product-information-tag)' 2026-08-21 13:11:53,264 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_frontend.TestUi.browser: Tour test_ship_later_kit_and_mto_manufactured_product on step: 'Check if product info price is 10.00 (trigger: .product-info-popup)' 2026-08-21 13:11:53,521 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:53] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 70 0.152 0.125 2026-08-21 13:11:53,843 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:53] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-08-21 13:11:54,279 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_frontend.TestUi.browser: Tour test_ship_later_kit_and_mto_manufactured_product on step: 'close product info popup (trigger: .product-info-popup .fa-times)' 2026-08-21 13:11:54,287 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_frontend.TestUi.browser: Tour test_ship_later_kit_and_mto_manufactured_product on step: 'click product 'Finished' (trigger: article.product .product-content .product-name:contains("Finished"))' 2026-08-21 13:11:54,313 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_frontend.TestUi.browser: Tour test_ship_later_kit_and_mto_manufactured_product on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Finished","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Finished")):has(em.qty:contains("1")))' 2026-08-21 13:11:54,323 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_frontend.TestUi.browser: Tour test_ship_later_kit_and_mto_manufactured_product on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Finished","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Finished")):has(em.qty:contains("1")))' 2026-08-21 13:11:54,339 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_frontend.TestUi.browser: Tour test_ship_later_kit_and_mto_manufactured_product on step: 'click product 'Basic Kit' (trigger: article.product .product-content .product-name:contains("Basic Kit"))' 2026-08-21 13:11:54,357 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_frontend.TestUi.browser: Tour test_ship_later_kit_and_mto_manufactured_product on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Basic Kit","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Basic Kit")):has(em.qty:contains("1")))' 2026-08-21 13:11:54,371 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_frontend.TestUi.browser: Tour test_ship_later_kit_and_mto_manufactured_product on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Basic Kit","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Basic Kit")):has(em.qty:contains("1")))' 2026-08-21 13:11:54,395 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_frontend.TestUi.browser: Tour test_ship_later_kit_and_mto_manufactured_product on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:11:54,402 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_frontend.TestUi.browser: Tour test_ship_later_kit_and_mto_manufactured_product on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:11:54,466 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_frontend.TestUi.browser: Tour test_ship_later_kit_and_mto_manufactured_product on step: 'select customer 'Partner Full' (trigger: .partnerlist-screen .partner-line td:contains("Partner Full"))' 2026-08-21 13:11:54,478 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_frontend.TestUi.browser: Tour test_ship_later_kit_and_mto_manufactured_product on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:11:54,523 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_frontend.TestUi.browser: Tour test_ship_later_kit_and_mto_manufactured_product on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:11:54,527 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:54] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:11:54,529 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:54] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:11:54,553 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_frontend.TestUi.browser: Tour test_ship_later_kit_and_mto_manufactured_product on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:11:54,589 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_frontend.TestUi.browser: Tour test_ship_later_kit_and_mto_manufactured_product on step: 'click ship later button (trigger: .button:contains("Ship Later"))' 2026-08-21 13:11:54,653 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_frontend.TestUi.browser: Tour test_ship_later_kit_and_mto_manufactured_product on step: 'click confirm button (trigger: .button.confirm)' 2026-08-21 13:11:54,656 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_frontend.TestUi.browser: Tour test_ship_later_kit_and_mto_manufactured_product on step: 'Shipping later button is highlighted (trigger: .button:contains("Ship Later").highlight)' 2026-08-21 13:11:54,670 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_frontend.TestUi.browser: Tour test_ship_later_kit_and_mto_manufactured_product on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:11:54,689 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_frontend.TestUi.browser: Tour test_ship_later_kit_and_mto_manufactured_product on step: 'there should be the receipt (trigger: .receipt-screen .pos-receipt)' 2026-08-21 13:11:54,695 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #60528376 for PoS orders references: ['Order 00309-002-0001'] (draft: False) 2026-08-21 13:11:54,719 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:54] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-08-21 13:11:56,165 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #60528376 with result: [{'id': 376, 'pos_reference': 'Order 00309-002-0001', 'account_move': False}] 2026-08-21 13:11:56,219 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:56] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 423 0.865 0.668 2026-08-21 13:11:56,233 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:56] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 1.241 2026-08-21 13:11:56,295 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:56] "GET /web/image?model=pos.config&id=157&field=custom_logo HTTP/1.1" 200 - 6 0.014 0.010 2026-08-21 13:11:57,017 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:11:57,057 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:11:57] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:11:57,098 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Closing chrome headless with pid 35847 2026-08-21 13:11:57,099 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:11:57,100 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Terminating chrome headless with pid 35847 2026-08-21 13:11:57,211 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_131157_211724_TestUi.txt 2026-08-21 13:11:57,212 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpidtr0k29_chrome_odoo" 2026-08-21 13:11:57,408 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 7 removed 2026-08-21 13:12:07,720 104 INFO rb-022b3bb-224122-406412 odoo.addons.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_2_data). 2026-08-21 13:12:18,761 104 INFO rb-022b3bb-224122-406412 odoo.addons.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_1_data). 2026-08-21 13:12:27,336 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 277 and Message-Id '<230409252375370.1787317947.299822807312012-openerp-private@bae0c881e4b1>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-08-21 13:12:27,337 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:12:27,349 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #128 deleted mail.mail records with IDs: [277] 2026-08-21 13:12:27,368 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #128 deleted mail.message records with IDs: [23531] 2026-08-21 13:12:27,368 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:12:27,387 104 INFO rb-022b3bb-224122-406412 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-21 13:12:28,856 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #128 deleted pos.payment.method records with IDs: [300] 2026-08-21 13:12:29,321 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_different_uom_invoice_valuation ... 2026-08-21 13:12:30,846 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #87071021 for PoS orders references: ['Order 00042-003-0014'] (draft: False) 2026-08-21 13:12:31,231 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #128 deleted stock.move records with IDs: [698] 2026-08-21 13:12:34,347 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #87071021 with result: [{'id': 377, 'pos_reference': 'Order 00042-003-0014', 'account_move': 733}] 2026-08-21 13:12:34,378 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_order_total_cost ... 2026-08-21 13:12:37,033 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #128 deleted stock.move records with IDs: [700] 2026-08-21 13:12:39,606 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_order_total_cost_with_shared_component ... 2026-08-21 13:12:42,732 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #128 deleted stock.move records with IDs: [703, 704] 2026-08-21 13:12:45,114 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_with_kit_invoice_valuation ... 2026-08-21 13:12:48,200 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #97441343 for PoS orders references: ['Order 00042-003-0014'] (draft: False) 2026-08-21 13:12:48,803 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #128 deleted stock.move records with IDs: [709, 710] 2026-08-21 13:12:49,386 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #128 deleted stock.move records with IDs: [714, 715, 716] 2026-08-21 13:12:51,275 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #97441343 with result: [{'id': 380, 'pos_reference': 'Order 00042-003-0014', 'account_move': 741}] 2026-08-21 13:12:52,149 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_nested_kit_order_total_cost_with_shared_component ... 2026-08-21 13:12:54,336 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #128 deleted stock.move records with IDs: [717, 718] 2026-08-21 13:12:55,920 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_variant_exclusive_bom_lines ... 2026-08-21 13:12:57,846 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #128 deleted stock.move records with IDs: [721, 722] 2026-08-21 13:12:59,759 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_pos_picking_kit_qty ... 2026-08-21 13:13:00,962 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #128 deleted stock.move records with IDs: [725] 2026-08-21 13:13:01,630 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-08-21 13:13:11,268 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 13:13:20,216 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 13:13:27,948 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_1_online_payment_with_cashier ... 2026-08-21 13:13:28,295 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #33119199 for PoS orders references: ['Order 00055-001-0001'] (draft: True) 2026-08-21 13:13:28,346 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #33119199 with result: [{'id': 384, 'pos_reference': 'Order 00055-001-0001', 'account_move': False}] 2026-08-21 13:13:28,383 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:13:28,641 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-08-21 13:13:29,955 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:29] "GET /pos/pay/384?access_token=044f7ac4-7192-49af-8729-49c8f1083f9c HTTP/1.1" 200 - 375 0.596 0.981 2026-08-21 13:13:29,982 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-08-21 13:13:30,105 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:30] "POST /pos/pay/transaction/384 HTTP/1.1" 200 - 49 0.073 0.068 2026-08-21 13:13:30,197 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-08-21 13:13:31,176 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:31] "GET /pos/pay/confirmation/384?access_token=044f7ac4-7192-49af-8729-49c8f1083f9c&tx_id=1 HTTP/1.1" 200 - 317 0.532 0.471 2026-08-21 13:13:32,447 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_1_online_payment_without_cashier ... 2026-08-21 13:13:32,860 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #21281523 for PoS orders references: ['Order 00055-001-0001'] (draft: True) 2026-08-21 13:13:32,952 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #21281523 with result: [{'id': 385, 'pos_reference': 'Order 00055-001-0001', 'account_move': False}] 2026-08-21 13:13:32,991 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:13:33,244 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-08-21 13:13:34,457 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:34] "GET /pos/pay/385?access_token=94527e54-1ea0-4348-a05f-02dd427e64ad HTTP/1.1" 200 - 375 0.484 0.989 2026-08-21 13:13:34,482 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-08-21 13:13:34,583 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:34] "POST /pos/pay/transaction/385 HTTP/1.1" 200 - 49 0.047 0.073 2026-08-21 13:13:34,652 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-08-21 13:13:35,526 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:35] "GET /pos/pay/confirmation/385?access_token=94527e54-1ea0-4348-a05f-02dd427e64ad&tx_id=2 HTTP/1.1" 200 - 317 0.415 0.475 2026-08-21 13:13:37,389 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_2_online_payments_with_cashier ... 2026-08-21 13:13:37,559 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #53113282 for PoS orders references: ['Order 00055-001-0001'] (draft: True) 2026-08-21 13:13:37,598 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #53113282 with result: [{'id': 386, 'pos_reference': 'Order 00055-001-0001', 'account_move': False}] 2026-08-21 13:13:37,614 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:13:37,856 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-08-21 13:13:38,715 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:38] "GET /pos/pay/386?access_token=4b8eaf36-5357-46ec-b6e1-c374e00acaea HTTP/1.1" 200 - 375 0.189 0.915 2026-08-21 13:13:38,744 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-08-21 13:13:38,832 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:38] "POST /pos/pay/transaction/386 HTTP/1.1" 200 - 49 0.055 0.054 2026-08-21 13:13:38,898 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-08-21 13:13:39,907 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:39] "GET /pos/pay/confirmation/386?access_token=4b8eaf36-5357-46ec-b6e1-c374e00acaea&tx_id=3 HTTP/1.1" 200 - 295 0.564 0.463 2026-08-21 13:13:39,980 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-08-21 13:13:40,126 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:40] "GET /pos/pay/386?access_token=4b8eaf36-5357-46ec-b6e1-c374e00acaea HTTP/1.1" 200 - 44 0.072 0.095 2026-08-21 13:13:40,146 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-08-21 13:13:40,227 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:40] "POST /pos/pay/transaction/386 HTTP/1.1" 200 - 39 0.042 0.053 2026-08-21 13:13:40,290 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-08-21 13:13:40,976 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:40] "GET /pos/pay/confirmation/386?access_token=4b8eaf36-5357-46ec-b6e1-c374e00acaea&tx_id=4 HTTP/1.1" 200 - 224 0.328 0.370 2026-08-21 13:13:42,399 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_errors_tour ... 2026-08-21 13:13:42,926 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Chrome pid: 36086 2026-08-21 13:13:42,927 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpi3wrrcue_chrome_odoo 2026-08-21 13:13:42,927 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:38861/json/version 2026-08-21 13:13:42,928 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:38861/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:13:42,999 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:13:42,999 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:38861/json 2026-08-21 13:13:43,023 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:38861/json with timeout 3 increased to 10s during tests 2026-08-21 13:13:43,039 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:38861/devtools/page/855801DDD81F636D0A1A71A2213CE7DB 2026-08-21 13:13:43,059 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:13:43,118 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:13:43,170 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_op_user from n/a 2026-08-21 13:13:43,173 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:13:43,215 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=167" in browser 2026-08-21 13:13:43,215 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=167" 2026-08-21 13:13:43,236 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:13:44,121 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:44] "GET /pos/ui?config_id=167 HTTP/1.1" 200 - 112 0.228 0.661 2026-08-21 13:13:44,137 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Navigation result: {'frameId': '855801DDD81F636D0A1A71A2213CE7DB', 'loaderId': 'C8121271D1963939EA4C886453D21BB6', 'isDownload': False} 2026-08-21 13:13:44,137 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('OnlinePaymentErrorsTour')" 2026-08-21 13:13:44,146 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:13:44,166 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:44] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.011 0.009 2026-08-21 13:13:44,175 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:44] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.019 2026-08-21 13:13:44,203 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:44] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.013 0.032 2026-08-21 13:13:44,674 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:44] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.023 0.008 2026-08-21 13:13:44,689 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:44] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.007 0.023 2026-08-21 13:13:44,731 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:44] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.014 0.008 2026-08-21 13:13:44,741 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.032 2026-08-21 13:13:44,750 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:44] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:13:44,790 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('OnlinePaymentErrorsTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=167"})" 2026-08-21 13:13:45,652 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:45] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 289 0.444 0.436 2026-08-21 13:13:45,740 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:45] "GET /pos/ui HTTP/1.1" 200 - 20 0.040 0.869 2026-08-21 13:13:45,791 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:13:45,870 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:45] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.061 0.125 2026-08-21 13:13:46,172 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:46] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.007 2026-08-21 13:13:46,225 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:46] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.007 2026-08-21 13:13:46,717 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:46] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 171 0.170 0.302 2026-08-21 13:13:46,847 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:46] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.051 0.064 2026-08-21 13:13:46,869 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:46] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 5 0.004 0.009 2026-08-21 13:13:46,915 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:46] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.005 0.005 2026-08-21 13:13:46,985 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:46] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.035 0.014 2026-08-21 13:13:47,113 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:47] "GET /web/image?model=product.product&field=image_128&id=1632&unique=2026-08-21%2013:13:01 HTTP/1.1" 200 - 14 0.072 0.107 2026-08-21 13:13:47,124 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:13:47,141 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:47] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.015 0.177 2026-08-21 13:13:47,145 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:47] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:13:47,159 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:47] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.011 0.197 2026-08-21 13:13:47,173 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:47] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.006 0.208 2026-08-21 13:13:47,186 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:47] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.218 2026-08-21 13:13:47,208 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:47] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.011 0.199 2026-08-21 13:13:47,228 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:47] "GET /web/image?model=pos.category&field=image_128&id=24&unique=2026-08-21%2013:13:01 HTTP/1.1" 200 - 4 0.005 0.092 2026-08-21 13:13:47,297 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.029 2026-08-21 13:13:47,301 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.027 2026-08-21 13:13:47,303 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-08-21 13:13:47,313 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:47] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:13:47,344 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:47] "GET /web/image/res.users/135/avatar_128 HTTP/1.1" 200 - 18 0.077 0.119 2026-08-21 13:13:47,415 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:47] "GET /web/image/res.company/60/favicon HTTP/1.1" 200 - 6 0.022 0.017 2026-08-21 13:13:47,453 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:47] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.009 2026-08-21 13:13:47,523 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:47] "GET /web/image/res.company/60/favicon HTTP/1.1" 304 - 6 0.022 0.022 2026-08-21 13:13:48,050 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:13:48,067 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray"))' 2026-08-21 13:13:48,096 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(em.qty:contains("1")))' 2026-08-21 13:13:48,132 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:13:48,133 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:13:48,134 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:48] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.049 0.023 2026-08-21 13:13:48,150 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(em.qty:contains("10")))' 2026-08-21 13:13:49,042 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"10.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(em.qty:contains("10")))' 2026-08-21 13:13:49,048 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:13:49,080 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:13:49,090 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:49] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:13:49,092 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:49] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:13:49,114 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'total is 48.0 (trigger: .total:contains("48.0"))' 2026-08-21 13:13:49,135 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'there are no paymentlines (trigger: .paymentlines-empty)' 2026-08-21 13:13:49,137 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:49] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.003 2026-08-21 13:13:49,149 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'amount to pay is '48.0' (trigger: .paymentlines-empty .total:contains("48.0"))' 2026-08-21 13:13:49,169 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'click 'Online payment' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Online payment"))' 2026-08-21 13:13:49,181 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'click numpad button: 4 (trigger: div.numpad.row button.col:contains("4"))' 2026-08-21 13:13:49,198 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'click numpad button: 7 (trigger: div.numpad.row button.col:contains("7"))' 2026-08-21 13:13:49,214 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'line paid via 'Online payment' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Online payment"))' 2026-08-21 13:13:49,230 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'amount tendered in the line is '47.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("47.0"))' 2026-08-21 13:13:50,053 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'remaining amount is 1.0 (trigger: .payment-status-remaining .amount:contains("1.0"))' 2026-08-21 13:13:50,065 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'change is 0.0 (trigger: .payment-status-change .amount:contains("0.0"))' 2026-08-21 13:13:50,082 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'validate button is not highligted (trigger: .payment-screen .button.next:not(:has(.highlight)))' 2026-08-21 13:13:50,097 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:13:50,114 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:13:50,132 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash"))' 2026-08-21 13:13:50,147 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'amount tendered in the line is '2.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("2.0"))' 2026-08-21 13:13:50,806 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-08-21 13:13:50,974 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0"))' 2026-08-21 13:13:50,982 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'change is 1.0 (trigger: .payment-status-change .amount:contains("1.0"))' 2026-08-21 13:13:50,997 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'validate button is highlighted (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:13:51,015 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:13:51,032 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #8145601 for PoS orders references: ['Order 00320-002-0001'] (draft: True) 2026-08-21 13:13:51,033 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'error popup is shown (trigger: .modal-dialog .popup-error)' 2026-08-21 13:13:51,157 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #8145601 with result: [{'id': 387, 'pos_reference': 'Order 00320-002-0001', 'account_move': False}] 2026-08-21 13:13:51,185 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:51] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.089 0.070 2026-08-21 13:13:51,232 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:51] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data HTTP/1.1" 200 - 9 0.019 0.018 2026-08-21 13:13:51,284 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:51] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.005 2026-08-21 13:13:51,345 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #135 deleted pos.payment records with IDs: [451] 2026-08-21 13:13:51,396 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #135 deleted pos.order records with IDs: [387] 2026-08-21 13:13:51,424 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:51] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:13:51,426 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:51] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data HTTP/1.1" 200 - 37 0.129 0.053 2026-08-21 13:13:52,708 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'click confirm button (trigger: .popup-error .footer .cancel)' 2026-08-21 13:13:52,715 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'click Online payment paymentline with 47.0 amount (trigger: .paymentlines .paymentline .payment-infos:contains("Online payment"):has(.payment-amount:contains("47.0")))' 2026-08-21 13:13:52,731 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'delete Online payment paymentline with 47.0 amount (trigger: .paymentlines .paymentline .payment-infos:contains("Online payment"):has(.payment-amount:contains("47.0")) ~ .delete-button)' 2026-08-21 13:13:52,748 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'click 'Online payment' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Online payment"))' 2026-08-21 13:13:52,765 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'line paid via 'Online payment' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Online payment"))' 2026-08-21 13:13:52,781 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'amount tendered in the line is '46.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("46.0"))' 2026-08-21 13:13:52,798 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'click 'Online payment' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Online payment"))' 2026-08-21 13:13:52,815 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'line paid via 'Online payment' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Online payment"))' 2026-08-21 13:13:52,832 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'amount tendered in the line is '0.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("0.0"))' 2026-08-21 13:13:52,849 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0"))' 2026-08-21 13:13:52,865 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'change is 0.0 (trigger: .payment-status-change .amount:contains("0.0"))' 2026-08-21 13:13:52,882 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'validate button is highlighted (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:13:52,901 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:13:52,915 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #49349773 for PoS orders references: ['Order 00320-002-0001'] (draft: True) 2026-08-21 13:13:52,920 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'error popup is shown (trigger: .modal-dialog .popup-error)' 2026-08-21 13:13:53,311 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #49349773 with result: [{'id': 388, 'pos_reference': 'Order 00320-002-0001', 'account_move': False}] 2026-08-21 13:13:53,342 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:53] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 40 0.364 0.072 2026-08-21 13:13:53,392 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:53] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data HTTP/1.1" 200 - 9 0.020 0.017 2026-08-21 13:13:53,441 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #135 deleted pos.payment records with IDs: [452] 2026-08-21 13:13:53,463 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #135 deleted pos.order records with IDs: [388] 2026-08-21 13:13:53,474 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:53] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data HTTP/1.1" 200 - 34 0.035 0.030 2026-08-21 13:13:54,719 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:54] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.006 2026-08-21 13:13:54,752 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'click confirm button (trigger: .popup-error .footer .cancel)' 2026-08-21 13:13:54,770 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'click Online payment paymentline with 0.0 amount (trigger: .paymentlines .paymentline .payment-infos:contains("Online payment"):has(.payment-amount:contains("0.0")))' 2026-08-21 13:13:54,780 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'delete Online payment paymentline with 0.0 amount (trigger: .paymentlines .paymentline .payment-infos:contains("Online payment"):has(.payment-amount:contains("0.0")) ~ .delete-button)' 2026-08-21 13:13:54,797 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'click Cash paymentline with 2.0 amount (trigger: .paymentlines .paymentline .payment-infos:contains("Cash"):has(.payment-amount:contains("2.0")))' 2026-08-21 13:13:54,814 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 13:13:54,831 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash"))' 2026-08-21 13:13:54,849 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'amount tendered in the line is '3.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("3.0"))' 2026-08-21 13:13:55,671 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'click 'Online payment' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Online payment"))' 2026-08-21 13:13:55,681 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'line paid via 'Online payment' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Online payment"))' 2026-08-21 13:13:55,697 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'amount tendered in the line is '-1.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("-1.0"))' 2026-08-21 13:13:55,714 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0"))' 2026-08-21 13:13:55,732 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'change is 0.0 (trigger: .payment-status-change .amount:contains("0.0"))' 2026-08-21 13:13:55,748 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'validate button is highlighted (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:13:55,767 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:13:55,777 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #82124048 for PoS orders references: ['Order 00320-002-0001'] (draft: True) 2026-08-21 13:13:55,800 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'error popup is shown (trigger: .modal-dialog .popup-error)' 2026-08-21 13:13:55,919 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #82124048 with result: [{'id': 389, 'pos_reference': 'Order 00320-002-0001', 'account_move': False}] 2026-08-21 13:13:55,944 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:55] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 40 0.104 0.069 2026-08-21 13:13:55,997 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:55] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data HTTP/1.1" 200 - 9 0.020 0.021 2026-08-21 13:13:56,039 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #135 deleted pos.payment records with IDs: [453] 2026-08-21 13:13:56,051 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #135 deleted pos.order records with IDs: [389] 2026-08-21 13:13:56,056 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:56] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data HTTP/1.1" 200 - 34 0.016 0.029 2026-08-21 13:13:57,316 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'click confirm button (trigger: .popup-error .footer .cancel)' 2026-08-21 13:13:57,317 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:13:57,340 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:57] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:13:57,344 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Closing chrome headless with pid 36086 2026-08-21 13:13:57,347 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:13:57,348 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Terminating chrome headless with pid 36086 2026-08-21 13:13:57,479 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_131357_478778_TestUi.txt 2026-08-21 13:13:57,479 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpi3wrrcue_chrome_odoo" 2026-08-21 13:13:57,530 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_invalid_access_token ... 2026-08-21 13:13:57,904 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #68860964 for PoS orders references: ['Order 00055-001-0001'] (draft: True) 2026-08-21 13:13:57,967 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #68860964 with result: [{'id': 390, 'pos_reference': 'Order 00055-001-0001', 'account_move': False}] 2026-08-21 13:13:58,005 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:13:58,251 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-08-21 13:13:59,099 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:59] "GET /pos/pay/390?access_token=94f6e229-4abb-4bc4-b2dc-3c342000b6f HTTP/1.1" 403 - 200 0.206 0.897 2026-08-21 13:13:59,129 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-08-21 13:13:59,177 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:59] "GET /pos/pay/390?access_token= HTTP/1.1" 403 - 21 0.028 0.042 2026-08-21 13:13:59,194 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-08-21 13:13:59,249 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:59] "GET /pos/pay/confirmation/390?access_token=94f6e229-4abb-4bc4-b2dc-3c342000b6f&tx_id=1 HTTP/1.1" 403 - 20 0.021 0.043 2026-08-21 13:13:59,276 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-08-21 13:13:59,336 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:13:59] "GET /pos/pay/confirmation/390?access_token=&tx_id=1 HTTP/1.1" 403 - 19 0.030 0.040 2026-08-21 13:13:59,364 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_local_fake_paid_data_tour ... 2026-08-21 13:14:00,210 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Chrome pid: 36322 2026-08-21 13:14:00,211 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp1pcci_32_chrome_odoo 2026-08-21 13:14:00,211 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39419/json/version 2026-08-21 13:14:00,213 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:39419/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:14:00,326 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:14:00,326 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39419/json 2026-08-21 13:14:00,327 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:39419/json with timeout 3 increased to 10s during tests 2026-08-21 13:14:00,363 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:39419/devtools/page/EA383BE7AEBE449966E23D69D1E27D15 2026-08-21 13:14:00,405 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-21 13:14:00,431 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-21 13:14:00,547 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_op_user from n/a 2026-08-21 13:14:00,550 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-21 13:14:00,556 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=167" in browser 2026-08-21 13:14:00,556 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=167" 2026-08-21 13:14:00,578 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:14:01,434 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:01] "GET /pos/ui?config_id=167 HTTP/1.1" 200 - 112 0.227 0.638 2026-08-21 13:14:01,438 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Navigation result: {'frameId': 'EA383BE7AEBE449966E23D69D1E27D15', 'loaderId': '077D710131B230F84204AC7B5FAE6078', 'isDownload': False} 2026-08-21 13:14:01,438 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('OnlinePaymentLocalFakePaidDataTour')" 2026-08-21 13:14:01,460 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:14:01,490 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:01] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.016 0.011 2026-08-21 13:14:01,506 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:01] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.009 0.031 2026-08-21 13:14:01,526 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:01] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.008 0.032 2026-08-21 13:14:01,963 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:01] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.008 0.009 2026-08-21 13:14:01,984 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:01] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.010 0.015 2026-08-21 13:14:02,033 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:02] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.007 2026-08-21 13:14:02,040 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:14:02,047 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:02] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:14:02,054 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('OnlinePaymentLocalFakePaidDataTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=167"})" 2026-08-21 13:14:03,121 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:03] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 289 0.638 0.430 2026-08-21 13:14:03,204 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:03] "GET /pos/ui HTTP/1.1" 200 - 20 0.040 1.056 2026-08-21 13:14:03,261 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:14:03,337 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:03] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.048 0.148 2026-08-21 13:14:03,533 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:03] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.009 0.008 2026-08-21 13:14:03,554 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:03] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.007 2026-08-21 13:14:04,248 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:04] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 171 0.297 0.361 2026-08-21 13:14:04,351 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:04] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.031 0.059 2026-08-21 13:14:04,355 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentLocalFakePaidDataTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:14:04,403 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:04] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 5 0.019 0.009 2026-08-21 13:14:04,421 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:04] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-08-21 13:14:04,502 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:04] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.032 0.027 2026-08-21 13:14:04,524 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:04] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.012 0.061 2026-08-21 13:14:04,585 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:04] "GET /web/image?model=product.product&field=image_128&id=1632&unique=2026-08-21%2013:13:01 HTTP/1.1" 200 - 14 0.024 0.119 2026-08-21 13:14:04,602 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:14:04,611 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:04] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:14:04,625 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:04] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.030 0.122 2026-08-21 13:14:04,650 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:04] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.018 0.175 2026-08-21 13:14:04,664 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:04] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.006 0.176 2026-08-21 13:14:04,691 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:04] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.017 0.170 2026-08-21 13:14:04,736 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:04] "GET /web/image?model=pos.category&field=image_128&id=24&unique=2026-08-21%2013:13:01 HTTP/1.1" 200 - 4 0.022 0.185 2026-08-21 13:14:04,781 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:14:04,786 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:14:04,791 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:14:04,812 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:04] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:14:04,866 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:04] "GET /web/image/res.users/135/avatar_128 HTTP/1.1" 200 - 18 0.076 0.176 2026-08-21 13:14:04,893 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:04] "GET /web/image/res.company/60/favicon HTTP/1.1" 200 - 6 0.015 0.072 2026-08-21 13:14:04,929 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:04] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.004 2026-08-21 13:14:04,948 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:04] "GET /web/image/res.company/60/favicon HTTP/1.1" 304 - 6 0.005 0.015 2026-08-21 13:14:05,566 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentLocalFakePaidDataTour on step: 'click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray"))' 2026-08-21 13:14:05,583 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentLocalFakePaidDataTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(em.qty:contains("1")))' 2026-08-21 13:14:05,620 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentLocalFakePaidDataTour on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:14:05,627 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:05] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.043 0.022 2026-08-21 13:14:05,634 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentLocalFakePaidDataTour on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:14:05,652 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentLocalFakePaidDataTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(em.qty:contains("10")))' 2026-08-21 13:14:06,556 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentLocalFakePaidDataTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"10.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(em.qty:contains("10")))' 2026-08-21 13:14:06,565 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentLocalFakePaidDataTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:14:06,587 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentLocalFakePaidDataTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:14:06,591 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:06] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:14:06,594 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:06] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:14:06,614 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentLocalFakePaidDataTour on step: 'total is 48.0 (trigger: .total:contains("48.0"))' 2026-08-21 13:14:06,614 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentLocalFakePaidDataTour on step: 'there are no paymentlines (trigger: .paymentlines-empty)' 2026-08-21 13:14:06,636 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentLocalFakePaidDataTour on step: 'amount to pay is '48.0' (trigger: .paymentlines-empty .total:contains("48.0"))' 2026-08-21 13:14:06,649 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentLocalFakePaidDataTour on step: 'click 'Online payment' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Online payment"))' 2026-08-21 13:14:06,666 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentLocalFakePaidDataTour on step: 'click numpad button: 4 (trigger: div.numpad.row button.col:contains("4"))' 2026-08-21 13:14:06,683 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentLocalFakePaidDataTour on step: 'click numpad button: 8 (trigger: div.numpad.row button.col:contains("8"))' 2026-08-21 13:14:06,698 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentLocalFakePaidDataTour on step: 'line paid via 'Online payment' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Online payment"))' 2026-08-21 13:14:06,717 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentLocalFakePaidDataTour on step: 'amount tendered in the line is '48.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("48.0"))' 2026-08-21 13:14:06,718 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:06] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.004 2026-08-21 13:14:06,732 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentLocalFakePaidDataTour on step: 'remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0"))' 2026-08-21 13:14:06,747 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentLocalFakePaidDataTour on step: 'change is 0.0 (trigger: .payment-status-change .amount:contains("0.0"))' 2026-08-21 13:14:06,763 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentLocalFakePaidDataTour on step: 'validate button is highlighted (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:14:06,781 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentLocalFakePaidDataTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:14:06,797 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #95913864 for PoS orders references: ['Order 00322-002-0001'] (draft: True) 2026-08-21 13:14:06,803 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentLocalFakePaidDataTour on step: 'online payment popup is shown (trigger: .modal-dialog .online-payment-popup)' 2026-08-21 13:14:06,914 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #95913864 with result: [{'id': 391, 'pos_reference': 'Order 00322-002-0001', 'account_move': False}] 2026-08-21 13:14:06,936 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:06] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 55 0.089 0.058 2026-08-21 13:14:06,975 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:06] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data HTTP/1.1" 200 - 9 0.014 0.017 2026-08-21 13:14:07,073 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:07] "GET /report/barcode/QR/http%3A%2F%2F127.0.0.1%3A8069%2Fpos%2Fpay%2F391%3Faccess_token%3D7b5caa94-391c-421f-94e0-3de54d82a878?width=200&height=200 HTTP/1.1" 200 - 2 0.001 0.085 2026-08-21 13:14:07,749 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentLocalFakePaidDataTour on step: 'displayed amount is 48.0 (trigger: .online-payment-popup .body .info .amount:contains("48.0"))' 2026-08-21 13:14:07,763 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentLocalFakePaidDataTour on step: 'fake online payment paid data (trigger: .online-payment-popup)' 2026-08-21 13:14:07,809 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentLocalFakePaidDataTour on step: 'online payment popup is not shown (trigger: body:not(:has(.online-payment-popup)))' 2026-08-21 13:14:07,846 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentLocalFakePaidDataTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-21 13:14:07,851 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:07] "GET /web/image?model=pos.config&id=167&field=custom_logo HTTP/1.1" 200 - 6 0.027 0.010 2026-08-21 13:14:07,855 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentLocalFakePaidDataTour on step: 'there should be the receipt (trigger: .receipt-screen .pos-receipt)' 2026-08-21 13:14:07,857 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: test successful 2026-08-21 13:14:07,876 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:07] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:14:07,893 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Closing chrome headless with pid 36322 2026-08-21 13:14:07,895 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Closing websocket connection 2026-08-21 13:14:07,898 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Terminating chrome headless with pid 36322 2026-08-21 13:14:08,007 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_131408_006662_TestUi.txt 2026-08-21 13:14:08,007 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp1pcci_32_chrome_odoo" 2026-08-21 13:14:08,352 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #133 deleted pos.payment.method records with IDs: [312] 2026-08-21 13:14:08,444 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #133 deleted account.account records with IDs: [3248] 2026-08-21 13:14:08,555 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #133 deleted account.journal records with IDs: [1243] 2026-08-21 13:14:08,591 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #133 deleted account.account records with IDs: [3247] 2026-08-21 13:14:08,702 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-08-21 13:14:19,775 104 INFO rb-022b3bb-224122-406412 odoo.addons.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_2_data). 2026-08-21 13:14:29,475 104 INFO rb-022b3bb-224122-406412 odoo.addons.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_1_data). 2026-08-21 13:14:36,471 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #2 deleted restaurant.floor records with IDs: [97] 2026-08-21 13:14:39,485 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_01_pos_restaurant ... 2026-08-21 13:14:39,997 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 36529 2026-08-21 13:14:39,998 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmpxbu8288f_chrome_odoo 2026-08-21 13:14:39,998 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:38271/json/version 2026-08-21 13:14:40,001 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:38271/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:14:40,059 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-21 13:14:40,059 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:38271/json 2026-08-21 13:14:40,060 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:38271/json with timeout 3 increased to 10s during tests 2026-08-21 13:14:40,095 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:38271/devtools/page/76A1F17A0E56A27FDFF9CC78FE65F408 2026-08-21 13:14:40,129 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-21 13:14:40,165 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-21 13:14:40,474 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 13:14:40,476 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-21 13:14:40,491 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-21 13:14:40,491 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-21 13:14:40,507 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:14:42,109 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:42] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 111 0.127 1.479 2026-08-21 13:14:42,113 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '76A1F17A0E56A27FDFF9CC78FE65F408', 'loaderId': 'F45E42349FB20FD499D7CDF9161857D9', 'isDownload': False} 2026-08-21 13:14:42,113 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('pos_restaurant_sync')" 2026-08-21 13:14:42,137 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:14:42,143 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:42] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.009 2026-08-21 13:14:42,179 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:42] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.008 2026-08-21 13:14:42,205 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:42] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.013 0.028 2026-08-21 13:14:42,707 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:42] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.005 0.010 2026-08-21 13:14:42,725 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:42] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.007 2026-08-21 13:14:42,754 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:14:42,767 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:42] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.010 2026-08-21 13:14:42,780 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:42] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:14:42,799 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('pos_restaurant_sync', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=172"})" 2026-08-21 13:14:43,933 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:43] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.553 0.579 2026-08-21 13:14:44,025 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:44] "GET /pos/ui HTTP/1.1" 200 - 20 0.039 1.147 2026-08-21 13:14:44,049 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:14:44,145 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:44] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.063 0.117 2026-08-21 13:14:44,328 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:44] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.010 0.005 2026-08-21 13:14:44,369 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:44] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-08-21 13:14:45,155 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:14:45,156 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:45] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 185 0.426 0.336 2026-08-21 13:14:45,253 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:45] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.026 0.051 2026-08-21 13:14:45,274 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:45] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.003 0.012 2026-08-21 13:14:45,291 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:45] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-08-21 13:14:45,419 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:45] "GET /web/image?model=product.product&field=image_128&id=1637&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 14 0.058 0.058 2026-08-21 13:14:45,427 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:14:45,469 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:45] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.018 0.133 2026-08-21 13:14:45,485 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:45] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.147 2026-08-21 13:14:45,527 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:45] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.034 0.177 2026-08-21 13:14:45,543 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:14:45,560 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:14:45,617 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:45] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.036 0.260 2026-08-21 13:14:45,638 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:45] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.010 0.008 2026-08-21 13:14:45,659 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:45] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.013 0.210 2026-08-21 13:14:45,670 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:14:45,685 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:45] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.013 0.195 2026-08-21 13:14:45,696 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:45] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:14:45,733 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:45] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.015 0.220 2026-08-21 13:14:45,738 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:45] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.013 2026-08-21 13:14:45,796 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:45] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.014 0.473 2026-08-21 13:14:45,835 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:45] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 4 0.011 0.181 2026-08-21 13:14:45,881 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:45] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 18 0.015 0.192 2026-08-21 13:14:45,918 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:45] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.018 0.175 2026-08-21 13:14:45,939 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:45] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.012 0.363 2026-08-21 13:14:45,955 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:45] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.006 0.018 2026-08-21 13:14:46,287 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'click table '5' (trigger: .floor-map .table .label:contains("5"))' 2026-08-21 13:14:46,323 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Order button is here (trigger: .actionpad .button.submit-order)' 2026-08-21 13:14:46,332 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:46] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.039 0.018 2026-08-21 13:14:46,342 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:46] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.003 0.040 2026-08-21 13:14:46,515 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:14:47,277 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Table name is shown (trigger: .table-name:contains(5))' 2026-08-21 13:14:47,279 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola"))' 2026-08-21 13:14:47,304 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")))' 2026-08-21 13:14:47,315 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Check orderline with attributes: {"productName":"Coca-Cola","run":"dblclick"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")))' 2026-08-21 13:14:47,332 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'click product 'Water' (trigger: article.product .product-content .product-name:contains("Water"))' 2026-08-21 13:14:47,348 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")))' 2026-08-21 13:14:47,363 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Check orderline with attributes: {"productName":"Water","withClass":".has-change.text-success.border-start.border-success.border-4"} (trigger: .order-container .orderline.has-change.text-success.border-start.border-success.border-4:has(.product-name:contains("Water")))' 2026-08-21 13:14:47,380 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Check orderline with attributes: {"withClass":".skip-change.text-primary.border-start.border-primary.border-4","productName":"Coca-Cola"} (trigger: .order-container .orderline.skip-change.text-primary.border-start.border-primary.border-4:has(.product-name:contains("Coca-Cola")))' 2026-08-21 13:14:47,396 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Check last order preparation changes with expected changes [] (trigger: .pos)' 2026-08-21 13:14:47,414 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'click order button (trigger: .actionpad .submit-order)' 2026-08-21 13:14:47,467 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-21 13:14:47,468 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-21 13:14:47,469 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-21 13:14:47,469 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-21 13:14:47,470 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-21 13:14:47,470 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-21 13:14:47,471 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-21 13:14:47,471 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-21 13:14:47,472 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-21 13:14:47,474 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-21 13:14:47,475 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-21 13:14:47,475 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-21 13:14:47,476 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-21 13:14:47,477 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-21 13:14:47,478 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-21 13:14:47,478 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-21 13:14:47,478 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-21 13:14:47,479 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-21 13:14:47,479 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-21 13:14:47,479 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-21 13:14:47,479 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-21 13:14:47,480 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-21 13:14:47,481 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-21 13:14:47,482 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-21 13:14:47,483 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-21 13:14:47,484 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-21 13:14:47,484 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-21 13:14:47,485 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-21 13:14:47,492 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-21 13:14:47,493 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-21 13:14:47,494 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Cancel printing changes (trigger: .modal-dialog .cancel)' 2026-08-21 13:14:47,528 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:47] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-08-21 13:14:47,551 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:47] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.024 2026-08-21 13:14:47,553 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:47] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:14:47,561 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:47] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:14:47,563 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-21 13:14:47,564 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:47] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:14:47,572 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:47] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:14:47,572 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:47] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:14:47,573 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-21 13:14:47,581 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:47] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:14:47,596 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:47] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:14:47,601 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:47] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 13:14:47,604 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-21 13:14:47,604 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-21 13:14:47,608 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-21 13:14:47,609 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:47] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.028 2026-08-21 13:14:47,610 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-21 13:14:47,611 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-21 13:14:47,611 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-21 13:14:47,612 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-21 13:14:47,618 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:47] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:14:47,621 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-21 13:14:47,623 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-21 13:14:47,623 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-21 13:14:47,624 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-21 13:14:47,624 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-21 13:14:47,624 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-21 13:14:47,625 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-21 13:14:47,625 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-21 13:14:47,625 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-21 13:14:47,629 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-21 13:14:47,633 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-21 13:14:47,638 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-21 13:14:47,639 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:47] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-08-21 13:14:47,641 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-21 13:14:47,641 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-21 13:14:47,644 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-21 13:14:47,649 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-21 13:14:47,653 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:47] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 13:14:47,669 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-21 13:14:47,680 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-21 13:14:47,681 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-21 13:14:47,683 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-21 13:14:47,685 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-21 13:14:47,690 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-21 13:14:47,711 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 13:14:47,711 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:47] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.056 2026-08-21 13:14:47,714 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-21 13:14:47,730 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-21 13:14:47,750 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-21 13:14:47,756 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-21 13:14:47,765 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:47] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.097 2026-08-21 13:14:47,767 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-21 13:14:47,798 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-21 13:14:47,807 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-08-21 13:14:47,811 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-21 13:14:47,818 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.097 2026-08-21 13:14:47,839 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-21 13:14:47,849 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-21 13:14:47,851 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-21 13:14:47,892 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:47] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.045 2026-08-21 13:14:47,893 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-21 13:14:47,897 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-21 13:14:47,900 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-21 13:14:47,902 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-21 13:14:47,907 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-21 13:14:47,924 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-21 13:14:47,925 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:47] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:14:47,928 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-21 13:14:47,929 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:47] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.057 2026-08-21 13:14:47,932 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-21 13:14:47,933 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-21 13:14:47,939 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-21 13:14:47,944 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-21 13:14:47,945 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-21 13:14:47,947 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-21 13:14:47,957 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-21 13:14:47,962 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-21 13:14:47,971 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-21 13:14:47,972 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-21 13:14:47,972 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-21 13:14:47,972 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-21 13:14:47,981 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:47] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.071 2026-08-21 13:14:48,003 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:48] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 13:14:48,004 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:48] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-08-21 13:14:48,060 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:48] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:14:48,060 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:48] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:14:48,065 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:48] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:14:48,076 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:48] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.014 0.004 2026-08-21 13:14:48,495 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #20273517 for PoS orders references: ['Order 00323-002-0001'] (draft: True) 2026-08-21 13:14:48,542 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:48] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.002 2026-08-21 13:14:48,719 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:48] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.015 2026-08-21 13:14:48,749 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #20273517 with result: [{'id': 392, 'pos_reference': 'Order 00323-002-0001', 'account_move': False}] 2026-08-21 13:14:48,783 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:48] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.201 0.092 2026-08-21 13:14:49,487 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:49] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.011 0.004 2026-08-21 13:14:49,967 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change)))' 2026-08-21 13:14:49,979 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Check last order preparation changes with expected changes [{"name":"Water","quantity":1}] (trigger: .pos)' 2026-08-21 13:14:49,995 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40"))' 2026-08-21 13:14:50,011 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:14:50,036 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.pos-topheader .ticket-button' 2026-08-21 13:14:50,046 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.screen.ticket-screen' 2026-08-21 13:14:50,118 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:50] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.035 0.036 2026-08-21 13:14:50,911 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.ticket-screen .highlight' 2026-08-21 13:14:50,912 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola"))' 2026-08-21 13:14:50,932 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")))' 2026-08-21 13:14:50,946 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid"))' 2026-08-21 13:14:50,970 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")))' 2026-08-21 13:14:50,988 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40"))' 2026-08-21 13:14:50,997 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:14:51,034 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:14:51,043 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:51] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:14:51,050 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:51] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 13:14:51,094 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:14:51,105 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:14:51,146 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Cancel printing changes (trigger: .modal-dialog .cancel)' 2026-08-21 13:14:51,162 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:51] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:14:51,166 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #82644238 for PoS orders references: ['Order 00323-002-0002'] (draft: False) 2026-08-21 13:14:51,603 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #82644238 with result: [{'id': 393, 'pos_reference': 'Order 00323-002-0002', 'account_move': False}] 2026-08-21 13:14:51,632 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:51] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 95 0.344 0.133 2026-08-21 13:14:52,040 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:52] "GET /web/image?model=pos.config&id=172&field=custom_logo HTTP/1.1" 200 - 6 0.014 0.009 2026-08-21 13:14:53,603 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Check last order preparation changes with expected changes [{"name":"Coca-Cola","quantity":1},{"name":"Minute Maid","quantity":1}] (trigger: .pos)' 2026-08-21 13:14:53,611 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:14:53,628 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.floor-map .table .label:contains("5") ~ .order-count:contains("1")' 2026-08-21 13:14:53,645 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-08-21 13:14:53,659 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:53] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.003 0.007 2026-08-21 13:14:53,662 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Order button is here (trigger: .actionpad .button.submit-order)' 2026-08-21 13:14:54,346 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:54] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.004 2026-08-21 13:14:54,435 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer"))' 2026-08-21 13:14:54,450 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'product configurator is shown (trigger: .product-configurator-popup:not(:has(.d-none)))' 2026-08-21 13:14:54,467 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'confirming product configuration (trigger: .product-configurator-popup .button.confirm)' 2026-08-21 13:14:54,484 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")))' 2026-08-21 13:14:54,496 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'click order button (trigger: .actionpad .submit-order)' 2026-08-21 13:14:54,707 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Cancel printing changes (trigger: .modal-dialog .cancel)' 2026-08-21 13:14:54,844 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #81215264 for PoS orders references: ['Order 00323-002-0003'] (draft: True) 2026-08-21 13:14:54,946 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #81215264 with result: [{'id': 394, 'pos_reference': 'Order 00323-002-0003', 'account_move': False}] 2026-08-21 13:14:54,965 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:54] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 50 0.046 0.082 2026-08-21 13:14:56,181 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change)))' 2026-08-21 13:14:56,194 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Check last order preparation changes with expected changes [{"name":"Desk Organizer (S, Leather)","quantity":1}] (trigger: .pos)' 2026-08-21 13:14:56,211 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'order total amount is '5.87' (trigger: .product-screen .order-summary .total:contains("5.87"))' 2026-08-21 13:14:56,229 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:14:56,247 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:14:56,261 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 13:14:56,279 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:14:56,298 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:14:56,302 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:56] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.025 0.012 2026-08-21 13:14:56,315 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #7187206 for PoS orders references: ['Order 00323-002-0003'] (draft: False) 2026-08-21 13:14:56,408 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [611] 2026-08-21 13:14:56,629 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #7187206 with result: [{'id': 394, 'pos_reference': 'Order 00323-002-0003', 'account_move': False}] 2026-08-21 13:14:56,653 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:56] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 78 0.249 0.112 2026-08-21 13:14:57,423 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.floor-map .table .label:contains("5") ~ .order-count:contains("1")' 2026-08-21 13:14:57,430 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'click table '5' (trigger: .floor-map .table .label:contains("5"))' 2026-08-21 13:14:57,450 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40"))' 2026-08-21 13:14:57,530 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:57] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.060 0.036 2026-08-21 13:14:58,307 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:14:58,313 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.pos-topheader .ticket-button' 2026-08-21 13:14:58,331 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.screen.ticket-screen' 2026-08-21 13:14:58,372 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:58] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.021 0.033 2026-08-21 13:14:58,917 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-21 13:14:59,134 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.ticket-screen .highlight' 2026-08-21 13:14:59,145 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola"))' 2026-08-21 13:14:59,164 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")))' 2026-08-21 13:14:59,180 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid"))' 2026-08-21 13:14:59,195 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")))' 2026-08-21 13:14:59,212 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:14:59,226 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #53672750 for PoS orders references: ['Order 00323-002-0004'] (draft: True) 2026-08-21 13:14:59,228 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.floor-map .table .label:contains("5") ~ .order-count:contains("2")' 2026-08-21 13:14:59,316 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #53672750 with result: [{'id': 395, 'pos_reference': 'Order 00323-002-0004', 'account_move': False}] 2026-08-21 13:14:59,329 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:14:59] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 45 0.043 0.064 2026-08-21 13:15:00,098 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'click table '5' (trigger: .floor-map .table .label:contains("5"))' 2026-08-21 13:15:00,113 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 13:15:00,147 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:00] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.013 0.033 2026-08-21 13:15:00,933 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:15:00,946 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.pos-topheader .ticket-button' 2026-08-21 13:15:00,962 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.screen.ticket-screen' 2026-08-21 13:15:01,040 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:01] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.056 0.034 2026-08-21 13:15:01,817 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.ticket-screen .orders > .order-row > .col:contains("-0001") ~ .col[name="delete"]' 2026-08-21 13:15:01,828 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-21 13:15:02,064 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.pos-topheader .pos-rightheader .status-buttons .oe_status:has(.js_msg)' 2026-08-21 13:15:02,236 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #50738331 for PoS orders references: ['Order 00323-002-0001'] (draft: True) 2026-08-21 13:15:02,259 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [607, 608] 2026-08-21 13:15:02,392 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #50738331 with result: [{'id': 392, 'pos_reference': 'Order 00323-002-0001', 'account_move': False}] 2026-08-21 13:15:02,409 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:02] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 58 0.081 0.100 2026-08-21 13:15:02,465 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:02] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 20 0.018 0.027 2026-08-21 13:15:03,535 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.pos-topheader .pos-rightheader .status-buttons .oe_status:has(.js_connected)' 2026-08-21 13:15:03,545 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Cancel printing changes (trigger: .modal-dialog .cancel)' 2026-08-21 13:15:03,561 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.ticket-screen .order-row > .col:contains("-0004")' 2026-08-21 13:15:03,578 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-21 13:15:03,598 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:15:03,612 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.floor-map .table .label:contains("5") ~ .order-count:contains("2")' 2026-08-21 13:15:03,616 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-21 13:15:03,632 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:03] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:15:03,634 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 36529 2026-08-21 13:15:03,635 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-21 13:15:03,637 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 36529 2026-08-21 13:15:03,753 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_131503_753239_TestFrontend.txt 2026-08-21 13:15:03,753 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmpxbu8288f_chrome_odoo" 2026-08-21 13:15:04,166 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 36802 2026-08-21 13:15:04,167 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmpmo_v6nef_chrome_odoo 2026-08-21 13:15:04,167 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:41741/json/version 2026-08-21 13:15:04,169 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:41741/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:15:04,203 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-21 13:15:04,203 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:41741/json 2026-08-21 13:15:04,204 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:41741/json with timeout 3 increased to 10s during tests 2026-08-21 13:15:04,229 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:41741/devtools/page/2961BC4571B269FCA0352E34BA2F00CC 2026-08-21 13:15:04,265 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-21 13:15:04,365 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-21 13:15:04,435 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 13:15:04,445 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-21 13:15:04,470 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-21 13:15:04,470 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-21 13:15:04,609 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:04] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 20 0.040 0.073 2026-08-21 13:15:04,617 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '2961BC4571B269FCA0352E34BA2F00CC', 'loaderId': '878F65EB983D424EEC38B63919DB7FA7', 'isDownload': False} 2026-08-21 13:15:04,618 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('pos_restaurant_sync_second_login')" 2026-08-21 13:15:04,645 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:15:04,714 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:04] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.015 0.028 2026-08-21 13:15:04,732 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:04] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.008 0.049 2026-08-21 13:15:04,750 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:04] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.007 0.050 2026-08-21 13:15:05,216 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:05] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.006 0.008 2026-08-21 13:15:05,223 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:05] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-08-21 13:15:05,265 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:15:05,283 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:05] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:15:05,287 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:05] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.017 0.008 2026-08-21 13:15:05,299 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('pos_restaurant_sync_second_login', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=172"})" 2026-08-21 13:15:05,953 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:05] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.270 0.379 2026-08-21 13:15:06,050 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:06] "GET /pos/ui HTTP/1.1" 200 - 20 0.051 0.672 2026-08-21 13:15:06,084 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:15:06,233 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:06] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.089 0.166 2026-08-21 13:15:06,399 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:06] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.014 0.006 2026-08-21 13:15:06,447 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:06] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.011 2026-08-21 13:15:07,101 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:07] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.267 0.376 2026-08-21 13:15:07,219 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync_second_login on step: 'click table '5' (trigger: .floor-map .table .label:contains("5"))' 2026-08-21 13:15:07,224 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:07] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.056 0.053 2026-08-21 13:15:07,249 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:07] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.005 0.011 2026-08-21 13:15:07,264 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:07] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.003 0.005 2026-08-21 13:15:07,367 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:07] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.044 0.040 2026-08-21 13:15:07,438 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:07] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.030 0.110 2026-08-21 13:15:07,446 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:15:07,478 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.021 2026-08-21 13:15:07,482 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:07] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.035 0.148 2026-08-21 13:15:07,490 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:15:07,507 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:15:07,567 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:07] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.046 0.224 2026-08-21 13:15:07,584 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:07] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.009 0.236 2026-08-21 13:15:07,632 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:07] "GET /web/image?model=product.product&field=image_128&id=1637&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.014 0.329 2026-08-21 13:15:07,686 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:07] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 8 0.027 0.284 2026-08-21 13:15:07,746 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:07] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 11 0.026 0.185 2026-08-21 13:15:07,776 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:07] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.014 0.226 2026-08-21 13:15:07,792 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:07] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.009 0.202 2026-08-21 13:15:07,834 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:07] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.024 0.219 2026-08-21 13:15:07,852 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:07] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.009 0.197 2026-08-21 13:15:07,862 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:07] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.169 2026-08-21 13:15:07,883 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:07] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 4 0.004 0.127 2026-08-21 13:15:07,889 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.070 2026-08-21 13:15:07,907 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:07] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.006 0.064 2026-08-21 13:15:09,189 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync_second_login on step: 'order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40"))' 2026-08-21 13:15:09,237 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:09] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.022 0.033 2026-08-21 13:15:09,382 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:15:09,506 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:09] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.004 2026-08-21 13:15:10,123 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync_second_login on step: 'click transfer button (trigger: .control-buttons .control-button span:contains("Transfer"))' 2026-08-21 13:15:10,128 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync_second_login on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-08-21 13:15:10,139 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #78365594 for PoS orders references: ['Order 00323-002-0004'] (draft: True) 2026-08-21 13:15:10,154 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [613, 614] 2026-08-21 13:15:10,249 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #78365594 with result: [{'id': 395, 'pos_reference': 'Order 00323-002-0004', 'account_move': False}] 2026-08-21 13:15:10,272 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:10] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 56 0.067 0.072 2026-08-21 13:15:10,562 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:15:11,037 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync_second_login on step: 'click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola"))' 2026-08-21 13:15:11,056 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:11] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.010 0.007 2026-08-21 13:15:11,847 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync_second_login on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"2.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("2")))' 2026-08-21 13:15:11,853 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync_second_login on step: 'order total amount is '6.60' (trigger: .product-screen .order-summary .total:contains("6.60"))' 2026-08-21 13:15:11,862 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync_second_login on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:15:11,877 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync_second_login on step: 'order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40"))' 2026-08-21 13:15:12,724 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync_second_login on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:15:12,765 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync_second_login on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:15:12,771 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:12] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:15:12,772 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:12] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:15:12,812 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync_second_login on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:15:12,835 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync_second_login on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:15:12,900 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync_second_login on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:15:12,911 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:12] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:15:12,926 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #39570461 for PoS orders references: ['Order 00323-002-0004'] (draft: False) 2026-08-21 13:15:12,947 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [617, 618] 2026-08-21 13:15:13,153 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #39570461 with result: [{'id': 395, 'pos_reference': 'Order 00323-002-0004', 'account_move': False}] 2026-08-21 13:15:13,185 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:13] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.206 0.089 2026-08-21 13:15:13,297 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-21 13:15:13,298 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-21 13:15:13,299 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-21 13:15:13,299 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-21 13:15:13,299 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-21 13:15:13,300 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-21 13:15:13,300 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-21 13:15:13,300 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-21 13:15:13,301 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-21 13:15:13,304 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-21 13:15:13,304 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-21 13:15:13,305 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-21 13:15:13,305 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-21 13:15:13,305 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-21 13:15:13,305 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-21 13:15:13,306 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-21 13:15:13,306 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-21 13:15:13,306 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-21 13:15:13,307 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-21 13:15:13,307 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-21 13:15:13,307 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-21 13:15:13,307 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-21 13:15:13,308 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-21 13:15:13,308 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-21 13:15:13,309 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-21 13:15:13,309 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-21 13:15:13,310 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-21 13:15:13,314 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-21 13:15:13,314 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-21 13:15:13,315 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-21 13:15:13,348 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:13] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 13:15:13,362 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:13] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:15:13,403 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:13] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.068 2026-08-21 13:15:13,416 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:13] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.032 2026-08-21 13:15:13,374 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:13] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.059 2026-08-21 13:15:13,435 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:13] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.041 2026-08-21 13:15:13,455 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:13] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:15:13,463 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:13] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:15:13,466 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:13] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.040 2026-08-21 13:15:13,468 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:13] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.018 2026-08-21 13:15:13,472 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:13] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:15:13,484 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:13] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:15:13,525 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:13] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 13:15:13,538 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-21 13:15:13,543 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:13] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-08-21 13:15:13,564 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-21 13:15:13,575 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:13] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.054 2026-08-21 13:15:13,576 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:13] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.073 2026-08-21 13:15:13,576 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-21 13:15:13,577 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-21 13:15:13,578 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-21 13:15:13,579 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-21 13:15:13,579 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-21 13:15:13,580 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-21 13:15:13,580 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-21 13:15:13,580 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-21 13:15:13,580 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-21 13:15:13,581 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-21 13:15:13,581 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-21 13:15:13,581 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-21 13:15:13,582 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-21 13:15:13,598 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-21 13:15:13,601 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-21 13:15:13,603 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:13] "GET /web/image?model=pos.config&id=172&field=custom_logo HTTP/1.1" 200 - 6 0.055 0.026 2026-08-21 13:15:13,603 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-21 13:15:13,604 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-21 13:15:13,604 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-21 13:15:13,604 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-21 13:15:13,604 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-21 13:15:13,605 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-21 13:15:13,605 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-21 13:15:13,605 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-21 13:15:13,606 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-21 13:15:13,606 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-21 13:15:13,606 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-21 13:15:13,607 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-21 13:15:13,607 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-21 13:15:13,633 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:15:13,639 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-21 13:15:13,646 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.025 2026-08-21 13:15:13,660 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.032 2026-08-21 13:15:13,670 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:13] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:15:13,716 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:13] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-08-21 13:15:13,728 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:13] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-08-21 13:15:13,729 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:13] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.048 2026-08-21 13:15:13,734 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:13] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-08-21 13:15:13,740 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:13] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:15:13,745 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-21 13:15:13,746 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-21 13:15:13,754 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-21 13:15:13,755 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-21 13:15:13,755 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-21 13:15:13,756 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-21 13:15:13,756 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-21 13:15:13,757 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-21 13:15:13,763 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:13] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:15:13,772 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:13] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:15:13,775 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-21 13:15:13,775 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-21 13:15:13,776 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-21 13:15:13,776 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-21 13:15:13,778 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-21 13:15:13,781 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-21 13:15:13,781 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-21 13:15:13,782 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-21 13:15:13,782 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-21 13:15:13,782 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-21 13:15:13,783 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-21 13:15:13,783 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-21 13:15:13,784 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-21 13:15:13,784 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-21 13:15:13,784 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-21 13:15:13,785 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-21 13:15:13,785 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-21 13:15:13,786 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-21 13:15:13,789 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-21 13:15:13,790 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-21 13:15:13,790 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-21 13:15:13,795 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:13] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.043 2026-08-21 13:15:14,061 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync_second_login on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-08-21 13:15:14,112 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:14] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.015 0.019 2026-08-21 13:15:14,222 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync_second_login on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 13:15:14,261 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:14] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.005 2026-08-21 13:15:14,272 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:14] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.002 2026-08-21 13:15:14,395 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:14] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:15:15,697 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync_second_login on step: 'Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline)))' 2026-08-21 13:15:15,697 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync_second_login on step: 'click transfer button (trigger: .control-buttons .control-button span:contains("Transfer"))' 2026-08-21 13:15:15,712 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync_second_login on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-08-21 13:15:15,717 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #18013828 for PoS orders references: ['Order 00323-004-0005'] (draft: True) 2026-08-21 13:15:15,787 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #18013828 with result: [{'id': 396, 'pos_reference': 'Order 00323-004-0005', 'account_move': False}] 2026-08-21 13:15:15,808 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:15] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 29 0.061 0.042 2026-08-21 13:15:16,570 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync_second_login on step: 'click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola"))' 2026-08-21 13:15:16,584 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:16] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.005 0.008 2026-08-21 13:15:17,357 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync_second_login on step: 'order total amount is '2.20' (trigger: .product-screen .order-summary .total:contains("2.20"))' 2026-08-21 13:15:17,375 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync_second_login on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:15:17,377 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync_second_login on step: '.floor-map .table .label:contains("4") ~ .order-count:contains("1")' 2026-08-21 13:15:17,385 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #24475639 for PoS orders references: ['Order 00323-004-0005'] (draft: True) 2026-08-21 13:15:17,494 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #24475639 with result: [{'id': 396, 'pos_reference': 'Order 00323-004-0005', 'account_move': False}] 2026-08-21 13:15:17,506 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:17] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 42 0.070 0.058 2026-08-21 13:15:18,269 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-21 13:15:18,280 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:18] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:15:18,285 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:18] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-21 13:15:18,299 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 36802 2026-08-21 13:15:18,300 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-21 13:15:18,300 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 36802 2026-08-21 13:15:18,409 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_131518_408910_TestFrontend.txt 2026-08-21 13:15:18,409 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmpmo_v6nef_chrome_odoo" 2026-08-21 13:15:18,455 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_02_others ... 2026-08-21 13:15:18,968 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 37059 2026-08-21 13:15:18,969 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmps9ioz0q8_chrome_odoo 2026-08-21 13:15:18,969 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:42793/json/version 2026-08-21 13:15:18,980 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:42793/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:15:19,120 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-21 13:15:19,120 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:42793/json 2026-08-21 13:15:19,121 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:42793/json with timeout 3 increased to 10s during tests 2026-08-21 13:15:19,139 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:42793/devtools/page/235FD43D4D377786DC520078C1C36E8D 2026-08-21 13:15:19,183 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-21 13:15:19,225 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-21 13:15:19,544 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 13:15:19,546 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-21 13:15:19,557 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-21 13:15:19,557 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-21 13:15:19,581 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:15:20,395 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:20] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 110 0.178 0.644 2026-08-21 13:15:20,399 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '235FD43D4D377786DC520078C1C36E8D', 'loaderId': 'F6207B166D23891686CD1576DD3E3909', 'isDownload': False} 2026-08-21 13:15:20,399 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour')" 2026-08-21 13:15:20,425 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:15:20,441 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:20] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.010 2026-08-21 13:15:20,453 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:20] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.014 2026-08-21 13:15:20,465 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:20] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.006 0.023 2026-08-21 13:15:20,876 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:20] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-08-21 13:15:20,890 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:20] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.007 2026-08-21 13:15:20,937 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:15:20,954 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:20] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:15:20,955 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:20] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.007 0.007 2026-08-21 13:15:20,988 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('SplitBillScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=172"})" 2026-08-21 13:15:21,840 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:21] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.435 0.438 2026-08-21 13:15:21,935 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:21] "GET /pos/ui HTTP/1.1" 200 - 20 0.050 0.868 2026-08-21 13:15:21,975 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:15:22,125 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:22] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.072 0.182 2026-08-21 13:15:22,303 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:22] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.006 0.010 2026-08-21 13:15:22,338 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:22] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.007 2026-08-21 13:15:22,944 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:22] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 185 0.249 0.345 2026-08-21 13:15:23,056 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:23] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.042 0.046 2026-08-21 13:15:23,091 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:23] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.014 0.013 2026-08-21 13:15:23,106 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:23] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-21 13:15:23,189 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:15:23,233 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:23] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 14 0.061 0.057 2026-08-21 13:15:23,289 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:23] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.020 0.146 2026-08-21 13:15:23,306 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:15:23,333 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 13:15:23,344 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:15:23,346 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:23] "GET /web/image?model=product.product&field=image_128&id=1637&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.016 0.190 2026-08-21 13:15:23,355 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:23] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:15:23,367 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:23] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.193 2026-08-21 13:15:23,381 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:23] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 13:15:23,409 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:23] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.035 0.227 2026-08-21 13:15:23,475 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:23] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.010 0.287 2026-08-21 13:15:23,530 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:23] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.024 0.266 2026-08-21 13:15:23,615 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:23] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 18 0.039 0.191 2026-08-21 13:15:23,639 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:23] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 4 0.004 0.017 2026-08-21 13:15:23,658 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:23] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.009 0.256 2026-08-21 13:15:23,677 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:23] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.007 0.222 2026-08-21 13:15:23,702 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:23] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.014 0.206 2026-08-21 13:15:23,717 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:23] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.006 0.176 2026-08-21 13:15:23,751 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:23] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.018 0.346 2026-08-21 13:15:23,756 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:23] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.041 2026-08-21 13:15:23,808 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:23] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.013 0.015 2026-08-21 13:15:24,012 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-08-21 13:15:24,050 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'click product 'Water' (trigger: article.product .product-content .product-name:contains("Water"))' 2026-08-21 13:15:24,060 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:24] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.039 0.019 2026-08-21 13:15:24,080 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:24] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.003 0.051 2026-08-21 13:15:24,214 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:15:25,022 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("1")))' 2026-08-21 13:15:25,030 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:15:25,045 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:15:25,070 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:15:25,078 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:15:25,098 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:15:25,110 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 13:15:25,128 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"5","price":"10.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("5")):has(.price:contains("10.0")))' 2026-08-21 13:15:25,615 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:25] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-21 13:15:25,970 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid"))' 2026-08-21 13:15:25,981 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("1")))' 2026-08-21 13:15:25,994 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:15:26,011 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:15:26,026 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:15:26,043 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:15:26,066 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:15:26,077 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 13:15:26,093 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"3","price":"6.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("3")):has(.price:contains("6.0")))' 2026-08-21 13:15:26,759 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:26] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.004 2026-08-21 13:15:26,936 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola"))' 2026-08-21 13:15:26,948 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("1")))' 2026-08-21 13:15:26,960 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:15:27,039 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:15:27,039 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:15:27,040 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:15:27,040 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:15:27,045 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1","price":"2.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("1")):has(.price:contains("2.0")))' 2026-08-21 13:15:27,064 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'click split bill button (trigger: .control-buttons .control-button.order-split)' 2026-08-21 13:15:27,078 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"productName":"Water","quantity":"5"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(em.qty:contains("5")))' 2026-08-21 13:15:27,094 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"productName":"Minute Maid","quantity":"3"} (trigger: .order-container .orderline:has(.product-name:contains("Minute Maid")):has(em.qty:contains("3")))' 2026-08-21 13:15:27,112 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("1")))' 2026-08-21 13:15:27,127 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water")))' 2026-08-21 13:15:27,144 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"productName":"Water","quantity":"1 / 5"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(em.qty:contains("1")))' 2026-08-21 13:15:27,162 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water")))' 2026-08-21 13:15:27,178 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water")))' 2026-08-21 13:15:27,196 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"productName":"Water","quantity":"3 / 5"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(em.qty:contains("3")))' 2026-08-21 13:15:27,211 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'total amount of split is '6.0' (trigger: .splitbill-screen .order-info .subtotal:contains("6.0"))' 2026-08-21 13:15:27,227 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"productName":"Coca-Cola","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")))' 2026-08-21 13:15:27,258 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"productName":"Coca-Cola","quantity":"1 / 1"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("1")))' 2026-08-21 13:15:27,264 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'total amount of split is '8.0' (trigger: .splitbill-screen .order-info .subtotal:contains("8.0"))' 2026-08-21 13:15:27,277 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'click pay button (trigger: .splitbill-screen .pay-button .button)' 2026-08-21 13:15:27,303 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'click back button (trigger: .payment-screen .button.back)' 2026-08-21 13:15:27,308 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:27] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:15:27,311 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:27] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:15:27,321 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Water","quantity":"3.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Water")):has(em.qty:contains("3")))' 2026-08-21 13:15:27,331 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"3.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("3")))' 2026-08-21 13:15:27,344 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 13:15:27,362 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Coca-Cola","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Coca-Cola")):has(em.qty:contains("1")))' 2026-08-21 13:15:27,379 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("1")))' 2026-08-21 13:15:27,394 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 13:15:27,411 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:15:27,487 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 13:15:27,487 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: '.screen.ticket-screen' 2026-08-21 13:15:27,499 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #50761003 for PoS orders references: ['Order 00324-002-0001'] (draft: True) 2026-08-21 13:15:27,654 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #50761003 with result: [{'id': 397, 'pos_reference': 'Order 00324-002-0001', 'account_move': False}] 2026-08-21 13:15:27,668 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:27] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.104 0.071 2026-08-21 13:15:27,746 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:27] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.036 0.030 2026-08-21 13:15:28,540 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-08-21 13:15:28,544 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-21 13:15:28,560 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 13:15:28,584 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Water","quantity":"2.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Water")):has(em.qty:contains("2")))' 2026-08-21 13:15:28,594 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"2.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("2")))' 2026-08-21 13:15:28,612 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 13:15:28,627 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Minute Maid","quantity":"3.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Minute Maid")):has(em.qty:contains("3")))' 2026-08-21 13:15:28,645 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"3.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("3")))' 2026-08-21 13:15:28,661 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 13:15:28,661 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-21 13:15:28,673 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 37059 2026-08-21 13:15:28,673 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-21 13:15:28,674 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 37059 2026-08-21 13:15:28,834 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_131528_830493_TestFrontend.txt 2026-08-21 13:15:28,835 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmps9ioz0q8_chrome_odoo" 2026-08-21 13:15:29,263 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 37264 2026-08-21 13:15:29,263 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmp1tg_qqml_chrome_odoo 2026-08-21 13:15:29,263 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:38697/json/version 2026-08-21 13:15:29,265 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:38697/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:15:29,314 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-21 13:15:29,314 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:38697/json 2026-08-21 13:15:29,315 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:38697/json with timeout 3 increased to 10s during tests 2026-08-21 13:15:29,370 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:38697/devtools/page/458144612B4565F03BCFE5F2ACFB3981 2026-08-21 13:15:29,432 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-21 13:15:29,520 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-21 13:15:29,690 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 13:15:29,696 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-21 13:15:29,740 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-21 13:15:29,740 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-21 13:15:29,902 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:29] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 20 0.042 0.067 2026-08-21 13:15:29,909 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '458144612B4565F03BCFE5F2ACFB3981', 'loaderId': '154B4D21004B60348B7808B5A1A3E721', 'isDownload': False} 2026-08-21 13:15:29,909 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('ControlButtonsTour')" 2026-08-21 13:15:29,928 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:15:29,956 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:29] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.016 2026-08-21 13:15:29,987 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:29] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.011 0.041 2026-08-21 13:15:29,998 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:29] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.050 2026-08-21 13:15:30,560 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:30] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.004 0.008 2026-08-21 13:15:30,576 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:30] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.006 0.007 2026-08-21 13:15:30,623 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:30] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:15:30,635 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.023 2026-08-21 13:15:30,638 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:30] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.014 0.006 2026-08-21 13:15:30,661 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('ControlButtonsTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=172"})" 2026-08-21 13:15:31,524 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:31] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.453 0.421 2026-08-21 13:15:31,613 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:31] "GET /pos/ui HTTP/1.1" 200 - 20 0.032 0.875 2026-08-21 13:15:31,663 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:15:31,744 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:31] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.064 0.113 2026-08-21 13:15:32,013 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:32] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.008 0.006 2026-08-21 13:15:32,045 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:32] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.006 2026-08-21 13:15:32,836 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:32] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.316 0.408 2026-08-21 13:15:32,887 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-08-21 13:15:32,947 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:32] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.045 0.049 2026-08-21 13:15:32,976 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:32] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.008 0.012 2026-08-21 13:15:32,989 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:32] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 13:15:33,119 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:33] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.025 0.056 2026-08-21 13:15:33,127 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:15:33,184 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:33] "GET /web/image?model=product.product&field=image_128&id=1637&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.024 0.103 2026-08-21 13:15:33,255 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:33] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.018 0.190 2026-08-21 13:15:33,266 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:15:33,277 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:15:33,290 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:33] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:15:33,356 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:33] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.042 0.240 2026-08-21 13:15:33,371 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:33] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.287 2026-08-21 13:15:33,385 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:33] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.299 2026-08-21 13:15:33,408 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:33] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 8 0.011 0.262 2026-08-21 13:15:33,426 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:33] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.007 0.226 2026-08-21 13:15:33,481 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:33] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 11 0.021 0.157 2026-08-21 13:15:33,513 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:33] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.007 0.144 2026-08-21 13:15:33,524 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:33] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.145 2026-08-21 13:15:33,556 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:33] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.014 0.151 2026-08-21 13:15:33,569 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:33] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.156 2026-08-21 13:15:33,593 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:33] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 4 0.005 0.155 2026-08-21 13:15:33,603 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:33] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.143 2026-08-21 13:15:33,633 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:33] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.015 0.089 2026-08-21 13:15:34,201 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click product 'Water' (trigger: article.product .product-content .product-name:contains("Water"))' 2026-08-21 13:15:34,250 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:34] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.034 0.029 2026-08-21 13:15:34,365 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:15:35,128 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("1")))' 2026-08-21 13:15:35,132 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:15:35,144 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:15:35,161 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:15:35,176 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:15:35,195 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:15:35,210 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 13:15:35,226 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"5","price":"10.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("5")):has(.price:contains("10.0")))' 2026-08-21 13:15:35,347 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:35] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.003 2026-08-21 13:15:36,072 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click transfer button (trigger: .control-buttons .control-button span:contains("Transfer"))' 2026-08-21 13:15:36,078 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-08-21 13:15:36,090 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #41298631 for PoS orders references: ['Order 00324-002-0001'] (draft: True) 2026-08-21 13:15:36,145 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [622, 623] 2026-08-21 13:15:36,212 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #41298631 with result: [{'id': 397, 'pos_reference': 'Order 00324-002-0001', 'account_move': False}] 2026-08-21 13:15:36,227 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:36] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 66 0.075 0.069 2026-08-21 13:15:36,642 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:36] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:15:36,989 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:15:37,004 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:37] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.007 0.006 2026-08-21 13:15:37,775 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-08-21 13:15:37,782 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #67619274 for PoS orders references: ['Order 00324-002-0001'] (draft: True) 2026-08-21 13:15:37,798 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [624, 625, 626] 2026-08-21 13:15:37,885 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #67619274 with result: [{'id': 397, 'pos_reference': 'Order 00324-002-0001', 'account_move': False}] 2026-08-21 13:15:37,903 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:37] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 58 0.057 0.069 2026-08-21 13:15:38,668 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline)))' 2026-08-21 13:15:38,686 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:15:38,689 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:38] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.012 0.008 2026-08-21 13:15:39,470 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-08-21 13:15:39,494 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click split bill button (trigger: .control-buttons .control-button.order-split)' 2026-08-21 13:15:39,554 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:39] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.025 0.028 2026-08-21 13:15:40,218 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:40] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:15:40,348 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click back button (trigger: .splitbill-screen .button.back)' 2026-08-21 13:15:40,364 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click note button (trigger: .control-buttons .control-button span:contains("Internal Note"))' 2026-08-21 13:15:40,390 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'text input popup is shown (trigger: .modal-dialog .popup-textarea)' 2026-08-21 13:15:40,392 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'input text 'test note' (trigger: .modal-dialog .popup-textarea textarea)' 2026-08-21 13:15:40,410 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-08-21 13:15:40,428 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'Check orderline with attributes: {"productName":"Water","quantity":"5","price":"10.0","internalNote":"test note","withClass":".selected"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("5")):has(.price:contains("10.0")):has(.info-list .internal-note:contains("test note")))' 2026-08-21 13:15:40,442 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:15:40,456 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #99650932 for PoS orders references: ['Order 00324-002-0001'] (draft: True) 2026-08-21 13:15:40,462 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-08-21 13:15:40,482 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [627, 628, 629] 2026-08-21 13:15:40,564 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #99650932 with result: [{'id': 397, 'pos_reference': 'Order 00324-002-0001', 'account_move': False}] 2026-08-21 13:15:40,586 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:40] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 58 0.066 0.071 2026-08-21 13:15:41,356 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'Check orderline with attributes: {"productName":"Water","quantity":"5","price":"10.0","internalNote":"test note","withClass":".selected"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("5")):has(.price:contains("10.0")):has(.info-list .internal-note:contains("test note")))' 2026-08-21 13:15:41,395 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:41] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.011 0.024 2026-08-21 13:15:42,186 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click product 'Water' (trigger: article.product .product-content .product-name:contains("Water"))' 2026-08-21 13:15:42,202 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("1")))' 2026-08-21 13:15:42,211 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:15:42,231 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:15:42,244 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:15:42,262 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:15:42,278 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:15:42,294 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click numpad button: 8 (trigger: div.numpad.row button.col:contains("8"))' 2026-08-21 13:15:42,310 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"8","price":"8.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("8")):has(.price:contains("8.0")))' 2026-08-21 13:15:43,152 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click print bill button (trigger: .control-buttons .control-button.order-printbill)' 2026-08-21 13:15:43,171 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'Bill screen is shown (trigger: .receipt-screen h2:contains("Bill Printing"))' 2026-08-21 13:15:43,190 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:43] "GET /web/image?model=pos.config&id=172&field=custom_logo HTTP/1.1" 200 - 6 0.007 0.008 2026-08-21 13:15:43,263 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-21 13:15:43,263 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-21 13:15:43,264 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-21 13:15:43,265 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-21 13:15:43,265 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-21 13:15:43,267 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-21 13:15:43,267 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-21 13:15:43,268 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-21 13:15:43,268 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-21 13:15:43,269 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-21 13:15:43,288 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:43] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:15:43,289 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-21 13:15:43,289 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-21 13:15:43,290 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-21 13:15:43,291 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-21 13:15:43,293 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-21 13:15:43,293 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-21 13:15:43,295 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-21 13:15:43,295 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-21 13:15:43,296 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-21 13:15:43,296 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-21 13:15:43,296 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-21 13:15:43,297 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-21 13:15:43,297 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-21 13:15:43,297 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-21 13:15:43,298 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-21 13:15:43,298 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-21 13:15:43,299 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-21 13:15:43,299 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-21 13:15:43,299 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-21 13:15:43,302 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:43] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:15:43,304 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-21 13:15:43,306 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:43] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:15:43,314 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-21 13:15:43,315 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-21 13:15:43,315 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-21 13:15:43,317 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-21 13:15:43,319 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-21 13:15:43,323 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-21 13:15:43,324 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-21 13:15:43,325 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:43] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:15:43,327 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-21 13:15:43,330 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:43] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 13:15:43,331 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-21 13:15:43,337 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-21 13:15:43,339 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-21 13:15:43,345 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-21 13:15:43,348 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:43] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.027 2026-08-21 13:15:43,349 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:43] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-08-21 13:15:43,358 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-21 13:15:43,361 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:43] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:15:43,366 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-21 13:15:43,369 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-21 13:15:43,385 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:43] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-08-21 13:15:43,386 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:43] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.021 2026-08-21 13:15:43,387 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-21 13:15:43,395 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:43] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.020 2026-08-21 13:15:43,398 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:43] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-08-21 13:15:43,412 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:43] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-08-21 13:15:43,419 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-21 13:15:43,421 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-21 13:15:43,423 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:43] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-08-21 13:15:43,424 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-21 13:15:43,427 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:43] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:15:43,434 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-21 13:15:43,442 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-21 13:15:43,443 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-21 13:15:43,443 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-21 13:15:43,444 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-21 13:15:43,444 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-21 13:15:43,444 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-21 13:15:43,445 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-21 13:15:43,445 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-21 13:15:43,446 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-21 13:15:43,460 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-21 13:15:43,461 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-21 13:15:43,461 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-21 13:15:43,461 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-21 13:15:43,462 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-21 13:15:43,466 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-21 13:15:43,475 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:43] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.068 2026-08-21 13:15:43,477 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-21 13:15:43,478 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-21 13:15:43,481 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-21 13:15:43,483 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-21 13:15:43,486 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-21 13:15:43,494 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-21 13:15:43,496 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.061 2026-08-21 13:15:43,497 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-21 13:15:43,512 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:15:43,514 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-21 13:15:43,519 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-21 13:15:43,520 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-21 13:15:43,530 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-21 13:15:43,531 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-21 13:15:43,531 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-21 13:15:43,532 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-21 13:15:43,550 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-21 13:15:43,567 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:43] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-08-21 13:15:43,577 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:43] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.041 2026-08-21 13:15:43,579 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:43] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:15:43,585 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:43] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.044 2026-08-21 13:15:43,600 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.051 2026-08-21 13:15:43,607 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:43] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.064 2026-08-21 13:15:43,609 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-21 13:15:43,609 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-21 13:15:43,610 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-21 13:15:43,610 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-21 13:15:43,611 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-21 13:15:43,611 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-21 13:15:43,611 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-21 13:15:43,612 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-21 13:15:43,612 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-21 13:15:43,612 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-21 13:15:43,624 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:43] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:15:43,636 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:43] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-08-21 13:15:43,641 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:43] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-08-21 13:15:43,654 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:43] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-08-21 13:15:44,048 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #76790539 for PoS orders references: ['Order 00324-002-0001'] (draft: True) 2026-08-21 13:15:44,063 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:44] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.009 2026-08-21 13:15:44,068 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [630, 631, 632] 2026-08-21 13:15:44,191 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:44] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:15:44,197 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #76790539 with result: [{'id': 397, 'pos_reference': 'Order 00324-002-0001', 'account_move': False}] 2026-08-21 13:15:44,210 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:44] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 60 0.087 0.088 2026-08-21 13:15:44,487 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:44] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.003 2026-08-21 13:15:45,461 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'go back (trigger: .receipt-screen .button.next)' 2026-08-21 13:15:45,476 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click guest button (trigger: .control-buttons .control-button span:contains("Guests"))' 2026-08-21 13:15:45,493 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:15:45,500 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:45] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:15:45,509 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 13:15:45,526 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-08-21 13:15:45,543 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'input shown is '15' (trigger: .modal-dialog .popup .value:contains("15"))' 2026-08-21 13:15:45,561 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-08-21 13:15:45,576 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'guest number is 15 (trigger: .control-buttons .control-button span.control-button-number:contains(15))' 2026-08-21 13:15:45,592 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click guest button (trigger: .control-buttons .control-button span:contains("Guests"))' 2026-08-21 13:15:45,610 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 13:15:45,626 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-08-21 13:15:45,645 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'input shown is '5' (trigger: .modal-dialog .popup .value:contains("5"))' 2026-08-21 13:15:45,660 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-08-21 13:15:45,678 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'guest number is 5 (trigger: .control-buttons .control-button span.control-button-number:contains(5))' 2026-08-21 13:15:45,681 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-21 13:15:45,702 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:45] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:15:45,712 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 37264 2026-08-21 13:15:45,713 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-21 13:15:45,714 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 37264 2026-08-21 13:15:45,820 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_131545_820337_TestFrontend.txt 2026-08-21 13:15:45,821 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmp1tg_qqml_chrome_odoo" 2026-08-21 13:15:46,126 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 37523 2026-08-21 13:15:46,126 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmpyim8zvjy_chrome_odoo 2026-08-21 13:15:46,126 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:42841/json/version 2026-08-21 13:15:46,159 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:42841/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:15:46,196 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-21 13:15:46,196 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:42841/json 2026-08-21 13:15:46,197 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:42841/json with timeout 3 increased to 10s during tests 2026-08-21 13:15:46,235 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:42841/devtools/page/A14C539F6D7CA0A5E83B81D9F6731338 2026-08-21 13:15:46,292 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-21 13:15:46,312 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-21 13:15:46,378 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 13:15:46,395 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-21 13:15:46,409 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-21 13:15:46,409 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-21 13:15:46,514 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:46] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 20 0.038 0.061 2026-08-21 13:15:46,522 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': 'A14C539F6D7CA0A5E83B81D9F6731338', 'loaderId': '353C32DB1FF2A9C273381CD901AAF866', 'isDownload': False} 2026-08-21 13:15:46,522 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('FloorScreenTour')" 2026-08-21 13:15:46,532 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:15:46,555 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:46] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.009 2026-08-21 13:15:46,562 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:46] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.025 2026-08-21 13:15:46,592 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:46] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.021 0.020 2026-08-21 13:15:46,982 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:46] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.011 0.014 2026-08-21 13:15:46,994 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:46] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.006 0.017 2026-08-21 13:15:47,044 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:15:47,062 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:47] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.008 2026-08-21 13:15:47,066 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:47] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:15:47,158 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('FloorScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=172"})" 2026-08-21 13:15:47,659 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:47] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.204 0.363 2026-08-21 13:15:47,730 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:47] "GET /pos/ui HTTP/1.1" 200 - 20 0.025 0.505 2026-08-21 13:15:47,757 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:15:47,834 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:47] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.042 0.107 2026-08-21 13:15:48,029 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:48] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.005 0.006 2026-08-21 13:15:48,057 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:48] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-08-21 13:15:48,618 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:48] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.186 0.355 2026-08-21 13:15:48,717 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:48] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.025 0.052 2026-08-21 13:15:48,734 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:48] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.003 0.008 2026-08-21 13:15:48,746 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:48] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.002 0.004 2026-08-21 13:15:48,835 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:48] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.028 0.036 2026-08-21 13:15:48,871 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.017 2026-08-21 13:15:48,885 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:48] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.014 0.088 2026-08-21 13:15:48,927 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:48] "GET /web/image?model=product.product&field=image_128&id=1637&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.008 0.131 2026-08-21 13:15:48,939 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:15:48,942 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:48] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.143 2026-08-21 13:15:48,951 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:15:48,963 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:15:49,003 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:49] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.028 0.184 2026-08-21 13:15:49,017 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:49] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.203 2026-08-21 13:15:49,035 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:49] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 8 0.008 0.149 2026-08-21 13:15:49,045 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:49] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.006 0.144 2026-08-21 13:15:49,107 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:49] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 11 0.014 0.116 2026-08-21 13:15:49,131 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:49] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.006 0.145 2026-08-21 13:15:49,141 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:49] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.132 2026-08-21 13:15:49,153 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:49] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.006 0.128 2026-08-21 13:15:49,170 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:49] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.011 0.110 2026-08-21 13:15:49,186 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:49] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 4 0.001 0.113 2026-08-21 13:15:49,195 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:49] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.096 2026-08-21 13:15:49,222 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:49] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.014 0.057 2026-08-21 13:15:49,810 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected floor is 'Main Floor' (trigger: .floor-selector .button-floor.btn-primary:contains("Main Floor"))' 2026-08-21 13:15:49,826 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected floor has '2' table (trigger: .floor-map .table .label:contains("2"))' 2026-08-21 13:15:49,842 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected floor has '4' table (trigger: .floor-map .table .label:contains("4"))' 2026-08-21 13:15:49,860 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected floor has '5' table (trigger: .floor-map .table .label:contains("5"))' 2026-08-21 13:15:49,876 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click 'Second Floor' floor (trigger: .floor-selector .button-floor:contains("Second Floor"))' 2026-08-21 13:15:49,895 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected floor has '3' table (trigger: .floor-map .table .label:contains("3"))' 2026-08-21 13:15:49,909 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected floor has '1' table (trigger: .floor-map .table .label:contains("1"))' 2026-08-21 13:15:49,927 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'Click Menu button (trigger: .menu-button)' 2026-08-21 13:15:49,943 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click edit button (trigger: .edit-button)' 2026-08-21 13:15:49,963 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '3' (trigger: .floor-map .table .label:contains("3"))' 2026-08-21 13:15:49,980 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected table is '3' (trigger: .floor-map .table.selected .label:contains("3"))' 2026-08-21 13:15:49,982 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:49] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:15:49,992 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '1' (trigger: .floor-map .table .label:contains("1"))' 2026-08-21 13:15:50,011 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected table is '1' (trigger: .floor-map .table.selected .label:contains("1"))' 2026-08-21 13:15:50,023 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:50] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 7 0.003 0.007 2026-08-21 13:15:50,025 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click 'Main Floor' floor (trigger: .floor-selector .button-floor:contains("Main Floor"))' 2026-08-21 13:15:50,045 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'add table (trigger: .edit-button i[aria-label=Add])' 2026-08-21 13:15:50,052 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:50] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.002 0.006 2026-08-21 13:15:50,065 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected table is '1' (trigger: .floor-map .table.selected .label:contains("1"))' 2026-08-21 13:15:50,071 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:50] "POST /web/dataset/call_kw/restaurant.table/create HTTP/1.1" 200 - 5 0.011 0.005 2026-08-21 13:15:50,845 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'rename table (trigger: .edit-button i[aria-label=Rename])' 2026-08-21 13:15:50,865 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'text input popup is shown (trigger: .modal-dialog .popup-textinput)' 2026-08-21 13:15:50,875 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'input text '100' (trigger: .modal-dialog .popup-textinput input)' 2026-08-21 13:15:50,893 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-08-21 13:15:50,902 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:50] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 13:15:50,910 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '100' (trigger: .floor-map .table .label:contains("100"))' 2026-08-21 13:15:50,928 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected table is '100' (trigger: .floor-map .table.selected .label:contains("100"))' 2026-08-21 13:15:50,942 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'duplicate table (trigger: .edit-button i[aria-label=Copy])' 2026-08-21 13:15:50,954 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:50] "POST /web/dataset/call_kw/restaurant.table/create HTTP/1.1" 200 - 3 0.003 0.006 2026-08-21 13:15:50,961 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected table is '1' (trigger: .floor-map .table.selected .label:contains("1"))' 2026-08-21 13:15:51,337 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:51] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-21 13:15:51,728 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'rename table (trigger: .edit-button i[aria-label=Rename])' 2026-08-21 13:15:51,743 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'text input popup is shown (trigger: .modal-dialog .popup-textinput)' 2026-08-21 13:15:51,760 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'input text '1111' (trigger: .modal-dialog .popup-textinput input)' 2026-08-21 13:15:51,776 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-08-21 13:15:51,786 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:51] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.002 0.005 2026-08-21 13:15:51,794 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '1111' (trigger: .floor-map .table .label:contains("1111"))' 2026-08-21 13:15:51,809 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected table is '1111' (trigger: .floor-map .table.selected .label:contains("1111"))' 2026-08-21 13:15:51,826 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click 'Second Floor' floor (trigger: .floor-selector .button-floor:contains("Second Floor"))' 2026-08-21 13:15:51,844 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected floor has '3' table (trigger: .floor-map .table .label:contains("3"))' 2026-08-21 13:15:51,859 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected floor has '1' table (trigger: .floor-map .table .label:contains("1"))' 2026-08-21 13:15:51,876 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '1' (trigger: .floor-map .table .label:contains("1"))' 2026-08-21 13:15:51,894 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected table is '1' (trigger: .floor-map .table.selected .label:contains("1"))' 2026-08-21 13:15:51,910 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'ctrl click table '3' (trigger: .floor-map .table .label:contains("3"))' 2026-08-21 13:15:51,950 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected table is '3' (trigger: .floor-map .table.selected .label:contains("3"))' 2026-08-21 13:15:51,951 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'duplicate table (trigger: .edit-button i[aria-label=Copy])' 2026-08-21 13:15:51,968 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:51] "POST /web/dataset/call_kw/restaurant.table/create HTTP/1.1" 200 - 3 0.008 0.004 2026-08-21 13:15:51,969 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected table is '2' (trigger: .floor-map .table.selected .label:contains("2"))' 2026-08-21 13:15:51,978 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:51] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.004 0.005 2026-08-21 13:15:51,984 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:51] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.002 0.008 2026-08-21 13:15:51,988 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:51] "POST /web/dataset/call_kw/restaurant.table/create HTTP/1.1" 200 - 3 0.001 0.004 2026-08-21 13:15:52,761 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected table is '4' (trigger: .floor-map .table.selected .label:contains("4"))' 2026-08-21 13:15:52,776 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'trash table (trigger: .edit-button.trash)' 2026-08-21 13:15:52,792 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:52] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-21 13:15:52,793 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-21 13:15:52,809 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click add floor (trigger: .floor-selector .button-add)' 2026-08-21 13:15:52,815 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:52] "POST /web/dataset/call_kw/restaurant.table/are_orders_still_in_draft HTTP/1.1" 200 - 3 0.013 0.005 2026-08-21 13:15:52,831 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'text input popup is shown (trigger: .modal-dialog .popup-textinput)' 2026-08-21 13:15:52,832 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:52] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.003 0.005 2026-08-21 13:15:52,837 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:52] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.010 2026-08-21 13:15:52,842 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'confirm button disabled (trigger: .modal-dialog .confirm.disabled)' 2026-08-21 13:15:52,861 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'input text 'New Floor' (trigger: .modal-dialog .popup-textinput input)' 2026-08-21 13:15:52,876 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-08-21 13:15:52,894 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected floor is 'New Floor' (trigger: .floor-selector .button-floor.btn-primary:contains("New Floor"))' 2026-08-21 13:15:52,900 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:52] "POST /web/dataset/call_kw/restaurant.floor/create_from_ui HTTP/1.1" 200 - 10 0.009 0.009 2026-08-21 13:15:53,672 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'body:not(:has(undefined))' 2026-08-21 13:15:53,675 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click 'Main Floor' floor (trigger: .floor-selector .button-floor:contains("Main Floor"))' 2026-08-21 13:15:53,694 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected floor has '2' table (trigger: .floor-map .table .label:contains("2"))' 2026-08-21 13:15:53,709 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected floor has '4' table (trigger: .floor-map .table .label:contains("4"))' 2026-08-21 13:15:53,726 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected floor has '5' table (trigger: .floor-map .table .label:contains("5"))' 2026-08-21 13:15:53,742 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected floor has '100' table (trigger: .floor-map .table .label:contains("100"))' 2026-08-21 13:15:53,763 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected floor has '1111' table (trigger: .floor-map .table .label:contains("1111"))' 2026-08-21 13:15:53,776 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-08-21 13:15:53,795 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected table is '2' (trigger: .floor-map .table.selected .label:contains("2"))' 2026-08-21 13:15:53,809 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'trash table (trigger: .edit-button.trash)' 2026-08-21 13:15:53,826 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-21 13:15:53,837 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:53] "POST /web/dataset/call_kw/restaurant.table/are_orders_still_in_draft HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 13:15:53,844 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-08-21 13:15:53,849 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:53] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.002 0.005 2026-08-21 13:15:53,861 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected table is '4' (trigger: .floor-map .table.selected .label:contains("4"))' 2026-08-21 13:15:53,876 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'change number of seats (trigger: .edit-button i[aria-label=Seats])' 2026-08-21 13:15:53,895 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 13:15:53,909 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click numpad button: 9 (trigger: div.numpad.row button.col:contains("9"))' 2026-08-21 13:15:53,928 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-08-21 13:15:53,943 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'input shown is '9' (trigger: .modal-dialog .popup .value:contains("9"))' 2026-08-21 13:15:53,960 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-08-21 13:15:53,977 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'Unselect table (trigger: .floor-map)' 2026-08-21 13:15:53,978 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:53] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.009 0.005 2026-08-21 13:15:53,996 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'number of seats in table '4' is '9' (trigger: .floor-map .table .infos:has(.label:contains("4")) ~ .table-seats:contains("9"))' 2026-08-21 13:15:54,003 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:54] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.003 0.005 2026-08-21 13:15:54,009 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-08-21 13:15:54,028 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-08-21 13:15:54,042 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected table is '4' (trigger: .floor-map .table.selected .label:contains("4"))' 2026-08-21 13:15:54,061 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'change number of seats (trigger: .edit-button i[aria-label=Seats])' 2026-08-21 13:15:54,076 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:15:54,092 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 13:15:54,109 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-08-21 13:15:54,126 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'input shown is '15' (trigger: .modal-dialog .popup .value:contains("15"))' 2026-08-21 13:15:54,142 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-08-21 13:15:54,155 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:54] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.005 0.005 2026-08-21 13:15:54,161 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'Unselect table (trigger: .floor-map)' 2026-08-21 13:15:54,178 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'number of seats in table '4' is '15' (trigger: .floor-map .table .infos:has(.label:contains("4")) ~ .table-seats:contains("15"))' 2026-08-21 13:15:54,189 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:54] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.004 0.006 2026-08-21 13:15:54,192 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-08-21 13:15:54,211 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-08-21 13:15:54,225 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'change shape to 'round' (trigger: .edit-button.button-option.round)' 2026-08-21 13:15:54,236 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:54] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.006 2026-08-21 13:15:54,244 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'Close edit mode (trigger: .edit-button .close-edit-button)' 2026-08-21 13:15:54,261 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'table '4' is not selected (trigger: .floor-map .table:not(.selected) .label:contains("4"))' 2026-08-21 13:15:54,272 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:54] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.004 0.006 2026-08-21 13:15:54,275 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-08-21 13:15:54,294 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 13:15:54,319 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:54] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.014 0.025 2026-08-21 13:15:54,391 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:15:55,135 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:15:55,142 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click 'Second Floor' floor (trigger: .floor-selector .button-floor:contains("Second Floor"))' 2026-08-21 13:15:55,161 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected floor has '3' table (trigger: .floor-map .table .label:contains("3"))' 2026-08-21 13:15:55,176 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '3' (trigger: .floor-map .table .label:contains("3"))' 2026-08-21 13:15:55,177 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-21 13:15:55,188 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 37523 2026-08-21 13:15:55,191 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-21 13:15:55,192 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:55] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.003 0.005 2026-08-21 13:15:55,192 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 37523 2026-08-21 13:15:55,288 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_131555_287332_TestFrontend.txt 2026-08-21 13:15:55,288 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmpyim8zvjy_chrome_odoo" 2026-08-21 13:15:55,328 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_04_ticket_screen ... 2026-08-21 13:15:55,764 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 37749 2026-08-21 13:15:55,765 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmpxxbo9reb_chrome_odoo 2026-08-21 13:15:55,765 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:41261/json/version 2026-08-21 13:15:55,767 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:41261/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:15:55,826 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-21 13:15:55,826 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:41261/json 2026-08-21 13:15:55,827 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:41261/json with timeout 3 increased to 10s during tests 2026-08-21 13:15:55,864 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:41261/devtools/page/F525512576D9EAB875717A5E6ECF9D33 2026-08-21 13:15:55,889 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-21 13:15:55,920 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-21 13:15:56,180 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 13:15:56,182 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-21 13:15:56,187 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-21 13:15:56,188 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-21 13:15:56,199 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:15:56,781 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:56] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 110 0.110 0.477 2026-08-21 13:15:56,784 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': 'F525512576D9EAB875717A5E6ECF9D33', 'loaderId': 'CA295DA7F568A4161F94EFD164C07993', 'isDownload': False} 2026-08-21 13:15:56,784 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('PosResTicketScreenTour')" 2026-08-21 13:15:56,799 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:15:56,814 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:56] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.007 2026-08-21 13:15:56,822 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:56] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.019 2026-08-21 13:15:56,837 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:56] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.028 2026-08-21 13:15:57,217 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:57] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.003 0.018 2026-08-21 13:15:57,232 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:57] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.007 0.014 2026-08-21 13:15:57,255 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:57] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.005 2026-08-21 13:15:57,257 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:15:57,260 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:57] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 13:15:57,269 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('PosResTicketScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=172"})" 2026-08-21 13:15:57,904 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:57] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.268 0.371 2026-08-21 13:15:57,963 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:57] "GET /pos/ui HTTP/1.1" 200 - 20 0.016 0.657 2026-08-21 13:15:57,984 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:15:58,089 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:58] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.074 0.091 2026-08-21 13:15:58,267 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:58] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.008 0.007 2026-08-21 13:15:58,298 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:58] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.004 2026-08-21 13:15:58,762 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:58] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 185 0.115 0.327 2026-08-21 13:15:58,842 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:58] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.022 0.041 2026-08-21 13:15:58,862 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:58] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.003 0.012 2026-08-21 13:15:58,885 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:58] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.007 0.006 2026-08-21 13:15:58,974 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:58] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 14 0.025 0.047 2026-08-21 13:15:58,980 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:15:59,010 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:59] "GET /web/image?model=product.product&field=image_128&id=1637&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.010 0.097 2026-08-21 13:15:59,026 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:59] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.093 2026-08-21 13:15:59,048 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:59] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.137 2026-08-21 13:15:59,055 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:15:59,070 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:15:59,089 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:59] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.011 0.150 2026-08-21 13:15:59,121 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:59] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.012 0.210 2026-08-21 13:15:59,125 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:59] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:15:59,137 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:59] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:15:59,154 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:59] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.018 0.151 2026-08-21 13:15:59,170 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:59] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.009 0.148 2026-08-21 13:15:59,190 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:59] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.013 0.147 2026-08-21 13:15:59,195 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:59] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-21 13:15:59,204 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:59] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.105 2026-08-21 13:15:59,237 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:59] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 18 0.015 0.079 2026-08-21 13:15:59,242 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:59] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.001 0.074 2026-08-21 13:15:59,263 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:59] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 4 0.009 0.073 2026-08-21 13:15:59,287 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:59] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.006 0.194 2026-08-21 13:15:59,326 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:59] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.004 0.017 2026-08-21 13:15:59,792 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:15:59,809 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:15:59,827 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:59] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.012 0.015 2026-08-21 13:15:59,829 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 13:15:59,847 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.screen.ticket-screen' 2026-08-21 13:15:59,852 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:59] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.012 0.007 2026-08-21 13:15:59,903 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:15:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:16:00,785 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.ticket-screen .controls .buttons:nth-child(1):has(.discard)' 2026-08-21 13:16:00,792 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'go back (trigger: .ticket-screen button.discard)' 2026-08-21 13:16:00,809 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-08-21 13:16:00,830 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 13:16:00,836 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:00] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.006 0.012 2026-08-21 13:16:01,167 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:16:01,639 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:16:01,643 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 13:16:01,662 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.screen.ticket-screen' 2026-08-21 13:16:01,665 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:01] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.005 0.009 2026-08-21 13:16:02,432 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.ticket-screen .orders > .order-row:nth-child(2):contains("-0001")' 2026-08-21 13:16:02,441 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.ticket-screen .orders > .order-row > .col:contains("-0001") ~ .col[name="delete"]' 2026-08-21 13:16:02,461 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-08-21 13:16:02,477 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid"))' 2026-08-21 13:16:02,477 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:02] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.003 0.006 2026-08-21 13:16:02,603 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:02] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-21 13:16:03,281 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("1")))' 2026-08-21 13:16:03,286 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:16:03,294 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:16:03,309 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:16:03,327 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:16:03,344 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:16:03,359 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("1")))' 2026-08-21 13:16:03,376 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'order total amount is '2.0' (trigger: .product-screen .order-summary .total:contains("2.0"))' 2026-08-21 13:16:03,392 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:16:03,409 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 13:16:03,418 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #32347815 for PoS orders references: ['Order 00325-002-0002'] (draft: True) 2026-08-21 13:16:03,426 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.screen.ticket-screen' 2026-08-21 13:16:03,486 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #32347815 with result: [{'id': 398, 'pos_reference': 'Order 00325-002-0002', 'account_move': False}] 2026-08-21 13:16:03,495 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:03] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 62 0.031 0.050 2026-08-21 13:16:03,532 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:03] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.010 0.019 2026-08-21 13:16:04,299 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.ticket-screen .highlight' 2026-08-21 13:16:04,308 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola"))' 2026-08-21 13:16:04,326 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("1")))' 2026-08-21 13:16:04,342 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:16:04,360 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:16:04,376 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:16:04,392 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:16:04,410 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:16:04,426 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:16:04,442 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("2")))' 2026-08-21 13:16:05,294 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'order total amount is '4.0' (trigger: .product-screen .order-summary .total:contains("4.0"))' 2026-08-21 13:16:05,308 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:16:05,318 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #13363799 for PoS orders references: ['Order 00325-002-0003'] (draft: True) 2026-08-21 13:16:05,326 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.floor-map .table .label:contains("2") ~ .order-count:contains("3")' 2026-08-21 13:16:05,385 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #13363799 with result: [{'id': 399, 'pos_reference': 'Order 00325-002-0003', 'account_move': False}] 2026-08-21 13:16:05,398 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:05] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.027 0.057 2026-08-21 13:16:06,160 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:16:06,175 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 13:16:06,195 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.screen.ticket-screen' 2026-08-21 13:16:06,222 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:06] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.010 0.023 2026-08-21 13:16:06,683 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:06] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.004 2026-08-21 13:16:06,988 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.ticket-screen .orders > .order-row > .col:contains("-0003") ~ .col[name="delete"]' 2026-08-21 13:16:06,991 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-21 13:16:07,011 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.ticket-screen .order-row > .col:nth-child(2):contains("-0002")' 2026-08-21 13:16:07,019 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:07] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 20 0.009 0.014 2026-08-21 13:16:07,029 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 13:16:07,053 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:07] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 20 0.014 0.022 2026-08-21 13:16:07,100 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:07] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.014 0.026 2026-08-21 13:16:07,872 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'order total amount is '2.0' (trigger: .product-screen .order-summary .total:contains("2.0"))' 2026-08-21 13:16:07,874 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:16:07,891 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'click table '5' (trigger: .floor-map .table .label:contains("5"))' 2026-08-21 13:16:07,909 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:07] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.004 0.006 2026-08-21 13:16:07,910 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid"))' 2026-08-21 13:16:08,686 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("1")))' 2026-08-21 13:16:08,692 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:16:08,709 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:16:08,725 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 13:16:08,742 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:16:08,760 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:16:08,775 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("1")))' 2026-08-21 13:16:08,792 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'order total amount is '3.0' (trigger: .product-screen .order-summary .total:contains("3.0"))' 2026-08-21 13:16:08,809 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:16:08,818 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #20963766 for PoS orders references: ['Order 00325-002-0004'] (draft: True) 2026-08-21 13:16:08,826 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.floor-map .table .label:contains("5") ~ .order-count:contains("1")' 2026-08-21 13:16:08,880 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #20963766 with result: [{'id': 400, 'pos_reference': 'Order 00325-002-0004', 'account_move': False}] 2026-08-21 13:16:08,892 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:08] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.024 0.054 2026-08-21 13:16:09,652 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:16:09,658 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 13:16:09,678 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.screen.ticket-screen' 2026-08-21 13:16:09,712 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:09] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.021 0.027 2026-08-21 13:16:10,479 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.ticket-screen .orders > .order-row > .col:contains("-0004") ~ .col[name="delete"]' 2026-08-21 13:16:10,492 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-21 13:16:10,509 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'go back (trigger: .ticket-screen button.discard)' 2026-08-21 13:16:10,526 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.floor-map' 2026-08-21 13:16:10,558 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:10] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 20 0.028 0.031 2026-08-21 13:16:10,597 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:10] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 20 0.019 0.054 2026-08-21 13:16:11,363 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'click table '5' (trigger: .floor-map .table .label:contains("5"))' 2026-08-21 13:16:11,376 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline)))' 2026-08-21 13:16:11,380 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-21 13:16:11,389 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:11] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.014 0.007 2026-08-21 13:16:11,396 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:11] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:16:11,405 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 37749 2026-08-21 13:16:11,405 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-21 13:16:11,406 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 37749 2026-08-21 13:16:11,526 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_131611_525970_TestFrontend.txt 2026-08-21 13:16:11,526 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmpxxbo9reb_chrome_odoo" 2026-08-21 13:16:11,556 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_05_tip_screen ... 2026-08-21 13:16:12,035 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 37974 2026-08-21 13:16:12,035 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmpvsioliy5_chrome_odoo 2026-08-21 13:16:12,035 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:43993/json/version 2026-08-21 13:16:12,037 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:43993/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:16:12,084 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-21 13:16:12,084 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:43993/json 2026-08-21 13:16:12,085 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:43993/json with timeout 3 increased to 10s during tests 2026-08-21 13:16:12,096 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:43993/devtools/page/A6AA236D28A0FB6D5B0C77EFEEC75E61 2026-08-21 13:16:12,098 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-21 13:16:12,101 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-21 13:16:12,423 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 13:16:12,426 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-21 13:16:12,431 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-21 13:16:12,431 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-21 13:16:12,442 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:16:12,998 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:12] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 110 0.070 0.492 2026-08-21 13:16:13,001 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': 'A6AA236D28A0FB6D5B0C77EFEEC75E61', 'loaderId': '45B10605652E5612EF815CC7E856543C', 'isDownload': False} 2026-08-21 13:16:13,001 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('PosResTipScreenTour')" 2026-08-21 13:16:13,014 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:16:13,026 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:13] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.008 2026-08-21 13:16:13,040 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:13] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.008 0.016 2026-08-21 13:16:13,074 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:13] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.054 2026-08-21 13:16:13,430 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:13] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.004 0.007 2026-08-21 13:16:13,441 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:13] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.010 2026-08-21 13:16:13,492 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-08-21 13:16:13,495 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:13] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.007 2026-08-21 13:16:13,499 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:13] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 13:16:13,511 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('PosResTipScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=172"})" 2026-08-21 13:16:14,222 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:14] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 307 0.280 0.437 2026-08-21 13:16:14,280 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:14] "GET /pos/ui HTTP/1.1" 200 - 20 0.021 0.712 2026-08-21 13:16:14,301 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:16:14,375 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:14] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.049 0.085 2026-08-21 13:16:14,506 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:14] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-08-21 13:16:14,534 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:14] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-08-21 13:16:14,972 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:14] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 185 0.107 0.298 2026-08-21 13:16:15,050 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:15] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.043 2026-08-21 13:16:15,086 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:15] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.020 0.010 2026-08-21 13:16:15,098 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:15] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 13:16:15,175 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:15] "GET /web/image?model=product.product&field=image_128&id=1637&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 14 0.027 0.041 2026-08-21 13:16:15,183 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:16:15,228 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:15] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.012 0.105 2026-08-21 13:16:15,287 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:15] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.012 0.166 2026-08-21 13:16:15,300 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:15] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.174 2026-08-21 13:16:15,306 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:16:15,323 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:16:15,333 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:15] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:16:15,341 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:15] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.012 0.204 2026-08-21 13:16:15,349 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:15] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.001 0.215 2026-08-21 13:16:15,385 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.021 2026-08-21 13:16:15,387 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:15] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.021 0.170 2026-08-21 13:16:15,420 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:15] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.017 0.173 2026-08-21 13:16:15,520 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:15] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 18 0.037 0.123 2026-08-21 13:16:15,537 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:15] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.005 0.150 2026-08-21 13:16:15,555 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:15] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.011 0.145 2026-08-21 13:16:15,582 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:15] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.020 0.158 2026-08-21 13:16:15,595 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:15] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.181 2026-08-21 13:16:15,613 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:15] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 4 0.003 0.172 2026-08-21 13:16:15,618 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:15] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.140 2026-08-21 13:16:15,646 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:15] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.012 0.085 2026-08-21 13:16:16,009 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:16:16,025 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-08-21 13:16:16,045 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:16] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.017 0.013 2026-08-21 13:16:16,049 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid"))' 2026-08-21 13:16:16,053 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:16] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.003 0.018 2026-08-21 13:16:16,125 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:16:17,014 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("1")))' 2026-08-21 13:16:17,020 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:16:17,026 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:16:17,041 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:16:17,058 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:16:17,077 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:16:17,091 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("1")))' 2026-08-21 13:16:17,108 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'order total amount is '2.0' (trigger: .product-screen .order-summary .total:contains("2.0"))' 2026-08-21 13:16:17,124 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:16:17,134 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #99565102 for PoS orders references: ['Order 00326-002-0001'] (draft: True) 2026-08-21 13:16:17,142 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.floor-map .table .label:contains("2") ~ .order-count:contains("1")' 2026-08-21 13:16:17,209 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #99565102 with result: [{'id': 401, 'pos_reference': 'Order 00326-002-0001', 'account_move': False}] 2026-08-21 13:16:17,221 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:17] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 62 0.033 0.058 2026-08-21 13:16:17,986 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-08-21 13:16:17,994 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'order total amount is '2.0' (trigger: .product-screen .order-summary .total:contains("2.0"))' 2026-08-21 13:16:18,048 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:18] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.023 0.033 2026-08-21 13:16:18,053 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:18] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.023 2026-08-21 13:16:18,819 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:16:18,842 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:16:18,848 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:18] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:16:18,848 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:18] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:16:18,855 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 13:16:18,862 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:16:18,887 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:18] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.010 0.013 2026-08-21 13:16:18,907 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-08-21 13:16:18,914 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #31932746 for PoS orders references: ['Order 00326-002-0001'] (draft: False) 2026-08-21 13:16:18,919 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:18] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:16:18,950 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [640] 2026-08-21 13:16:19,138 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #31932746 with result: [{'id': 401, 'pos_reference': 'Order 00326-002-0001', 'account_move': False}] 2026-08-21 13:16:19,149 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:19] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 116 0.113 0.131 2026-08-21 13:16:19,514 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:19] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:16:19,931 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:16:19,941 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 13:16:19,956 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:19] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.003 0.005 2026-08-21 13:16:19,958 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-08-21 13:16:20,733 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .highlight' 2026-08-21 13:16:20,741 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola"))' 2026-08-21 13:16:20,768 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("1")))' 2026-08-21 13:16:20,775 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:16:20,793 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:16:20,809 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:16:20,825 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:16:20,843 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:16:20,858 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:16:20,875 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("2")))' 2026-08-21 13:16:21,716 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'order total amount is '4.0' (trigger: .product-screen .order-summary .total:contains("4.0"))' 2026-08-21 13:16:21,726 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:16:21,732 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #19945283 for PoS orders references: ['Order 00326-002-0002'] (draft: True) 2026-08-21 13:16:21,741 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.floor-map .table .label:contains("2") ~ .order-count:contains("2")' 2026-08-21 13:16:21,788 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #19945283 with result: [{'id': 402, 'pos_reference': 'Order 00326-002-0002', 'account_move': False}] 2026-08-21 13:16:21,799 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:21] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 41 0.022 0.049 2026-08-21 13:16:22,559 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:16:22,588 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 13:16:22,600 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-08-21 13:16:22,640 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:22] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.010 0.026 2026-08-21 13:16:23,419 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .orders > .order-row:nth-child(2):contains("Tipping")' 2026-08-21 13:16:23,425 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'go back (trigger: .ticket-screen button.discard)' 2026-08-21 13:16:23,441 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click table '5' (trigger: .floor-map .table .label:contains("5"))' 2026-08-21 13:16:23,459 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid"))' 2026-08-21 13:16:23,461 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:23] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.007 0.006 2026-08-21 13:16:24,237 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("1")))' 2026-08-21 13:16:24,242 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:16:24,259 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:16:24,276 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:16:24,293 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:16:24,309 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:16:24,325 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 13:16:24,341 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("3")))' 2026-08-21 13:16:24,751 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:24] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:16:25,194 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'order total amount is '6.0' (trigger: .product-screen .order-summary .total:contains("6.0"))' 2026-08-21 13:16:25,207 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:16:25,226 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:16:25,247 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 13:16:25,258 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:16:25,275 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-08-21 13:16:25,280 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #47499152 for PoS orders references: ['Order 00326-002-0003'] (draft: False) 2026-08-21 13:16:25,354 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #47499152 with result: [{'id': 403, 'pos_reference': 'Order 00326-002-0003', 'account_move': False}] 2026-08-21 13:16:25,367 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:25] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 50 0.034 0.063 2026-08-21 13:16:26,150 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:16:26,158 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 13:16:26,177 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-08-21 13:16:26,214 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:26] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.022 0.028 2026-08-21 13:16:26,979 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .highlight' 2026-08-21 13:16:26,993 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola"))' 2026-08-21 13:16:27,010 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("1")))' 2026-08-21 13:16:27,025 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:16:27,042 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:16:27,058 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:16:27,075 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:16:27,093 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:16:27,108 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click numpad button: 4 (trigger: div.numpad.row button.col:contains("4"))' 2026-08-21 13:16:27,125 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"4"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("4")))' 2026-08-21 13:16:27,966 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'order total amount is '8.0' (trigger: .product-screen .order-summary .total:contains("8.0"))' 2026-08-21 13:16:27,976 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:16:27,984 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #17393035 for PoS orders references: ['Order 00326-002-0004'] (draft: True) 2026-08-21 13:16:27,992 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.floor-map .table .label:contains("5") ~ .order-count:contains("4")' 2026-08-21 13:16:28,041 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #17393035 with result: [{'id': 404, 'pos_reference': 'Order 00326-002-0004', 'account_move': False}] 2026-08-21 13:16:28,053 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:28] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.026 0.047 2026-08-21 13:16:28,813 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:16:28,825 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 13:16:28,841 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-08-21 13:16:28,880 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:28] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.019 0.029 2026-08-21 13:16:29,645 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .orders > .order-row:nth-child(4):contains("Tipping")' 2026-08-21 13:16:29,657 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-08-21 13:16:29,675 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-21 13:16:29,692 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-08-21 13:16:29,727 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:29] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.014 0.025 2026-08-21 13:16:29,843 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:29] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:16:30,509 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .total-amount:contains("2.0")' 2026-08-21 13:16:30,524 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("15%") ~ .amount:contains("0.30")' 2026-08-21 13:16:30,540 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("20%") ~ .amount:contains("0.40")' 2026-08-21 13:16:30,557 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("25%") ~ .amount:contains("0.50")' 2026-08-21 13:16:30,574 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("20%")' 2026-08-21 13:16:30,590 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .custom-amount-form input[data-amount="0.40"]' 2026-08-21 13:16:30,607 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:16:30,624 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.floor-map' 2026-08-21 13:16:30,640 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:16:30,657 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 13:16:30,675 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-08-21 13:16:30,713 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:30] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.022 0.028 2026-08-21 13:16:31,483 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .order-row > .col:contains("-0003")' 2026-08-21 13:16:31,491 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-21 13:16:31,509 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-08-21 13:16:31,559 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:31] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.033 0.027 2026-08-21 13:16:32,342 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .total-amount:contains("6.0")' 2026-08-21 13:16:32,357 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("15%") ~ .amount:contains("0.90")' 2026-08-21 13:16:32,374 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("20%") ~ .amount:contains("1.20")' 2026-08-21 13:16:32,390 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("25%") ~ .amount:contains("1.50")' 2026-08-21 13:16:32,408 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("25%")' 2026-08-21 13:16:32,424 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .custom-amount-form input[data-amount="1.50"]' 2026-08-21 13:16:32,440 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:16:32,457 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.floor-map' 2026-08-21 13:16:32,477 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:16:32,494 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 13:16:32,511 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-08-21 13:16:32,558 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:32] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.031 0.028 2026-08-21 13:16:33,329 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .order-row > .col:contains("-0004")' 2026-08-21 13:16:33,341 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-21 13:16:33,357 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 13:16:33,402 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:33] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.027 0.026 2026-08-21 13:16:34,174 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'order total amount is '8.0' (trigger: .product-screen .order-summary .total:contains("8.0"))' 2026-08-21 13:16:34,190 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:16:34,210 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:16:34,224 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 13:16:34,241 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:16:34,257 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-08-21 13:16:34,258 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #65749014 for PoS orders references: ['Order 00326-002-0004'] (draft: False) 2026-08-21 13:16:34,276 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [644] 2026-08-21 13:16:34,385 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #65749014 with result: [{'id': 404, 'pos_reference': 'Order 00326-002-0004', 'account_move': False}] 2026-08-21 13:16:34,401 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:34] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.081 0.071 2026-08-21 13:16:35,179 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .total-amount:contains("8.0")' 2026-08-21 13:16:35,190 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("15%") ~ .amount:contains("1.20")' 2026-08-21 13:16:35,207 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("20%") ~ .amount:contains("1.60")' 2026-08-21 13:16:35,224 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("25%") ~ .amount:contains("2.00")' 2026-08-21 13:16:35,240 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .custom-amount-form input' 2026-08-21 13:16:35,258 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .custom-amount-form input[data-amount="1.00"]' 2026-08-21 13:16:35,276 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:16:35,294 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.floor-map' 2026-08-21 13:16:35,308 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:16:35,324 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 13:16:35,341 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-08-21 13:16:35,381 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:35] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.025 0.025 2026-08-21 13:16:36,162 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-search-bar .filter' 2026-08-21 13:16:36,174 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-search-bar .filter ul' 2026-08-21 13:16:36,190 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-search-bar .filter ul li:contains("Tipping")' 2026-08-21 13:16:36,208 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .tip-cell:contains("1.00")' 2026-08-21 13:16:36,231 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .buttons .settle-tips' 2026-08-21 13:16:36,241 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-search-bar .filter' 2026-08-21 13:16:36,262 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-search-bar .filter ul' 2026-08-21 13:16:36,277 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-search-bar .filter ul li:contains("All active orders")' 2026-08-21 13:16:36,298 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .orders > .order-row:nth-child(2):contains("Ongoing")' 2026-08-21 13:16:36,301 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:36] "POST /web/dataset/call_kw/pos.order/set_tip HTTP/1.1" 200 - 28 0.036 0.031 2026-08-21 13:16:36,334 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:36] "POST /web/dataset/call_kw/pos.order/set_tip HTTP/1.1" 200 - 21 0.010 0.017 2026-08-21 13:16:36,374 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:36] "POST /web/dataset/call_kw/pos.order/set_tip HTTP/1.1" 200 - 21 0.011 0.021 2026-08-21 13:16:37,131 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .order-row > .col:contains("-0002")' 2026-08-21 13:16:37,141 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-21 13:16:37,161 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 13:16:37,190 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:37] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.018 0.024 2026-08-21 13:16:37,964 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:16:37,975 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:16:37,990 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.payment-screen .button.js_tip' 2026-08-21 13:16:38,008 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'number popup is shown (trigger: .modal-dialog .popup .value)' 2026-08-21 13:16:38,024 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:16:38,040 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-08-21 13:16:38,057 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'input shown is '1' (trigger: .modal-dialog .popup .value:contains("1"))' 2026-08-21 13:16:38,074 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-08-21 13:16:38,091 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'there are no paymentlines (trigger: .paymentlines-empty)' 2026-08-21 13:16:38,107 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'amount to pay is '5.0' (trigger: .paymentlines-empty .total:contains("5.0"))' 2026-08-21 13:16:38,124 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:16:38,141 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:16:38,159 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-21 13:16:38,175 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #11048635 for PoS orders references: ['Order 00326-002-0002'] (draft: False) 2026-08-21 13:16:38,195 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [642] 2026-08-21 13:16:38,254 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #11048635 with result: [{'id': 402, 'pos_reference': 'Order 00326-002-0002', 'account_move': False}] 2026-08-21 13:16:38,281 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:38] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.065 0.062 2026-08-21 13:16:38,374 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-21 13:16:38,374 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-21 13:16:38,375 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-21 13:16:38,377 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-21 13:16:38,377 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-21 13:16:38,377 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-21 13:16:38,381 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-21 13:16:38,381 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-21 13:16:38,384 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-21 13:16:38,392 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:38] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 13:16:38,394 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-21 13:16:38,403 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:38] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:16:38,404 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:38] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.021 2026-08-21 13:16:38,405 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:38] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-08-21 13:16:38,406 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-21 13:16:38,409 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-21 13:16:38,411 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-21 13:16:38,412 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-21 13:16:38,414 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-21 13:16:38,414 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-21 13:16:38,415 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-21 13:16:38,415 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-21 13:16:38,415 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-21 13:16:38,416 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-21 13:16:38,416 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-21 13:16:38,417 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-21 13:16:38,417 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-21 13:16:38,418 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-21 13:16:38,418 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-21 13:16:38,418 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-21 13:16:38,419 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-21 13:16:38,419 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-21 13:16:38,420 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-21 13:16:38,420 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-21 13:16:38,425 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:38] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:16:38,431 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:38] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:16:38,459 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:38] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.033 2026-08-21 13:16:38,479 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:38] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:16:38,489 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:38] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:16:38,499 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:38] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:16:38,505 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:38] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.023 2026-08-21 13:16:38,508 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:38] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:16:38,516 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-21 13:16:38,516 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-21 13:16:38,520 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-21 13:16:38,523 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:38] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-08-21 13:16:38,524 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-21 13:16:38,529 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-21 13:16:38,529 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-21 13:16:38,532 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-21 13:16:38,534 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-21 13:16:38,535 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-21 13:16:38,536 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-21 13:16:38,537 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-21 13:16:38,538 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-21 13:16:38,539 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-21 13:16:38,541 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-21 13:16:38,542 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-21 13:16:38,544 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:38] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.046 2026-08-21 13:16:38,546 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-21 13:16:38,547 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-21 13:16:38,550 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-21 13:16:38,551 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:38] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.052 2026-08-21 13:16:38,567 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:38] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.036 2026-08-21 13:16:38,568 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-21 13:16:38,572 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-21 13:16:38,572 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-21 13:16:38,573 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-21 13:16:38,573 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-21 13:16:38,573 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-21 13:16:38,574 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-21 13:16:38,574 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-21 13:16:38,574 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-21 13:16:38,574 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-21 13:16:38,575 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-21 13:16:38,575 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-21 13:16:38,576 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-21 13:16:38,579 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-21 13:16:38,589 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-21 13:16:38,589 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-21 13:16:38,590 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-21 13:16:38,590 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-21 13:16:38,591 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-21 13:16:38,591 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-21 13:16:38,591 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-21 13:16:38,592 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-21 13:16:38,592 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-21 13:16:38,592 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-21 13:16:38,593 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-21 13:16:38,593 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-21 13:16:38,593 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-21 13:16:38,594 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-21 13:16:38,594 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-21 13:16:38,611 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-21 13:16:38,616 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 13:16:38,619 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:38] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 13:16:38,660 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.058 2026-08-21 13:16:38,662 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.045 2026-08-21 13:16:38,671 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-21 13:16:38,671 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-21 13:16:38,672 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-21 13:16:38,673 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-21 13:16:38,675 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-21 13:16:38,676 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-21 13:16:38,683 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-21 13:16:38,686 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:38] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-08-21 13:16:38,687 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-21 13:16:38,691 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-21 13:16:38,695 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-21 13:16:38,696 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:38] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-08-21 13:16:38,703 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-21 13:16:38,706 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-21 13:16:38,708 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:38] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-08-21 13:16:38,709 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:38] "GET /web/image?model=pos.config&id=172&field=custom_logo HTTP/1.1" 200 - 6 0.088 0.024 2026-08-21 13:16:38,717 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:38] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.031 2026-08-21 13:16:38,727 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:38] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:16:38,729 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:38] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:16:38,731 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:38] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-08-21 13:16:38,734 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:38] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.049 2026-08-21 13:16:39,052 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:39] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.002 2026-08-21 13:16:39,127 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:39] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:16:40,405 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:16:40,406 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-08-21 13:16:40,424 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid"))' 2026-08-21 13:16:40,433 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:40] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.016 0.005 2026-08-21 13:16:40,625 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:40] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-21 13:16:41,202 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("1")))' 2026-08-21 13:16:41,215 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:16:41,227 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:16:41,241 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:16:41,258 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:16:41,276 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:16:41,291 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 13:16:41,307 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("3")))' 2026-08-21 13:16:42,159 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'order total amount is '6.0' (trigger: .product-screen .order-summary .total:contains("6.0"))' 2026-08-21 13:16:42,174 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:16:42,192 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:16:42,207 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 13:16:42,224 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:16:42,238 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #61608697 for PoS orders references: ['Order 00326-002-0005'] (draft: False) 2026-08-21 13:16:42,242 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-08-21 13:16:42,365 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #61608697 with result: [{'id': 405, 'pos_reference': 'Order 00326-002-0005', 'account_move': False}] 2026-08-21 13:16:42,386 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:42] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 48 0.088 0.063 2026-08-21 13:16:43,160 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.button.highlight.next' 2026-08-21 13:16:43,174 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-21 13:16:43,179 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:43] "POST /web/dataset/call_kw/pos.order/set_no_tip HTTP/1.1" 200 - 7 0.005 0.011 2026-08-21 13:16:43,424 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:43] "GET /web/image?model=pos.config&id=172&field=custom_logo HTTP/1.1" 304 - 6 0.002 0.007 2026-08-21 13:16:44,840 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:16:44,842 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.floor-map' 2026-08-21 13:16:44,847 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-21 13:16:44,855 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 37974 2026-08-21 13:16:44,855 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-21 13:16:44,856 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 37974 2026-08-21 13:16:44,952 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_131644_951700_TestFrontend.txt 2026-08-21 13:16:44,952 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmpvsioliy5_chrome_odoo" 2026-08-21 13:16:45,036 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_06_split_bill_screen ... 2026-08-21 13:16:45,431 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 38265 2026-08-21 13:16:45,432 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmp_p7q1b5o_chrome_odoo 2026-08-21 13:16:45,432 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:39793/json/version 2026-08-21 13:16:45,434 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:39793/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:16:45,479 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-21 13:16:45,480 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:39793/json 2026-08-21 13:16:45,480 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:39793/json with timeout 3 increased to 10s during tests 2026-08-21 13:16:45,494 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:39793/devtools/page/0BE917ADFBD701B826B0AB8C63D8C738 2026-08-21 13:16:45,503 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-21 13:16:45,558 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-21 13:16:45,787 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 13:16:45,790 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-21 13:16:45,798 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-21 13:16:45,798 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-21 13:16:45,812 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:16:46,403 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:46] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 110 0.097 0.497 2026-08-21 13:16:46,406 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '0BE917ADFBD701B826B0AB8C63D8C738', 'loaderId': '0E05560DE1C8E70D43B09D04DCB6436B', 'isDownload': False} 2026-08-21 13:16:46,406 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour2')" 2026-08-21 13:16:46,417 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:16:46,435 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:46] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.010 0.008 2026-08-21 13:16:46,460 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:46] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.034 2026-08-21 13:16:46,469 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:46] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.040 2026-08-21 13:16:46,831 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:46] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.003 0.006 2026-08-21 13:16:46,841 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:46] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.006 2026-08-21 13:16:46,873 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:16:46,894 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:46] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:16:46,901 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:46] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.007 0.006 2026-08-21 13:16:46,915 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('SplitBillScreenTour2', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=172"})" 2026-08-21 13:16:47,613 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:47] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.302 0.402 2026-08-21 13:16:47,655 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:47] "GET /pos/ui HTTP/1.1" 200 - 20 0.012 0.698 2026-08-21 13:16:47,689 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:16:47,774 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:47] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.062 0.082 2026-08-21 13:16:47,899 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:47] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-08-21 13:16:47,937 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:47] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.006 2026-08-21 13:16:48,450 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:48] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 185 0.176 0.331 2026-08-21 13:16:48,538 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:48] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.024 0.050 2026-08-21 13:16:48,558 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:48] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.003 0.010 2026-08-21 13:16:48,570 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:48] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-21 13:16:48,696 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:48] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 14 0.051 0.061 2026-08-21 13:16:48,733 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:48] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.012 0.126 2026-08-21 13:16:48,742 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:16:48,753 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:16:48,762 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:16:48,787 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:48] "GET /web/image?model=product.product&field=image_128&id=1637&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.016 0.168 2026-08-21 13:16:48,798 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:16:48,839 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:48] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.008 0.212 2026-08-21 13:16:48,847 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:48] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:16:48,852 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:48] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.196 2026-08-21 13:16:48,863 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:48] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.227 2026-08-21 13:16:48,886 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:48] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.009 0.178 2026-08-21 13:16:48,897 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:48] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.122 2026-08-21 13:16:48,957 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:48] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 18 0.025 0.121 2026-08-21 13:16:48,988 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:48] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.009 0.127 2026-08-21 13:16:49,005 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:49] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.010 0.136 2026-08-21 13:16:49,015 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:49] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.140 2026-08-21 13:16:49,031 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:49] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.002 0.135 2026-08-21 13:16:49,059 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:49] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 4 0.003 0.152 2026-08-21 13:16:49,067 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:49] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.154 2026-08-21 13:16:49,085 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:49] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.004 0.070 2026-08-21 13:16:49,491 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:16:49,511 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-08-21 13:16:49,537 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:49] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.021 0.016 2026-08-21 13:16:49,543 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:49] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.018 2026-08-21 13:16:49,545 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click product 'Water' (trigger: article.product .product-content .product-name:contains("Water"))' 2026-08-21 13:16:49,633 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:16:50,498 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("1")))' 2026-08-21 13:16:50,505 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:16:50,512 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:16:50,523 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:16:50,543 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-08-21 13:16:50,557 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:16:50,573 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:16:50,591 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:16:50,607 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("1")))' 2026-08-21 13:16:50,623 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid"))' 2026-08-21 13:16:50,640 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("1")))' 2026-08-21 13:16:50,657 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:16:50,675 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:16:50,687 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.004 2026-08-21 13:16:50,690 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:16:50,706 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-08-21 13:16:50,723 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:16:50,740 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:16:50,758 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:16:50,773 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("1")))' 2026-08-21 13:16:50,790 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola"))' 2026-08-21 13:16:50,806 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("1")))' 2026-08-21 13:16:50,823 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:16:50,843 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:16:50,857 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:16:50,873 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-08-21 13:16:50,892 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:16:50,907 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:16:50,925 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:16:50,940 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("1")))' 2026-08-21 13:16:50,962 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:16:50,972 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #36744830 for PoS orders references: ['Order 00327-002-0001'] (draft: True) 2026-08-21 13:16:50,976 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-08-21 13:16:51,069 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #36744830 with result: [{'id': 406, 'pos_reference': 'Order 00327-002-0001', 'account_move': False}] 2026-08-21 13:16:51,083 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:51] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 66 0.046 0.070 2026-08-21 13:16:51,794 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:51] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-21 13:16:51,853 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click split bill button (trigger: .control-buttons .control-button.order-split)' 2026-08-21 13:16:51,898 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:51] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.017 0.027 2026-08-21 13:16:52,672 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water")))' 2026-08-21 13:16:52,691 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Check orderline with attributes: {"productName":"Water","quantity":"1 / 1"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(em.qty:contains("1")))' 2026-08-21 13:16:52,707 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Check orderline with attributes: {"productName":"Coca-Cola","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")))' 2026-08-21 13:16:52,725 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Check orderline with attributes: {"productName":"Coca-Cola","quantity":"1 / 1"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("1")))' 2026-08-21 13:16:52,740 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click pay button (trigger: .splitbill-screen .pay-button .button)' 2026-08-21 13:16:52,758 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click back button (trigger: .payment-screen .button.back)' 2026-08-21 13:16:52,767 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:52] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:16:52,770 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:52] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:16:52,779 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:16:52,790 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.pos-topheader .ticket-button' 2026-08-21 13:16:52,803 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #77486666 for PoS orders references: ['Order 00327-002-0001'] (draft: True) 2026-08-21 13:16:52,813 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.screen.ticket-screen' 2026-08-21 13:16:52,831 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [652, 653, 654] 2026-08-21 13:16:52,882 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #77486666 with result: [{'id': 406, 'pos_reference': 'Order 00327-002-0001', 'account_move': False}] 2026-08-21 13:16:52,893 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:52] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 62 0.038 0.057 2026-08-21 13:16:52,949 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:52] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.025 0.025 2026-08-21 13:16:53,730 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.ticket-screen .order-row > .col:contains("-0002")' 2026-08-21 13:16:53,740 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-21 13:16:53,763 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Water","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Water")):has(em.qty:contains("1")))' 2026-08-21 13:16:53,773 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("1")))' 2026-08-21 13:16:53,790 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 13:16:53,806 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Coca-Cola","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Coca-Cola")):has(em.qty:contains("1")))' 2026-08-21 13:16:53,824 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("1")))' 2026-08-21 13:16:53,840 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 13:16:53,856 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'order total amount is '4.00' (trigger: .product-screen .order-summary .total:contains("4.00"))' 2026-08-21 13:16:53,873 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:16:53,890 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.pos-topheader .ticket-button' 2026-08-21 13:16:53,909 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.screen.ticket-screen' 2026-08-21 13:16:53,946 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:53] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.019 0.029 2026-08-21 13:16:54,716 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-08-21 13:16:54,724 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-21 13:16:54,740 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Check orderline with attributes: {"productName":"Minute Maid","quantity":"1.0","withClass":".selected"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("1")))' 2026-08-21 13:16:54,756 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'order total amount is '2.00' (trigger: .product-screen .order-summary .total:contains("2.00"))' 2026-08-21 13:16:54,758 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-21 13:16:54,766 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 38265 2026-08-21 13:16:54,767 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-21 13:16:54,768 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 38265 2026-08-21 13:16:54,866 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_131654_866192_TestFrontend.txt 2026-08-21 13:16:54,866 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmp_p7q1b5o_chrome_odoo" 2026-08-21 13:16:54,907 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_07_split_bill_screen ... 2026-08-21 13:16:55,356 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 38481 2026-08-21 13:16:55,356 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmpwa0s3m18_chrome_odoo 2026-08-21 13:16:55,357 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:39161/json/version 2026-08-21 13:16:55,358 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:39161/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:16:55,408 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-21 13:16:55,408 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:39161/json 2026-08-21 13:16:55,409 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:39161/json with timeout 3 increased to 10s during tests 2026-08-21 13:16:55,421 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:39161/devtools/page/C84CC61FEF3BF600557D06FBF7EC83BB 2026-08-21 13:16:55,490 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-21 13:16:55,501 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-21 13:16:55,803 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 13:16:55,932 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-21 13:16:55,934 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-21 13:16:55,934 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-21 13:16:55,945 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:16:56,594 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:56] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 110 0.095 0.557 2026-08-21 13:16:56,599 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': 'C84CC61FEF3BF600557D06FBF7EC83BB', 'loaderId': 'D81544C8308F1F5A1AB44EBB72A6F4EC', 'isDownload': False} 2026-08-21 13:16:56,600 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour3')" 2026-08-21 13:16:56,633 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:16:56,643 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:56] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.008 0.012 2026-08-21 13:16:56,648 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:56] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.023 2026-08-21 13:16:56,662 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:56] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.041 2026-08-21 13:16:56,990 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:56] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.004 0.009 2026-08-21 13:16:57,000 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:57] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.008 2026-08-21 13:16:57,027 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:16:57,038 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:57] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:16:57,046 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:57] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.010 2026-08-21 13:16:57,057 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('SplitBillScreenTour3', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=172"})" 2026-08-21 13:16:58,591 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:58] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.290 1.245 2026-08-21 13:16:58,647 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:58] "GET /pos/ui HTTP/1.1" 200 - 20 0.014 1.536 2026-08-21 13:16:58,680 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:16:58,725 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:58] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.025 0.087 2026-08-21 13:16:58,918 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:58] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.005 0.005 2026-08-21 13:16:58,950 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:58] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.005 2026-08-21 13:16:59,410 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:59] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 185 0.159 0.279 2026-08-21 13:16:59,514 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:59] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.042 0.044 2026-08-21 13:16:59,546 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:59] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.015 0.012 2026-08-21 13:16:59,561 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:59] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.004 0.006 2026-08-21 13:16:59,640 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:59] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 14 0.030 0.040 2026-08-21 13:16:59,649 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:59] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:16:59,691 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:59] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.017 0.089 2026-08-21 13:16:59,739 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:59] "GET /web/image?model=product.product&field=image_128&id=1637&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.014 0.132 2026-08-21 13:16:59,746 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:16:59,752 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:59] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.007 0.137 2026-08-21 13:16:59,752 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:16:59,804 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:59] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.018 0.183 2026-08-21 13:16:59,810 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:59] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:16:59,814 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:59] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:16:59,824 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:59] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.011 0.204 2026-08-21 13:16:59,845 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:59] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.010 0.178 2026-08-21 13:16:59,859 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:59] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.160 2026-08-21 13:16:59,885 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:59] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.012 0.115 2026-08-21 13:16:59,896 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:59] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.109 2026-08-21 13:16:59,944 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:59] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 18 0.019 0.106 2026-08-21 13:16:59,958 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:59] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.004 0.121 2026-08-21 13:16:59,995 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:16:59] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.019 0.129 2026-08-21 13:17:00,009 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:00] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 4 0.002 0.142 2026-08-21 13:17:00,015 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:00] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.133 2026-08-21 13:17:00,027 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:00] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.003 0.033 2026-08-21 13:17:00,456 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:17:00,474 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-08-21 13:17:00,498 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'click product 'Water' (trigger: article.product .product-content .product-name:contains("Water"))' 2026-08-21 13:17:00,502 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:00] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.023 0.014 2026-08-21 13:17:00,510 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:00] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.023 2026-08-21 13:17:00,587 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:17:01,479 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("1")))' 2026-08-21 13:17:01,486 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:17:01,491 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:17:01,506 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:17:01,523 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:17:01,542 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:17:01,556 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:17:01,576 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"2","price":"4.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("2")):has(.price:contains("4.00")))' 2026-08-21 13:17:02,112 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:02] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:17:02,426 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'click split bill button (trigger: .control-buttons .control-button.order-split)' 2026-08-21 13:17:02,440 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'Check orderline with attributes: {"productName":"Water","quantity":"2"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(em.qty:contains("2")))' 2026-08-21 13:17:02,456 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water")))' 2026-08-21 13:17:02,474 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'Check orderline with attributes: {"productName":"Water","quantity":"1 / 2"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(em.qty:contains("1")))' 2026-08-21 13:17:02,489 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'total amount of split is '2.0' (trigger: .splitbill-screen .order-info .subtotal:contains("2.0"))' 2026-08-21 13:17:02,506 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'click pay button (trigger: .splitbill-screen .pay-button .button)' 2026-08-21 13:17:02,527 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 13:17:02,531 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:02] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:17:02,534 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:02] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:17:02,544 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:17:02,556 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:02] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.012 2026-08-21 13:17:02,565 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='resume'])' 2026-08-21 13:17:02,572 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #46107780 for PoS orders references: ['Order 00328-002-0002'] (draft: False) 2026-08-21 13:17:02,580 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:02] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:17:02,748 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #46107780 with result: [{'id': 407, 'pos_reference': 'Order 00328-002-0002', 'account_move': False}] 2026-08-21 13:17:02,776 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:02] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 106 0.100 0.109 2026-08-21 13:17:02,794 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #95823432 for PoS orders references: ['Order 00328-002-0001'] (draft: True) 2026-08-21 13:17:02,876 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #95823432 with result: [{'id': 408, 'pos_reference': 'Order 00328-002-0001', 'account_move': False}] 2026-08-21 13:17:02,891 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:02] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 42 0.047 0.055 2026-08-21 13:17:02,903 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:02] "GET /web/image?model=pos.config&id=172&field=custom_logo HTTP/1.1" 200 - 6 0.005 0.067 2026-08-21 13:17:03,661 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 13:17:03,673 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("1")))' 2026-08-21 13:17:03,689 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:17:03,708 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:17:03,723 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 13:17:03,740 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:17:03,756 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #71878087 for PoS orders references: ['Order 00328-002-0001'] (draft: False) 2026-08-21 13:17:03,762 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:17:03,799 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [657] 2026-08-21 13:17:03,886 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #71878087 with result: [{'id': 408, 'pos_reference': 'Order 00328-002-0001', 'account_move': False}] 2026-08-21 13:17:03,897 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:03] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 74 0.074 0.072 2026-08-21 13:17:04,128 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:04] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-08-21 13:17:04,660 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-21 13:17:04,671 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:04] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:17:04,678 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 38481 2026-08-21 13:17:04,679 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-21 13:17:04,679 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 38481 2026-08-21 13:17:04,777 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_131704_776991_TestFrontend.txt 2026-08-21 13:17:04,777 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmpwa0s3m18_chrome_odoo" 2026-08-21 13:17:04,805 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_08_refund_stay_current_table ... 2026-08-21 13:17:05,226 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 38684 2026-08-21 13:17:05,227 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmpkva77yco_chrome_odoo 2026-08-21 13:17:05,227 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:41043/json/version 2026-08-21 13:17:05,229 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:41043/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:17:05,277 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-21 13:17:05,277 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:41043/json 2026-08-21 13:17:05,277 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:41043/json with timeout 3 increased to 10s during tests 2026-08-21 13:17:05,290 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:41043/devtools/page/7E169272469FAD71465DE68FF87B2E7F 2026-08-21 13:17:05,302 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-21 13:17:05,362 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-21 13:17:05,602 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 13:17:05,607 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-21 13:17:05,614 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-21 13:17:05,614 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-21 13:17:05,627 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:17:06,275 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:06] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 110 0.086 0.566 2026-08-21 13:17:06,278 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '7E169272469FAD71465DE68FF87B2E7F', 'loaderId': 'BCEC6636ADB6428FB9C829FAD3BDD94D', 'isDownload': False} 2026-08-21 13:17:06,278 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('RefundStayCurrentTableTour')" 2026-08-21 13:17:06,295 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:17:06,315 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:06] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.012 2026-08-21 13:17:06,324 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:06] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.023 2026-08-21 13:17:06,333 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:06] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.001 0.022 2026-08-21 13:17:06,673 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:06] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.003 0.007 2026-08-21 13:17:06,691 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:06] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.008 0.006 2026-08-21 13:17:06,733 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:17:06,756 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:06] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:17:06,762 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:06] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.007 0.020 2026-08-21 13:17:06,779 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('RefundStayCurrentTableTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=172"})" 2026-08-21 13:17:07,329 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:07] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.175 0.378 2026-08-21 13:17:07,388 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:07] "GET /pos/ui HTTP/1.1" 200 - 20 0.013 0.565 2026-08-21 13:17:07,412 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:17:07,466 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:07] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.033 0.081 2026-08-21 13:17:07,651 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:07] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.008 0.006 2026-08-21 13:17:07,684 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:07] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-08-21 13:17:08,189 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:08] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 185 0.169 0.327 2026-08-21 13:17:08,274 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:08] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.031 0.041 2026-08-21 13:17:08,297 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:08] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.005 0.012 2026-08-21 13:17:08,313 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:08] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.004 0.006 2026-08-21 13:17:08,413 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:08] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 14 0.042 0.050 2026-08-21 13:17:08,431 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:17:08,460 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:08] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.010 0.126 2026-08-21 13:17:08,478 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:17:08,521 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 13:17:08,527 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:08] "GET /web/image?model=product.product&field=image_128&id=1637&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.024 0.179 2026-08-21 13:17:08,537 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:08] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.184 2026-08-21 13:17:08,554 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:08] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:17:08,561 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:08] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.202 2026-08-21 13:17:08,567 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:08] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:17:08,609 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:08] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.016 0.258 2026-08-21 13:17:08,646 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:08] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.024 0.185 2026-08-21 13:17:08,719 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:08] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 18 0.034 0.137 2026-08-21 13:17:08,751 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:08] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.005 0.166 2026-08-21 13:17:08,779 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:08] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.017 0.177 2026-08-21 13:17:08,802 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:08] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.013 0.202 2026-08-21 13:17:08,809 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:08] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.002 0.185 2026-08-21 13:17:08,825 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:08] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.008 0.154 2026-08-21 13:17:08,866 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:08] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 4 0.004 0.118 2026-08-21 13:17:08,890 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:08] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.010 0.085 2026-08-21 13:17:08,895 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:08] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.080 2026-08-21 13:17:09,206 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:17:09,230 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-08-21 13:17:09,249 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola"))' 2026-08-21 13:17:09,251 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:09] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.020 0.016 2026-08-21 13:17:09,269 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:09] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.011 0.025 2026-08-21 13:17:09,361 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:17:10,224 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")))' 2026-08-21 13:17:10,232 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola"))' 2026-08-21 13:17:10,242 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")))' 2026-08-21 13:17:10,263 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'click product 'Water' (trigger: article.product .product-content .product-name:contains("Water"))' 2026-08-21 13:17:10,280 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")))' 2026-08-21 13:17:10,297 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'order total amount is '6.60' (trigger: .product-screen .order-summary .total:contains("6.60"))' 2026-08-21 13:17:10,306 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:17:10,332 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:17:10,336 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:10] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:17:10,339 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:10] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:17:10,355 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:17:10,374 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:17:10,398 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:17:10,403 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #55450361 for PoS orders references: ['Order 00329-002-0001'] (draft: False) 2026-08-21 13:17:10,407 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:10] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:17:10,549 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #55450361 with result: [{'id': 409, 'pos_reference': 'Order 00329-002-0001', 'account_move': False}] 2026-08-21 13:17:10,563 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:10] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 108 0.071 0.093 2026-08-21 13:17:10,673 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-21 13:17:10,674 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-21 13:17:10,674 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-21 13:17:10,676 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-21 13:17:10,676 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-21 13:17:10,676 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-21 13:17:10,678 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-21 13:17:10,681 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-21 13:17:10,681 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-21 13:17:10,683 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-21 13:17:10,683 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-21 13:17:10,684 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-21 13:17:10,684 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-21 13:17:10,685 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-21 13:17:10,685 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-21 13:17:10,686 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-21 13:17:10,687 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-21 13:17:10,697 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:10] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:17:10,698 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-21 13:17:10,708 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-21 13:17:10,709 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:10] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:17:10,710 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-21 13:17:10,712 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-21 13:17:10,714 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-21 13:17:10,716 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-21 13:17:10,718 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-21 13:17:10,720 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:10] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:17:10,722 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-21 13:17:10,734 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:10] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 13:17:10,760 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:10] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.038 2026-08-21 13:17:10,761 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:10] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.050 2026-08-21 13:17:10,764 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-21 13:17:10,764 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-21 13:17:10,773 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-21 13:17:10,775 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-21 13:17:10,776 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-21 13:17:10,801 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:10] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:17:10,808 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:10] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.023 2026-08-21 13:17:10,835 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:10] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.020 2026-08-21 13:17:10,836 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:10] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.047 2026-08-21 13:17:10,842 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:10] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.026 2026-08-21 13:17:10,852 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:10] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-08-21 13:17:10,856 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:10] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.031 2026-08-21 13:17:10,888 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:10] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.030 2026-08-21 13:17:10,895 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.028 0.014 2026-08-21 13:17:10,896 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-21 13:17:10,914 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:10] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-08-21 13:17:10,916 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-21 13:17:10,919 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-21 13:17:10,923 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-21 13:17:10,929 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-21 13:17:10,929 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-21 13:17:10,933 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:10] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.036 2026-08-21 13:17:10,935 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-21 13:17:10,936 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-21 13:17:10,937 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-21 13:17:10,946 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-21 13:17:10,949 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-21 13:17:10,950 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-21 13:17:10,951 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-21 13:17:10,964 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-21 13:17:10,965 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:10] "GET /web/image?model=pos.config&id=172&field=custom_logo HTTP/1.1" 200 - 6 0.027 0.039 2026-08-21 13:17:10,965 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-21 13:17:10,967 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-21 13:17:10,967 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-21 13:17:10,967 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-21 13:17:10,968 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-21 13:17:10,969 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-21 13:17:10,969 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-21 13:17:10,969 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-21 13:17:10,970 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-21 13:17:10,970 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-21 13:17:10,970 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-21 13:17:10,971 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-21 13:17:10,974 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-21 13:17:10,974 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-21 13:17:10,974 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-21 13:17:10,975 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-21 13:17:11,002 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:17:11,003 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.021 2026-08-21 13:17:11,018 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-21 13:17:11,024 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-21 13:17:11,028 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:11] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:17:11,030 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-21 13:17:11,031 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:11] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-08-21 13:17:11,036 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:11] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:17:11,040 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:11] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 13:17:11,042 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-21 13:17:11,054 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:11] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:17:11,057 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-08-21 13:17:11,082 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-21 13:17:11,084 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:11] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 13:17:11,095 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-21 13:17:11,100 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-21 13:17:11,100 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:11] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-08-21 13:17:11,102 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-21 13:17:11,105 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:11] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.039 2026-08-21 13:17:11,107 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-21 13:17:11,110 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-21 13:17:11,111 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-21 13:17:11,112 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-21 13:17:11,114 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:11] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:17:11,115 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-21 13:17:11,123 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-21 13:17:11,124 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-21 13:17:11,124 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-21 13:17:11,125 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-21 13:17:11,125 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-21 13:17:11,125 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-21 13:17:11,126 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-21 13:17:11,127 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-21 13:17:11,127 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-21 13:17:11,127 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-21 13:17:11,128 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-21 13:17:11,128 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-21 13:17:11,128 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-21 13:17:11,129 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-21 13:17:11,129 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-21 13:17:11,129 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-21 13:17:11,130 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-21 13:17:11,446 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-08-21 13:17:11,454 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:11] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.001 0.004 2026-08-21 13:17:11,463 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline)))' 2026-08-21 13:17:11,476 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: '.control-button:contains("Refund")' 2026-08-21 13:17:11,504 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-08-21 13:17:11,509 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:11] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.003 2026-08-21 13:17:11,539 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:11] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.008 0.020 2026-08-21 13:17:11,598 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:11] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 18 0.014 0.032 2026-08-21 13:17:11,610 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:11] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:17:12,102 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:12] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:17:12,940 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'Check orderline with attributes: {"productName":"Coca-Cola"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")))' 2026-08-21 13:17:12,943 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:17:12,956 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: '.ticket-screen .to-refund-highlight:contains("To Refund: 2.00")' 2026-08-21 13:17:12,972 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: '.ticket-screen .button.pay-order-button' 2026-08-21 13:17:12,989 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 13:17:13,007 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")))' 2026-08-21 13:17:13,023 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'order total amount is '-4.40' (trigger: .product-screen .order-summary .total:contains("-4.40"))' 2026-08-21 13:17:13,025 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-21 13:17:13,043 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:13] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:17:13,048 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 38684 2026-08-21 13:17:13,048 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-21 13:17:13,049 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 38684 2026-08-21 13:17:13,145 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_131713_145549_TestFrontend.txt 2026-08-21 13:17:13,145 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmpkva77yco_chrome_odoo" 2026-08-21 13:17:13,174 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_09_combo_split_bill ... 2026-08-21 13:17:16,265 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 38935 2026-08-21 13:17:16,265 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmplwkzvxqk_chrome_odoo 2026-08-21 13:17:16,266 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:37265/json/version 2026-08-21 13:17:16,267 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:37265/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:17:16,285 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-21 13:17:16,285 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:37265/json 2026-08-21 13:17:16,286 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:37265/json with timeout 3 increased to 10s during tests 2026-08-21 13:17:16,293 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:37265/devtools/page/68C1F72723EBD9F230CA78564518D4ED 2026-08-21 13:17:16,303 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-21 13:17:16,307 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-21 13:17:16,689 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 13:17:16,691 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-21 13:17:16,694 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-21 13:17:16,694 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-21 13:17:16,703 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:17:17,292 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:17] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 112 0.066 0.525 2026-08-21 13:17:17,295 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '68C1F72723EBD9F230CA78564518D4ED', 'loaderId': 'E167C78A0C351E930C5B0DAA5D3A6292', 'isDownload': False} 2026-08-21 13:17:17,295 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour4PosCombo')" 2026-08-21 13:17:17,315 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:17:17,336 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:17] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.011 0.008 2026-08-21 13:17:17,354 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:17] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.010 0.024 2026-08-21 13:17:17,362 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:17] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.043 2026-08-21 13:17:17,779 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:17] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.007 0.008 2026-08-21 13:17:17,793 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:17] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.010 2026-08-21 13:17:17,816 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:17:17,827 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:17] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.005 2026-08-21 13:17:17,830 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:17] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:17:17,844 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('SplitBillScreenTour4PosCombo', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=172"})" 2026-08-21 13:17:18,525 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:18] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 310 0.284 0.396 2026-08-21 13:17:18,590 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:18] "GET /pos/ui HTTP/1.1" 200 - 20 0.020 0.694 2026-08-21 13:17:18,612 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:17:18,662 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:18] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.035 0.078 2026-08-21 13:17:18,818 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:18] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 13:17:18,855 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:18] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 13:17:19,320 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:19] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 189 0.153 0.289 2026-08-21 13:17:19,403 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:19] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.023 0.046 2026-08-21 13:17:19,426 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:19] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.004 0.011 2026-08-21 13:17:19,439 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:19] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-21 13:17:19,531 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:19] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 14 0.046 0.035 2026-08-21 13:17:19,567 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:19] "GET /web/image?model=product.product&field=image_128&id=1639&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.008 0.108 2026-08-21 13:17:19,580 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:17:19,627 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:19] "GET /web/image?model=product.product&field=image_128&id=1640&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.024 0.147 2026-08-21 13:17:19,643 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:19] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:17:19,659 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:17:19,692 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:19] "GET /web/image?model=product.product&field=image_128&id=1641&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.019 0.188 2026-08-21 13:17:19,698 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:19] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:17:19,714 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 13:17:19,737 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:19] "GET /web/image?model=product.product&field=image_128&id=1642&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.014 0.228 2026-08-21 13:17:19,791 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:19] "GET /web/image?model=product.product&field=image_128&id=1643&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.020 0.268 2026-08-21 13:17:19,814 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:19] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.012 0.265 2026-08-21 13:17:19,844 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:19] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.018 0.232 2026-08-21 13:17:19,862 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:19] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.008 0.185 2026-08-21 13:17:19,919 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:19] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 18 0.026 0.173 2026-08-21 13:17:19,952 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:19] "GET /web/image?model=product.product&field=image_128&id=1644&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.007 0.205 2026-08-21 13:17:19,995 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:19] "GET /web/image?model=product.product&field=image_128&id=1645&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.009 0.193 2026-08-21 13:17:20,034 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:20] "GET /web/image?model=product.product&field=image_128&id=1646&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.006 0.210 2026-08-21 13:17:20,077 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:20] "GET /web/image?model=product.product&field=image_128&id=1647&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.011 0.207 2026-08-21 13:17:20,087 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.205 2026-08-21 13:17:20,126 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:20] "GET /web/image?model=product.product&field=image_128&id=1650&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.011 0.241 2026-08-21 13:17:20,144 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:20] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.005 0.216 2026-08-21 13:17:20,190 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:20] "GET /web/image?model=product.product&field=image_128&id=1649&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.010 0.221 2026-08-21 13:17:20,226 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:20] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.010 0.214 2026-08-21 13:17:20,263 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:20] "GET /web/image?model=product.product&field=image_128&id=1637&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.005 0.215 2026-08-21 13:17:20,317 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:20] "GET /web/image?model=product.product&field=image_128&id=1648&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.017 0.219 2026-08-21 13:17:20,365 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:20] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.017 0.217 2026-08-21 13:17:20,376 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:20] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.223 2026-08-21 13:17:20,380 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:17:20,390 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:20] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.189 2026-08-21 13:17:20,402 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:20] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.166 2026-08-21 13:17:20,410 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:20] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.002 0.141 2026-08-21 13:17:20,411 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-08-21 13:17:20,424 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:20] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.006 0.097 2026-08-21 13:17:20,437 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:17:20,463 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:20] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 4 0.007 0.086 2026-08-21 13:17:20,506 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:20] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.020 0.091 2026-08-21 13:17:20,515 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:20] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.087 2026-08-21 13:17:20,603 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:17:21,377 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo"))' 2026-08-21 13:17:21,399 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Select combo item Combo Product 3 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 3")))' 2026-08-21 13:17:21,407 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Select combo item Combo Product 5 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 5")))' 2026-08-21 13:17:21,422 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Select combo item Combo Product 8 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 8")))' 2026-08-21 13:17:21,443 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Click `confirm` (trigger: .popup.combo-configurator-popup footer button.confirm)' 2026-08-21 13:17:21,524 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo"))' 2026-08-21 13:17:21,531 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Select combo item Combo Product 2 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 2")))' 2026-08-21 13:17:21,540 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Select combo item Combo Product 4 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 4")))' 2026-08-21 13:17:21,555 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Select combo item Combo Product 7 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 7")))' 2026-08-21 13:17:21,572 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Click `confirm` (trigger: .popup.combo-configurator-popup footer button.confirm)' 2026-08-21 13:17:21,665 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 2","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 2")):has(em.qty:contains("1")))' 2026-08-21 13:17:21,678 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 2","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 2")):has(em.qty:contains("1")))' 2026-08-21 13:17:21,689 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 13:17:21,694 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:17:21,708 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 2","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 2")):has(em.qty:contains("2")))' 2026-08-21 13:17:21,884 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:21] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.003 2026-08-21 13:17:22,561 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'click product 'Water' (trigger: article.product .product-content .product-name:contains("Water"))' 2026-08-21 13:17:22,593 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("1")))' 2026-08-21 13:17:22,601 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("1")))' 2026-08-21 13:17:22,606 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid"))' 2026-08-21 13:17:22,636 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("1")))' 2026-08-21 13:17:22,651 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("1")))' 2026-08-21 13:17:22,655 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'click split bill button (trigger: .control-buttons .control-button.order-split)' 2026-08-21 13:17:22,672 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water")))' 2026-08-21 13:17:22,690 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"productName":"Combo Product 3","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 3")))' 2026-08-21 13:17:22,706 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"productName":"Combo Product 2","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 2")))' 2026-08-21 13:17:22,723 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"productName":"Water","quantity":"1 / 1"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(em.qty:contains("1")))' 2026-08-21 13:17:22,739 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"productName":"Office Combo","quantity":"1 / 1"} (trigger: .order-container .orderline:has(.product-name:contains("Office Combo")):has(em.qty:contains("1")))' 2026-08-21 13:17:22,755 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"productName":"Combo Product 3","quantity":"1 / 1"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 3")):has(em.qty:contains("1")))' 2026-08-21 13:17:22,772 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"productName":"Combo Product 5","quantity":"1 / 1"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 5")):has(em.qty:contains("1")))' 2026-08-21 13:17:22,788 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"productName":"Combo Product 8","quantity":"1 / 1"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 8")):has(em.qty:contains("1")))' 2026-08-21 13:17:22,805 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"productName":"Office Combo","quantity":"1 / 2"} (trigger: .order-container .orderline:has(.product-name:contains("Office Combo")):has(em.qty:contains("1")))' 2026-08-21 13:17:22,822 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"productName":"Combo Product 2","quantity":"1 / 2"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 2")):has(em.qty:contains("1")))' 2026-08-21 13:17:22,838 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"productName":"Combo Product 4","quantity":"1 / 2"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 4")):has(em.qty:contains("1")))' 2026-08-21 13:17:22,855 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"productName":"Combo Product 7","quantity":"1 / 2"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 7")):has(em.qty:contains("1")))' 2026-08-21 13:17:22,872 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'total amount of split is '97.13' (trigger: .splitbill-screen .order-info .subtotal:contains("97.13"))' 2026-08-21 13:17:22,889 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'click pay button (trigger: .splitbill-screen .pay-button .button)' 2026-08-21 13:17:22,924 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 13:17:22,928 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:22] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:17:22,931 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:22] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:17:22,956 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:17:22,964 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:22] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.007 0.008 2026-08-21 13:17:22,995 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='resume'])' 2026-08-21 13:17:23,000 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:23] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:17:23,005 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #23835218 for PoS orders references: ['Order 00330-002-0002'] (draft: False) 2026-08-21 13:17:23,197 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #23835218 with result: [{'id': 410, 'pos_reference': 'Order 00330-002-0002', 'account_move': False}] 2026-08-21 13:17:23,213 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:23] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 125 0.107 0.109 2026-08-21 13:17:23,221 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:23] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.028 2026-08-21 13:17:23,235 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #58074142 for PoS orders references: ['Order 00330-002-0001'] (draft: True) 2026-08-21 13:17:23,377 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #58074142 with result: [{'id': 411, 'pos_reference': 'Order 00330-002-0001', 'account_move': False}] 2026-08-21 13:17:23,397 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:23] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 67 0.085 0.081 2026-08-21 13:17:23,410 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:23] "GET /web/image?model=pos.config&id=172&field=custom_logo HTTP/1.1" 200 - 6 0.006 0.117 2026-08-21 13:17:24,180 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 13:17:24,199 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("1")))' 2026-08-21 13:17:24,212 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Office Combo","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Office Combo")):has(em.qty:contains("1")))' 2026-08-21 13:17:24,223 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Office Combo","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Office Combo")):has(em.qty:contains("1")))' 2026-08-21 13:17:24,238 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 13:17:24,255 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 2","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 2")):has(em.qty:contains("1")))' 2026-08-21 13:17:24,273 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 2","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 2")):has(em.qty:contains("1")))' 2026-08-21 13:17:24,288 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 13:17:24,305 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 2","quantity":"1.0","price":"6.67"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 2")):has(em.qty:contains("1")):has(.price:contains("6.67")))' 2026-08-21 13:17:24,322 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 4","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 4")):has(em.qty:contains("1")))' 2026-08-21 13:17:24,339 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 4","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 4")):has(em.qty:contains("1")))' 2026-08-21 13:17:24,355 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 13:17:24,372 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 4","quantity":"1.0","price":"14.66"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 4")):has(em.qty:contains("1")):has(.price:contains("14.66")))' 2026-08-21 13:17:24,389 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 7","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 7")):has(em.qty:contains("1")))' 2026-08-21 13:17:24,406 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 7","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 7")):has(em.qty:contains("1")))' 2026-08-21 13:17:24,422 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 13:17:24,439 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 7","quantity":"1.0","price":"22.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 7")):has(em.qty:contains("1")):has(.price:contains("22.00")))' 2026-08-21 13:17:24,455 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'order total amount is '45.53' (trigger: .product-screen .order-summary .total:contains("45.53"))' 2026-08-21 13:17:24,457 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-21 13:17:24,463 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 38935 2026-08-21 13:17:24,464 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-21 13:17:24,464 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 38935 2026-08-21 13:17:24,562 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_131724_562511_TestFrontend.txt 2026-08-21 13:17:24,562 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmplwkzvxqk_chrome_odoo" 2026-08-21 13:17:24,593 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_10_save_last_preparation_changes ... 2026-08-21 13:17:25,023 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 39154 2026-08-21 13:17:25,023 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmpy0t4k6kk_chrome_odoo 2026-08-21 13:17:25,023 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:36671/json/version 2026-08-21 13:17:25,025 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:36671/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:17:25,072 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-21 13:17:25,072 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:36671/json 2026-08-21 13:17:25,073 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:36671/json with timeout 3 increased to 10s during tests 2026-08-21 13:17:25,103 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:36671/devtools/page/4DB79C497A171F899EEB6A39D77A22E8 2026-08-21 13:17:25,120 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-21 13:17:25,129 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-21 13:17:25,354 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 13:17:25,356 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-21 13:17:25,360 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-21 13:17:25,360 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-21 13:17:25,369 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:17:25,962 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:25] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 110 0.066 0.529 2026-08-21 13:17:25,964 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '4DB79C497A171F899EEB6A39D77A22E8', 'loaderId': 'BE48D804CE490B68C474A2B1002301A2', 'isDownload': False} 2026-08-21 13:17:25,964 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('SaveLastPreparationChangesTour')" 2026-08-21 13:17:25,979 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:17:26,000 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:26] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.017 2026-08-21 13:17:26,021 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:26] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.015 0.026 2026-08-21 13:17:26,031 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:26] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.013 2026-08-21 13:17:26,321 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:26] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.002 0.005 2026-08-21 13:17:26,338 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:26] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.007 2026-08-21 13:17:26,370 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:17:26,385 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:26] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.011 0.007 2026-08-21 13:17:26,389 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:26] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:17:26,407 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('SaveLastPreparationChangesTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=172"})" 2026-08-21 13:17:27,082 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:27] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 306 0.236 0.446 2026-08-21 13:17:27,147 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:27] "GET /pos/ui HTTP/1.1" 200 - 20 0.017 0.699 2026-08-21 13:17:27,193 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:17:27,220 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:27] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.027 0.077 2026-08-21 13:17:27,423 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:27] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.005 2026-08-21 13:17:27,472 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:27] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.006 2026-08-21 13:17:28,004 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:28] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 183 0.206 0.310 2026-08-21 13:17:28,087 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:28] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.029 0.041 2026-08-21 13:17:28,103 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:28] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.002 0.008 2026-08-21 13:17:28,126 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:28] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.005 0.008 2026-08-21 13:17:28,213 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:28] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 14 0.028 0.039 2026-08-21 13:17:28,264 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:28] "GET /web/image?model=product.product&field=image_128&id=1637&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.021 0.098 2026-08-21 13:17:28,269 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:17:28,311 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:28] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.021 0.140 2026-08-21 13:17:28,329 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:17:28,337 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:17:28,354 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:28] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.012 0.183 2026-08-21 13:17:28,364 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:28] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:17:28,378 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:17:28,392 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:28] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.026 0.191 2026-08-21 13:17:28,406 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:28] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.206 2026-08-21 13:17:28,423 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:28] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.008 0.198 2026-08-21 13:17:28,436 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:28] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.158 2026-08-21 13:17:28,450 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:28] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.098 2026-08-21 13:17:28,504 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:28] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 18 0.023 0.093 2026-08-21 13:17:28,525 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:28] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.009 0.117 2026-08-21 13:17:28,544 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:28] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.010 0.123 2026-08-21 13:17:28,563 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:28] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.011 0.124 2026-08-21 13:17:28,591 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:28] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 4 0.008 0.143 2026-08-21 13:17:28,595 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:28] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.144 2026-08-21 13:17:28,617 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:28] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.004 0.072 2026-08-21 13:17:29,055 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SaveLastPreparationChangesTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:17:29,075 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SaveLastPreparationChangesTour on step: 'click table '5' (trigger: .floor-map .table .label:contains("5"))' 2026-08-21 13:17:29,103 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SaveLastPreparationChangesTour on step: 'click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola"))' 2026-08-21 13:17:29,117 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:29] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.034 0.018 2026-08-21 13:17:29,129 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:29] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.003 0.033 2026-08-21 13:17:29,229 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:17:30,069 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SaveLastPreparationChangesTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("1")))' 2026-08-21 13:17:30,075 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SaveLastPreparationChangesTour on step: 'click order button (trigger: .actionpad .submit-order)' 2026-08-21 13:17:30,092 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #88638109 for PoS orders references: ['Order 00331-002-0001'] (draft: True) 2026-08-21 13:17:30,094 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SaveLastPreparationChangesTour on step: 'Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change)))' 2026-08-21 13:17:30,102 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-21 13:17:30,124 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:30] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:17:30,142 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 39154 2026-08-21 13:17:30,147 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-21 13:17:30,147 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 39154 2026-08-21 13:17:30,196 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #88638109 with result: [{'id': 412, 'pos_reference': 'Order 00331-002-0001', 'account_move': False}] 2026-08-21 13:17:30,214 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:30] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 62 0.058 0.073 2026-08-21 13:17:30,254 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_131730_254343_TestFrontend.txt 2026-08-21 13:17:30,254 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmpy0t4k6kk_chrome_odoo" 2026-08-21 13:17:30,316 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_11_bill_screen_qrcode ... 2026-08-21 13:17:30,747 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 39361 2026-08-21 13:17:30,747 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmph_rsxkk2_chrome_odoo 2026-08-21 13:17:30,748 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:40441/json/version 2026-08-21 13:17:30,749 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:40441/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:17:30,803 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-21 13:17:30,803 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:40441/json 2026-08-21 13:17:30,805 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:40441/json with timeout 3 increased to 10s during tests 2026-08-21 13:17:30,859 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:40441/devtools/page/51E946726581015414D4D841B6BCE3EE 2026-08-21 13:17:30,884 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-21 13:17:30,918 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-21 13:17:31,173 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 13:17:31,176 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-21 13:17:31,184 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-21 13:17:31,184 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-21 13:17:31,196 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:17:31,863 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:31] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 112 0.094 0.577 2026-08-21 13:17:31,866 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '51E946726581015414D4D841B6BCE3EE', 'loaderId': '813F4CA4641300EDB5374FDFE7A342E3', 'isDownload': False} 2026-08-21 13:17:31,866 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('BillScreenTour')" 2026-08-21 13:17:31,894 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:17:31,901 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:31] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.009 2026-08-21 13:17:31,911 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:31] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.020 2026-08-21 13:17:31,920 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:31] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.020 2026-08-21 13:17:32,396 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:32] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.005 0.009 2026-08-21 13:17:32,414 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:32] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.012 2026-08-21 13:17:32,440 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:17:32,461 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:32] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.007 0.008 2026-08-21 13:17:32,463 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:32] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:17:32,482 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('BillScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=172"})" 2026-08-21 13:17:33,015 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:33] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.180 0.358 2026-08-21 13:17:33,087 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:33] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.043 2026-08-21 13:17:33,118 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:33] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.011 0.010 2026-08-21 13:17:33,130 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:33] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 13:17:33,213 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:33] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 14 0.034 0.041 2026-08-21 13:17:33,270 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:33] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.012 0.118 2026-08-21 13:17:33,292 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.016 2026-08-21 13:17:33,303 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:17:33,309 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:17:33,324 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:33] "GET /web/image?model=product.product&field=image_128&id=1637&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.014 0.165 2026-08-21 13:17:33,369 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:33] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.008 0.213 2026-08-21 13:17:33,386 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:33] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:17:33,396 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:33] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.013 0.231 2026-08-21 13:17:33,408 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:33] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:17:33,414 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:33] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.256 2026-08-21 13:17:33,438 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:33] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.010 0.202 2026-08-21 13:17:33,455 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:33] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.006 0.138 2026-08-21 13:17:33,490 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:33] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.016 0.146 2026-08-21 13:17:33,534 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:33] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 18 0.020 0.115 2026-08-21 13:17:33,546 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:33] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.129 2026-08-21 13:17:33,564 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:33] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.140 2026-08-21 13:17:33,576 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:33] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.128 2026-08-21 13:17:33,604 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:33] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 4 0.004 0.129 2026-08-21 13:17:33,623 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:33] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.007 0.118 2026-08-21 13:17:33,631 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:33] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.112 2026-08-21 13:17:34,038 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:17:34,055 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'click table '5' (trigger: .floor-map .table .label:contains("5"))' 2026-08-21 13:17:34,070 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:34] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.013 2026-08-21 13:17:34,077 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:34] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.012 2026-08-21 13:17:34,079 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola"))' 2026-08-21 13:17:34,141 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:17:35,065 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'click bill button (trigger: .control-button:contains("Bill"))' 2026-08-21 13:17:35,087 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'body:not(:has(undefined))' 2026-08-21 13:17:35,099 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:35] "GET /web/image?model=pos.config&id=172&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.006 2026-08-21 13:17:35,103 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'go back (trigger: .receipt-screen .button.next)' 2026-08-21 13:17:35,158 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-21 13:17:35,158 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-21 13:17:35,159 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-21 13:17:35,160 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-21 13:17:35,161 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-21 13:17:35,162 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-21 13:17:35,163 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-21 13:17:35,163 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-21 13:17:35,163 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-21 13:17:35,164 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-21 13:17:35,172 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-21 13:17:35,174 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-21 13:17:35,175 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-21 13:17:35,179 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:35] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:17:35,181 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:35] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:17:35,182 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-21 13:17:35,184 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-21 13:17:35,184 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-21 13:17:35,184 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-21 13:17:35,185 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-21 13:17:35,185 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-21 13:17:35,186 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-21 13:17:35,187 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-21 13:17:35,188 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-21 13:17:35,188 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-21 13:17:35,188 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-21 13:17:35,189 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-21 13:17:35,189 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-21 13:17:35,190 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-21 13:17:35,190 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-21 13:17:35,193 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-21 13:17:35,195 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-21 13:17:35,202 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:35] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:17:35,209 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:35] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:17:35,211 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:35] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:17:35,224 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:35] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:17:35,231 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:35] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.039 2026-08-21 13:17:35,238 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:35] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-08-21 13:17:35,246 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:35] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:17:35,258 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:35] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-08-21 13:17:35,260 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:35] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:17:35,280 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:35] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:17:35,282 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-21 13:17:35,283 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-21 13:17:35,283 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-21 13:17:35,283 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-21 13:17:35,284 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-21 13:17:35,284 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-21 13:17:35,285 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-21 13:17:35,285 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-21 13:17:35,285 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-21 13:17:35,286 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-21 13:17:35,286 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-21 13:17:35,288 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-21 13:17:35,288 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-21 13:17:35,289 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-21 13:17:35,289 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-21 13:17:35,289 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-21 13:17:35,290 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-21 13:17:35,290 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-21 13:17:35,290 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-21 13:17:35,291 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-21 13:17:35,291 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-21 13:17:35,291 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-21 13:17:35,292 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-21 13:17:35,293 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-21 13:17:35,294 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-21 13:17:35,295 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-21 13:17:35,298 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:35] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:17:35,302 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-21 13:17:35,304 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:35] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 13:17:35,306 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-21 13:17:35,308 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:35] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:17:35,309 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-21 13:17:35,309 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-21 13:17:35,364 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:35] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.066 2026-08-21 13:17:35,365 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.039 2026-08-21 13:17:35,366 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:35] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.038 2026-08-21 13:17:35,380 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.052 2026-08-21 13:17:35,391 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.076 2026-08-21 13:17:35,416 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:35] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-08-21 13:17:35,425 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:35] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:17:35,427 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:35] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-08-21 13:17:35,429 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:35] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-08-21 13:17:35,432 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:35] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:17:35,443 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:35] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:17:35,446 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:35] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-08-21 13:17:35,468 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:35] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:17:35,470 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-21 13:17:35,470 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-21 13:17:35,471 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-21 13:17:35,471 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-21 13:17:35,471 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-21 13:17:35,472 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-21 13:17:35,472 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-21 13:17:35,472 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-21 13:17:35,473 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-21 13:17:35,473 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-21 13:17:35,473 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-21 13:17:35,474 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-21 13:17:35,474 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-21 13:17:35,474 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-21 13:17:35,475 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-21 13:17:35,475 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-21 13:17:35,475 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-21 13:17:35,476 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-21 13:17:35,476 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-21 13:17:35,476 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-21 13:17:35,477 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-21 13:17:35,477 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-21 13:17:35,477 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-21 13:17:35,478 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-21 13:17:35,478 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-21 13:17:35,478 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-21 13:17:35,479 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-21 13:17:35,479 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-21 13:17:35,479 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-21 13:17:35,480 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-21 13:17:35,502 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:35] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-08-21 13:17:35,798 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #83797022 for PoS orders references: ['Order 00332-001-0001'] (draft: True) 2026-08-21 13:17:35,834 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:35] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.003 2026-08-21 13:17:35,906 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:35] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:17:35,913 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #83797022 with result: [{'id': 413, 'pos_reference': 'Order 00332-001-0001', 'account_move': False}] 2026-08-21 13:17:35,926 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:35] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 62 0.075 0.056 2026-08-21 13:17:36,559 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:36] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:17:37,208 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:17:37,235 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:17:37,240 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:17:37,241 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:37] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:17:37,255 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 13:17:37,273 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:17:37,277 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:37] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.004 0.010 2026-08-21 13:17:37,297 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'QR codes are shown (trigger: #posqrcode)' 2026-08-21 13:17:37,303 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #81935488 for PoS orders references: ['Order 00332-001-0001'] (draft: False) 2026-08-21 13:17:37,312 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:37] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:17:37,326 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [676] 2026-08-21 13:17:37,460 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #81935488 with result: [{'id': 413, 'pos_reference': 'Order 00332-001-0001', 'account_move': False}] 2026-08-21 13:17:37,469 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:37] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 116 0.073 0.097 2026-08-21 13:17:37,545 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:37] "GET /report/barcode/QR/http%3A%2F%2F127.0.0.1%3A8069%2Fpos%2Fticket%2Fvalidate%3Faccess_token%3Db2044b1d-9321-459c-836b-f375d34089bf?width=200&height=200 HTTP/1.1" 200 - 2 0.001 0.050 2026-08-21 13:17:38,243 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-21 13:17:38,252 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:38] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:17:38,260 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 39361 2026-08-21 13:17:38,261 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-21 13:17:38,261 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 39361 2026-08-21 13:17:38,360 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_131738_360111_TestFrontend.txt 2026-08-21 13:17:38,360 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmph_rsxkk2_chrome_odoo" 2026-08-21 13:17:38,393 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_preparation_receipt ... 2026-08-21 13:17:41,214 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 39612 2026-08-21 13:17:41,214 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmpehk2nt27_chrome_odoo 2026-08-21 13:17:41,214 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:37879/json/version 2026-08-21 13:17:41,216 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:37879/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:17:41,262 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-21 13:17:41,263 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:37879/json 2026-08-21 13:17:41,263 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:37879/json with timeout 3 increased to 10s during tests 2026-08-21 13:17:41,270 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:37879/devtools/page/AC36456BEA25FE1E0A0D9AB8EEFF1F8A 2026-08-21 13:17:41,306 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-21 13:17:41,313 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-21 13:17:41,590 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 13:17:41,593 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-21 13:17:41,595 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-21 13:17:41,595 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-21 13:17:41,607 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:17:42,160 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:42] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 112 0.086 0.470 2026-08-21 13:17:42,164 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': 'AC36456BEA25FE1E0A0D9AB8EEFF1F8A', 'loaderId': '3D4EAD4FE2D6F4F3FCC609E87381296B', 'isDownload': False} 2026-08-21 13:17:42,164 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('ComboPreparationReceiptTour')" 2026-08-21 13:17:42,176 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:17:42,206 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:42] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.019 0.008 2026-08-21 13:17:42,219 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:42] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.039 2026-08-21 13:17:42,233 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:42] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.008 0.045 2026-08-21 13:17:42,570 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:42] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-08-21 13:17:42,582 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:42] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.006 2026-08-21 13:17:42,607 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:17:42,621 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:42] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.007 2026-08-21 13:17:42,623 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:42] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:17:42,637 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('ComboPreparationReceiptTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=172"})" 2026-08-21 13:17:43,321 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:43] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 311 0.272 0.412 2026-08-21 13:17:43,411 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:17:43,418 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:43] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.029 0.046 2026-08-21 13:17:43,434 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:43] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.002 0.008 2026-08-21 13:17:43,447 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:43] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.004 2026-08-21 13:17:43,528 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:43] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 14 0.023 0.037 2026-08-21 13:17:43,567 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:43] "GET /web/image?model=product.product&field=image_128&id=1651&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.011 0.085 2026-08-21 13:17:43,608 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:43] "GET /web/image?model=product.product&field=image_128&id=1653&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.014 0.113 2026-08-21 13:17:43,649 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:43] "GET /web/image?model=product.product&field=image_128&id=1654&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.009 0.158 2026-08-21 13:17:43,660 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:43] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:17:43,686 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:17:43,689 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:17:43,695 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:43] "GET /web/image?model=product.product&field=image_128&id=1652&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.017 0.193 2026-08-21 13:17:43,704 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:43] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:17:43,782 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:43] "GET /web/image?model=product.product&field=image_128&id=1655&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.020 0.270 2026-08-21 13:17:43,792 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:43] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:17:43,799 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:43] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.007 0.261 2026-08-21 13:17:43,828 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:43] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.011 0.244 2026-08-21 13:17:43,882 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:43] "GET /web/image?model=product.product&field=image_128&id=1656&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.007 0.264 2026-08-21 13:17:43,905 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:43] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.008 0.205 2026-08-21 13:17:43,970 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:43] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 18 0.029 0.232 2026-08-21 13:17:44,021 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:44] "GET /web/image?model=product.product&field=image_128&id=1657&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.018 0.206 2026-08-21 13:17:44,056 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:44] "GET /web/image?model=product.product&field=image_128&id=1658&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.010 0.239 2026-08-21 13:17:44,104 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:44] "GET /web/image?model=product.product&field=image_128&id=1659&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.011 0.259 2026-08-21 13:17:44,111 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:44] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.233 2026-08-21 13:17:44,156 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:44] "GET /web/image?model=product.product&field=image_128&id=1662&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.013 0.255 2026-08-21 13:17:44,225 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:44] "GET /web/image?model=product.product&field=image_128&id=1661&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.015 0.296 2026-08-21 13:17:44,246 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:44] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.011 0.260 2026-08-21 13:17:44,295 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:44] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.023 0.244 2026-08-21 13:17:44,339 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:44] "GET /web/image?model=product.product&field=image_128&id=1637&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.016 0.260 2026-08-21 13:17:44,381 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:44] "GET /web/image?model=product.product&field=image_128&id=1660&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.015 0.258 2026-08-21 13:17:44,392 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: 'click table '5' (trigger: .floor-map .table .label:contains("5"))' 2026-08-21 13:17:44,409 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:17:44,429 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:44] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.020 0.247 2026-08-21 13:17:44,444 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:44] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.007 0.208 2026-08-21 13:17:44,452 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:44] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.193 2026-08-21 13:17:44,462 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:44] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.159 2026-08-21 13:17:44,475 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:44] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.005 0.128 2026-08-21 13:17:44,484 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:44] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.002 0.092 2026-08-21 13:17:44,508 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:44] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.057 2026-08-21 13:17:44,514 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:44] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.001 0.065 2026-08-21 13:17:44,530 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:44] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 4 0.001 0.071 2026-08-21 13:17:44,578 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:17:45,380 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: 'click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo"))' 2026-08-21 13:17:45,395 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: 'Select combo item Combo Product 2 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 2")))' 2026-08-21 13:17:45,405 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: 'Select combo item Combo Product 4 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 4")))' 2026-08-21 13:17:45,421 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: 'Select combo item Combo Product 6 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 6")))' 2026-08-21 13:17:45,438 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: 'Click `confirm` (trigger: .popup.combo-configurator-popup footer button.confirm)' 2026-08-21 13:17:45,516 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: '.actionpad .submit-order.highlight.btn-primary' 2026-08-21 13:17:45,580 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-21 13:17:45,581 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-21 13:17:45,581 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-21 13:17:45,584 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:45] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:17:45,589 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:45] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:17:45,590 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:45] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:17:45,596 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-21 13:17:45,597 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-21 13:17:45,597 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-21 13:17:45,603 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: 'click order button (trigger: .actionpad .submit-order)' 2026-08-21 13:17:45,603 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-21 13:17:45,607 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-21 13:17:45,608 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-21 13:17:45,609 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-21 13:17:45,610 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:45] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:17:45,610 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-21 13:17:45,611 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-21 13:17:45,611 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-21 13:17:45,612 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-21 13:17:45,612 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-21 13:17:45,616 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-21 13:17:45,620 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-21 13:17:45,625 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-21 13:17:45,625 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-21 13:17:45,627 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-21 13:17:45,629 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-21 13:17:45,634 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:45] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:17:45,635 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-21 13:17:45,636 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:45] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:17:45,637 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-21 13:17:45,639 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-21 13:17:45,639 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-21 13:17:45,640 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-21 13:17:45,640 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-21 13:17:45,642 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-21 13:17:45,642 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-21 13:17:45,642 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-21 13:17:45,671 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:45] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:17:45,675 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:45] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.026 2026-08-21 13:17:45,683 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:45] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.032 2026-08-21 13:17:45,684 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:45] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.021 2026-08-21 13:17:45,685 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:45] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:17:45,695 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:45] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:17:45,708 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:45] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:17:45,710 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: '.render-container .mx-5:contains('Combo Product 2')' 2026-08-21 13:17:45,711 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-21 13:17:45,711 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-21 13:17:45,712 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: '.render-container .multiprint-flex:not(.mx-5):contains('Office Combo')' 2026-08-21 13:17:45,713 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-21 13:17:45,713 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-21 13:17:45,716 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-21 13:17:45,717 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-21 13:17:45,718 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: 'Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change)))' 2026-08-21 13:17:45,718 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-21 13:17:45,720 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-21 13:17:45,723 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-21 13:17:45,723 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-21 13:17:45,724 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-21 13:17:45,724 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-21 13:17:45,724 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-21 13:17:45,725 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-21 13:17:45,725 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-21 13:17:45,725 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-21 13:17:45,726 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-21 13:17:45,727 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-21 13:17:45,727 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-21 13:17:45,727 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-21 13:17:45,728 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-21 13:17:45,729 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-21 13:17:45,729 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-21 13:17:45,729 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-21 13:17:45,729 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-21 13:17:45,730 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-21 13:17:45,733 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-21 13:17:45,735 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-21 13:17:45,740 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-21 13:17:45,743 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-21 13:17:45,748 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:45] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:17:45,751 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:45] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-08-21 13:17:45,755 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:45] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-08-21 13:17:45,755 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:17:45,769 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:17:45,774 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:45] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:17:45,788 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:45] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:17:45,792 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:45] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 13:17:45,805 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-21 13:17:45,806 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-21 13:17:45,806 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-21 13:17:45,807 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-21 13:17:45,807 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-21 13:17:45,808 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-21 13:17:45,808 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-21 13:17:45,808 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-21 13:17:45,809 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-21 13:17:45,809 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-21 13:17:45,809 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-21 13:17:45,810 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-21 13:17:45,810 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-21 13:17:45,810 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-21 13:17:45,810 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-21 13:17:45,811 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-21 13:17:45,811 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-21 13:17:45,812 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-21 13:17:45,813 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-21 13:17:45,815 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-21 13:17:45,815 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-21 13:17:45,817 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-21 13:17:45,817 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-21 13:17:45,817 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-21 13:17:45,818 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-21 13:17:45,818 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-21 13:17:45,818 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-21 13:17:45,819 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-21 13:17:45,822 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-21 13:17:45,823 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-21 13:17:45,843 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:45] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 13:17:45,844 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:45] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-08-21 13:17:45,849 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:45] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:17:45,851 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-08-21 13:17:45,854 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:45] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-08-21 13:17:45,870 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:45] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-08-21 13:17:45,880 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:45] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 13:17:46,190 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for http://0.0.0.0/cgi-bin/epos/service.cgi?devid=local_printer 2026-08-21 13:17:46,214 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #27683059 for PoS orders references: ['Order 00333-001-0001'] (draft: True) 2026-08-21 13:17:46,252 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:46] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.003 2026-08-21 13:17:46,327 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:46] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:17:46,363 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #27683059 with result: [{'id': 414, 'pos_reference': 'Order 00333-001-0001', 'account_move': False}] 2026-08-21 13:17:46,378 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:46] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 92 0.078 0.089 2026-08-21 13:17:46,591 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:46] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-21 13:17:47,607 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-21 13:17:47,616 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:47] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:17:47,625 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 39612 2026-08-21 13:17:47,626 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-21 13:17:47,626 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 39612 2026-08-21 13:17:47,721 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_131747_721477_TestFrontend.txt 2026-08-21 13:17:47,721 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmpehk2nt27_chrome_odoo" 2026-08-21 13:17:47,753 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_01_pos_restaurant ... 2026-08-21 13:17:48,170 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 39864 2026-08-21 13:17:48,170 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmp292co83e_chrome_odoo 2026-08-21 13:17:48,171 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:33603/json/version 2026-08-21 13:17:48,173 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33603/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:17:48,299 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-21 13:17:48,299 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:33603/json 2026-08-21 13:17:48,300 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33603/json with timeout 3 increased to 10s during tests 2026-08-21 13:17:48,332 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:33603/devtools/page/BB891294E0EC8919DC3F754ED41E89F1 2026-08-21 13:17:48,343 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-21 13:17:48,354 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-21 13:17:48,548 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 13:17:48,550 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-21 13:17:48,552 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-21 13:17:48,552 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-21 13:17:48,567 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:17:49,295 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:49] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 110 0.122 0.610 2026-08-21 13:17:49,298 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': 'BB891294E0EC8919DC3F754ED41E89F1', 'loaderId': '8453288C4FDD4325083151294A10B7A7', 'isDownload': False} 2026-08-21 13:17:49,298 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('pos_restaurant_sync')" 2026-08-21 13:17:49,311 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:17:49,328 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:49] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.013 2026-08-21 13:17:49,343 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:49] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.008 0.022 2026-08-21 13:17:49,377 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:49] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.055 2026-08-21 13:17:49,733 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:49] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.005 0.009 2026-08-21 13:17:49,748 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:49] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.016 2026-08-21 13:17:49,771 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:49] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-08-21 13:17:49,785 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 13:17:49,796 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('pos_restaurant_sync', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=172"})" 2026-08-21 13:17:49,799 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:49] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.020 2026-08-21 13:17:50,405 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:50] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.219 0.397 2026-08-21 13:17:50,471 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:50] "GET /pos/ui HTTP/1.1" 200 - 20 0.024 0.626 2026-08-21 13:17:50,503 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:17:50,609 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:50] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.053 0.137 2026-08-21 13:17:50,753 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:50] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.006 0.005 2026-08-21 13:17:50,779 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:50] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.006 2026-08-21 13:17:51,248 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:51] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 185 0.119 0.328 2026-08-21 13:17:51,330 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:51] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.022 0.046 2026-08-21 13:17:51,361 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:51] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.004 0.011 2026-08-21 13:17:51,381 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:51] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-21 13:17:51,472 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:51] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 14 0.041 0.039 2026-08-21 13:17:51,513 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:51] "GET /web/image?model=product.product&field=image_128&id=1637&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.009 0.102 2026-08-21 13:17:51,526 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:17:51,560 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:51] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.013 0.147 2026-08-21 13:17:51,577 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:51] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.143 2026-08-21 13:17:51,608 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:17:51,621 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:17:51,639 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:51] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.022 0.204 2026-08-21 13:17:51,646 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:51] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:17:51,658 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:51] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.011 0.214 2026-08-21 13:17:51,677 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:17:51,686 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:51] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.017 0.191 2026-08-21 13:17:51,704 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:51] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.008 0.157 2026-08-21 13:17:51,717 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:51] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.007 0.103 2026-08-21 13:17:51,740 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:51] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.008 0.107 2026-08-21 13:17:51,802 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:51] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 18 0.029 0.107 2026-08-21 13:17:51,818 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:51] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.008 0.130 2026-08-21 13:17:51,834 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:51] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.007 0.138 2026-08-21 13:17:51,851 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:51] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 4 0.002 0.138 2026-08-21 13:17:51,861 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:51] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.128 2026-08-21 13:17:51,875 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:51] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.005 0.104 2026-08-21 13:17:52,321 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:17:52,339 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'click table '5' (trigger: .floor-map .table .label:contains("5"))' 2026-08-21 13:17:52,366 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Order button is here (trigger: .actionpad .button.submit-order)' 2026-08-21 13:17:52,373 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:52] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.027 0.016 2026-08-21 13:17:52,400 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:52] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.011 0.034 2026-08-21 13:17:52,532 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:17:53,316 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Table name is shown (trigger: .table-name:contains(5))' 2026-08-21 13:17:53,320 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola"))' 2026-08-21 13:17:53,345 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")))' 2026-08-21 13:17:53,354 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Check orderline with attributes: {"productName":"Coca-Cola","run":"dblclick"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")))' 2026-08-21 13:17:53,372 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'click product 'Water' (trigger: article.product .product-content .product-name:contains("Water"))' 2026-08-21 13:17:53,388 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")))' 2026-08-21 13:17:53,404 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Check orderline with attributes: {"productName":"Water","withClass":".has-change.text-success.border-start.border-success.border-4"} (trigger: .order-container .orderline.has-change.text-success.border-start.border-success.border-4:has(.product-name:contains("Water")))' 2026-08-21 13:17:53,420 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Check orderline with attributes: {"withClass":".skip-change.text-primary.border-start.border-primary.border-4","productName":"Coca-Cola"} (trigger: .order-container .orderline.skip-change.text-primary.border-start.border-primary.border-4:has(.product-name:contains("Coca-Cola")))' 2026-08-21 13:17:53,437 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Check last order preparation changes with expected changes [] (trigger: .pos)' 2026-08-21 13:17:53,455 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'click order button (trigger: .actionpad .submit-order)' 2026-08-21 13:17:53,501 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-21 13:17:53,501 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-21 13:17:53,501 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-21 13:17:53,502 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-21 13:17:53,502 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-21 13:17:53,502 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-21 13:17:53,502 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-21 13:17:53,503 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-21 13:17:53,503 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-21 13:17:53,505 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-21 13:17:53,505 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-21 13:17:53,506 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-21 13:17:53,506 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-21 13:17:53,507 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-21 13:17:53,508 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-21 13:17:53,508 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Cancel printing changes (trigger: .modal-dialog .cancel)' 2026-08-21 13:17:53,512 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-21 13:17:53,513 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-21 13:17:53,513 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-21 13:17:53,514 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-21 13:17:53,514 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-21 13:17:53,514 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-21 13:17:53,515 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-21 13:17:53,515 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-21 13:17:53,515 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-21 13:17:53,516 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-21 13:17:53,518 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:53] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:17:53,520 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:53] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:17:53,520 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-21 13:17:53,521 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-21 13:17:53,521 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-21 13:17:53,523 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-21 13:17:53,524 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-21 13:17:53,529 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:53] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:17:53,533 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-21 13:17:53,535 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-21 13:17:53,535 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-21 13:17:53,543 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-21 13:17:53,543 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-21 13:17:53,544 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-21 13:17:53,548 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-21 13:17:53,548 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-21 13:17:53,565 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:53] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:17:53,590 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:53] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:17:53,592 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:53] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.057 2026-08-21 13:17:53,601 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:53] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.060 2026-08-21 13:17:53,603 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-21 13:17:53,607 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:53] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:17:53,608 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:53] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.024 2026-08-21 13:17:53,616 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-21 13:17:53,625 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:53] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:17:53,625 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:53] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:17:53,630 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-21 13:17:53,634 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:53] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:17:53,635 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-21 13:17:53,636 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-21 13:17:53,639 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-21 13:17:53,642 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-21 13:17:53,650 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:53] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:17:53,656 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-21 13:17:53,679 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-21 13:17:53,679 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-21 13:17:53,680 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-21 13:17:53,680 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-21 13:17:53,680 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-21 13:17:53,681 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-21 13:17:53,683 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-21 13:17:53,685 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-21 13:17:53,687 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:53] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.032 2026-08-21 13:17:53,689 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-21 13:17:53,693 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:53] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.053 2026-08-21 13:17:53,695 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-21 13:17:53,702 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:53] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-08-21 13:17:53,704 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:17:53,707 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-21 13:17:53,713 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-21 13:17:53,717 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-21 13:17:53,721 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-21 13:17:53,726 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.030 2026-08-21 13:17:53,731 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:53] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.008 0.003 2026-08-21 13:17:53,742 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-21 13:17:53,745 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-21 13:17:53,749 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-21 13:17:53,752 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:17:53,753 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-21 13:17:53,756 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-21 13:17:53,756 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-21 13:17:53,757 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-21 13:17:53,757 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-21 13:17:53,758 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-21 13:17:53,760 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-21 13:17:53,761 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-21 13:17:53,763 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-21 13:17:53,764 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-21 13:17:53,764 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-21 13:17:53,764 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-21 13:17:53,764 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-21 13:17:53,765 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-21 13:17:53,783 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:53] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 13:17:53,787 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-21 13:17:53,799 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-21 13:17:53,810 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:53] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.044 2026-08-21 13:17:53,812 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:53] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-08-21 13:17:53,817 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-21 13:17:53,820 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-21 13:17:53,825 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:53] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.035 2026-08-21 13:17:53,833 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:53] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.039 2026-08-21 13:17:53,834 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-21 13:17:53,837 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-21 13:17:53,837 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-21 13:17:53,839 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:53] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.043 2026-08-21 13:17:53,850 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:53] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.036 2026-08-21 13:17:53,857 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-21 13:17:53,867 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:53] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:17:53,870 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-21 13:17:53,882 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-21 13:17:53,883 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-21 13:17:53,883 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-21 13:17:53,884 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-21 13:17:53,896 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:53] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-08-21 13:17:54,221 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #92318084 for PoS orders references: ['Order 00334-002-0001'] (draft: True) 2026-08-21 13:17:54,262 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:54] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.002 2026-08-21 13:17:54,344 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #92318084 with result: [{'id': 415, 'pos_reference': 'Order 00334-002-0001', 'account_move': False}] 2026-08-21 13:17:54,355 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:54] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:17:54,359 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:54] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.073 0.071 2026-08-21 13:17:54,848 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:54] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:17:55,662 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change)))' 2026-08-21 13:17:55,671 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Check last order preparation changes with expected changes [{"name":"Water","quantity":1}] (trigger: .pos)' 2026-08-21 13:17:55,687 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40"))' 2026-08-21 13:17:55,706 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:17:55,721 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.pos-topheader .ticket-button' 2026-08-21 13:17:55,737 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.screen.ticket-screen' 2026-08-21 13:17:55,784 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:55] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.021 0.034 2026-08-21 13:17:56,577 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.ticket-screen .highlight' 2026-08-21 13:17:56,588 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola"))' 2026-08-21 13:17:56,606 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")))' 2026-08-21 13:17:56,621 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid"))' 2026-08-21 13:17:56,639 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")))' 2026-08-21 13:17:56,654 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40"))' 2026-08-21 13:17:56,671 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:17:56,691 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:17:56,699 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:56] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:17:56,700 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:56] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:17:56,708 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:17:56,726 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:17:56,741 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Cancel printing changes (trigger: .modal-dialog .cancel)' 2026-08-21 13:17:56,749 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #38183534 for PoS orders references: ['Order 00334-002-0002'] (draft: False) 2026-08-21 13:17:56,751 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:56] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:17:56,894 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #38183534 with result: [{'id': 416, 'pos_reference': 'Order 00334-002-0002', 'account_move': False}] 2026-08-21 13:17:56,908 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:56] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 95 0.052 0.113 2026-08-21 13:17:57,174 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:57] "GET /web/image?model=pos.config&id=172&field=custom_logo HTTP/1.1" 200 - 6 0.007 0.008 2026-08-21 13:17:58,643 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Check last order preparation changes with expected changes [{"name":"Coca-Cola","quantity":1},{"name":"Minute Maid","quantity":1}] (trigger: .pos)' 2026-08-21 13:17:58,656 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:17:58,677 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.floor-map .table .label:contains("5") ~ .order-count:contains("1")' 2026-08-21 13:17:58,691 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-08-21 13:17:58,715 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Order button is here (trigger: .actionpad .button.submit-order)' 2026-08-21 13:17:58,718 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:58] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.006 2026-08-21 13:17:58,971 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:17:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-08-21 13:17:59,481 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer"))' 2026-08-21 13:17:59,492 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'product configurator is shown (trigger: .product-configurator-popup:not(:has(.d-none)))' 2026-08-21 13:17:59,512 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'confirming product configuration (trigger: .product-configurator-popup .button.confirm)' 2026-08-21 13:17:59,524 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")))' 2026-08-21 13:17:59,538 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'click order button (trigger: .actionpad .submit-order)' 2026-08-21 13:17:59,784 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Cancel printing changes (trigger: .modal-dialog .cancel)' 2026-08-21 13:17:59,941 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #78816937 for PoS orders references: ['Order 00334-002-0003'] (draft: True) 2026-08-21 13:18:00,027 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #78816937 with result: [{'id': 417, 'pos_reference': 'Order 00334-002-0003', 'account_move': False}] 2026-08-21 13:18:00,041 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:00] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 50 0.043 0.063 2026-08-21 13:18:01,260 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change)))' 2026-08-21 13:18:01,270 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Check last order preparation changes with expected changes [{"name":"Desk Organizer (S, Leather)","quantity":1}] (trigger: .pos)' 2026-08-21 13:18:01,287 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'order total amount is '5.87' (trigger: .product-screen .order-summary .total:contains("5.87"))' 2026-08-21 13:18:01,304 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:18:01,323 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:18:01,337 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 13:18:01,358 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:18:01,359 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:01] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.006 0.009 2026-08-21 13:18:01,371 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:18:01,377 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #81593823 for PoS orders references: ['Order 00334-002-0003'] (draft: False) 2026-08-21 13:18:01,420 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [686] 2026-08-21 13:18:01,510 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #81593823 with result: [{'id': 417, 'pos_reference': 'Order 00334-002-0003', 'account_move': False}] 2026-08-21 13:18:01,519 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:01] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 78 0.060 0.091 2026-08-21 13:18:01,562 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:01] "GET /web/image?model=pos.config&id=172&field=custom_logo HTTP/1.1" 304 - 6 0.002 0.007 2026-08-21 13:18:02,302 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.floor-map .table .label:contains("5") ~ .order-count:contains("1")' 2026-08-21 13:18:02,320 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'click table '5' (trigger: .floor-map .table .label:contains("5"))' 2026-08-21 13:18:02,341 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40"))' 2026-08-21 13:18:02,393 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:02] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.035 0.033 2026-08-21 13:18:03,169 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:18:03,171 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.pos-topheader .ticket-button' 2026-08-21 13:18:03,189 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.screen.ticket-screen' 2026-08-21 13:18:03,231 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:03] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.022 0.032 2026-08-21 13:18:03,423 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:03] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-21 13:18:03,993 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.ticket-screen .highlight' 2026-08-21 13:18:04,004 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola"))' 2026-08-21 13:18:04,025 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")))' 2026-08-21 13:18:04,037 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid"))' 2026-08-21 13:18:04,054 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")))' 2026-08-21 13:18:04,071 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:18:04,082 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #98747553 for PoS orders references: ['Order 00334-002-0004'] (draft: True) 2026-08-21 13:18:04,089 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.floor-map .table .label:contains("5") ~ .order-count:contains("2")' 2026-08-21 13:18:04,149 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #98747553 with result: [{'id': 418, 'pos_reference': 'Order 00334-002-0004', 'account_move': False}] 2026-08-21 13:18:04,161 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:04] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 45 0.028 0.055 2026-08-21 13:18:04,925 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'click table '5' (trigger: .floor-map .table .label:contains("5"))' 2026-08-21 13:18:04,938 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 13:18:04,976 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:04] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.019 0.028 2026-08-21 13:18:05,752 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:18:05,754 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.pos-topheader .ticket-button' 2026-08-21 13:18:05,770 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.screen.ticket-screen' 2026-08-21 13:18:05,803 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:05] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.012 0.032 2026-08-21 13:18:06,576 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.ticket-screen .orders > .order-row > .col:contains("-0001") ~ .col[name="delete"]' 2026-08-21 13:18:06,587 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-21 13:18:06,811 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.pos-topheader .pos-rightheader .status-buttons .oe_status:has(.js_msg)' 2026-08-21 13:18:06,962 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #54475165 for PoS orders references: ['Order 00334-002-0001'] (draft: True) 2026-08-21 13:18:06,972 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [682, 683] 2026-08-21 13:18:07,020 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #54475165 with result: [{'id': 415, 'pos_reference': 'Order 00334-002-0001', 'account_move': False}] 2026-08-21 13:18:07,034 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:07] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 58 0.031 0.046 2026-08-21 13:18:07,083 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:07] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 20 0.020 0.018 2026-08-21 13:18:08,284 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.pos-topheader .pos-rightheader .status-buttons .oe_status:has(.js_connected)' 2026-08-21 13:18:08,287 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Cancel printing changes (trigger: .modal-dialog .cancel)' 2026-08-21 13:18:08,306 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.ticket-screen .order-row > .col:contains("-0004")' 2026-08-21 13:18:08,322 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-21 13:18:08,339 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:18:08,353 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.floor-map .table .label:contains("5") ~ .order-count:contains("2")' 2026-08-21 13:18:08,358 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-21 13:18:08,365 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 39864 2026-08-21 13:18:08,365 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-21 13:18:08,366 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 39864 2026-08-21 13:18:08,462 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_131808_460695_TestFrontend.txt 2026-08-21 13:18:08,463 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmp292co83e_chrome_odoo" 2026-08-21 13:18:08,759 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 40144 2026-08-21 13:18:08,760 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmpt2ae4rie_chrome_odoo 2026-08-21 13:18:08,760 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:38001/json/version 2026-08-21 13:18:08,763 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:38001/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:18:08,842 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-21 13:18:08,842 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:38001/json 2026-08-21 13:18:08,843 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:38001/json with timeout 3 increased to 10s during tests 2026-08-21 13:18:08,874 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:38001/devtools/page/2A556955B33B7F526F8C47226094D2D1 2026-08-21 13:18:08,896 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-21 13:18:08,977 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-21 13:18:09,017 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 13:18:09,020 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-21 13:18:09,029 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-21 13:18:09,029 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-21 13:18:09,126 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:09] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 20 0.019 0.064 2026-08-21 13:18:09,130 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '2A556955B33B7F526F8C47226094D2D1', 'loaderId': '40B333F6E4FC06129B646E705EF93AF6', 'isDownload': False} 2026-08-21 13:18:09,130 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('pos_restaurant_sync_second_login')" 2026-08-21 13:18:09,149 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:18:09,159 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:09] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.008 2026-08-21 13:18:09,169 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:09] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.011 2026-08-21 13:18:09,202 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:09] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.013 0.016 2026-08-21 13:18:09,581 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:09] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-08-21 13:18:09,603 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:09] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.009 2026-08-21 13:18:09,640 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:18:09,665 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:09] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:18:09,666 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:09] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.009 0.012 2026-08-21 13:18:09,680 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('pos_restaurant_sync_second_login', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=172"})" 2026-08-21 13:18:11,230 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:11] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.198 1.358 2026-08-21 13:18:11,306 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:11] "GET /pos/ui HTTP/1.1" 200 - 20 0.025 1.566 2026-08-21 13:18:11,326 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:18:11,386 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:11] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.034 0.100 2026-08-21 13:18:11,548 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:11] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.006 2026-08-21 13:18:11,601 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:11] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.005 2026-08-21 13:18:12,146 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:12] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.172 0.341 2026-08-21 13:18:12,257 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:12] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.029 0.064 2026-08-21 13:18:12,280 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:12] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.004 0.012 2026-08-21 13:18:12,292 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:12] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.004 2026-08-21 13:18:12,352 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:12] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.009 0.033 2026-08-21 13:18:12,426 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:12] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.014 0.098 2026-08-21 13:18:12,437 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:18:12,477 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:12] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.016 0.132 2026-08-21 13:18:12,501 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-08-21 13:18:12,513 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:18:12,521 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:12] "GET /web/image?model=product.product&field=image_128&id=1637&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.009 0.182 2026-08-21 13:18:12,534 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:12] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.188 2026-08-21 13:18:12,540 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:18:12,550 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:12] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.199 2026-08-21 13:18:12,585 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:12] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 8 0.009 0.220 2026-08-21 13:18:12,594 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:12] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.004 0.140 2026-08-21 13:18:12,615 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:12] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.006 0.088 2026-08-21 13:18:12,651 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:12] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 11 0.014 0.107 2026-08-21 13:18:12,675 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:12] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.127 2026-08-21 13:18:12,685 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:12] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.119 2026-08-21 13:18:12,713 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:12] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.118 2026-08-21 13:18:12,748 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:12] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 4 0.004 0.136 2026-08-21 13:18:12,756 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:12] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.139 2026-08-21 13:18:12,774 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:12] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.005 0.125 2026-08-21 13:18:13,354 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync_second_login on step: 'click table '5' (trigger: .floor-map .table .label:contains("5"))' 2026-08-21 13:18:13,377 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync_second_login on step: 'order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40"))' 2026-08-21 13:18:13,411 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:13] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.014 0.025 2026-08-21 13:18:13,503 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:18:14,247 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync_second_login on step: 'click transfer button (trigger: .control-buttons .control-button span:contains("Transfer"))' 2026-08-21 13:18:14,254 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync_second_login on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-08-21 13:18:14,266 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #2216816 for PoS orders references: ['Order 00334-002-0004'] (draft: True) 2026-08-21 13:18:14,281 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [688, 689] 2026-08-21 13:18:14,344 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #2216816 with result: [{'id': 418, 'pos_reference': 'Order 00334-002-0004', 'account_move': False}] 2026-08-21 13:18:14,359 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:14] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 56 0.033 0.068 2026-08-21 13:18:14,743 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:14] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.004 2026-08-21 13:18:15,123 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync_second_login on step: 'click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola"))' 2026-08-21 13:18:15,131 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:15] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.001 0.006 2026-08-21 13:18:15,916 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync_second_login on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"2.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("2")))' 2026-08-21 13:18:15,922 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync_second_login on step: 'order total amount is '6.60' (trigger: .product-screen .order-summary .total:contains("6.60"))' 2026-08-21 13:18:15,941 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync_second_login on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:18:15,964 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync_second_login on step: 'order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40"))' 2026-08-21 13:18:16,157 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:16] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:18:16,798 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync_second_login on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:18:16,819 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync_second_login on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:18:16,825 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:18:16,826 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:18:16,847 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync_second_login on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:18:16,855 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync_second_login on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:18:16,886 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync_second_login on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:18:16,891 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:16] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:18:16,892 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #62791471 for PoS orders references: ['Order 00334-002-0004'] (draft: False) 2026-08-21 13:18:16,904 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [692, 693] 2026-08-21 13:18:16,969 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #62791471 with result: [{'id': 418, 'pos_reference': 'Order 00334-002-0004', 'account_move': False}] 2026-08-21 13:18:16,979 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:16] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.031 0.069 2026-08-21 13:18:17,089 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-21 13:18:17,090 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-21 13:18:17,090 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-21 13:18:17,090 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-21 13:18:17,091 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-21 13:18:17,092 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-21 13:18:17,096 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-21 13:18:17,098 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-21 13:18:17,100 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-21 13:18:17,102 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:17] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:18:17,104 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-21 13:18:17,105 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-21 13:18:17,105 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-21 13:18:17,106 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-21 13:18:17,109 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-21 13:18:17,110 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:17] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:18:17,111 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-21 13:18:17,120 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:17] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:18:17,122 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:17] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:18:17,123 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-21 13:18:17,124 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-21 13:18:17,124 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-21 13:18:17,132 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-21 13:18:17,132 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-21 13:18:17,133 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-21 13:18:17,133 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-21 13:18:17,133 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-21 13:18:17,134 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-21 13:18:17,159 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-21 13:18:17,161 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:17] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.031 2026-08-21 13:18:17,164 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-21 13:18:17,165 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-21 13:18:17,165 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-21 13:18:17,171 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:17] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:18:17,173 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-21 13:18:17,174 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-21 13:18:17,182 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:17] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:18:17,214 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:17] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-08-21 13:18:17,229 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:17] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-08-21 13:18:17,240 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:17] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.035 2026-08-21 13:18:17,243 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:17] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.042 2026-08-21 13:18:17,244 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:17] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-08-21 13:18:17,253 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:17] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.068 2026-08-21 13:18:17,266 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:17] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:18:17,277 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:17] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:18:17,330 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-21 13:18:17,332 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-21 13:18:17,333 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-21 13:18:17,341 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:17] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.029 2026-08-21 13:18:17,344 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-21 13:18:17,346 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-21 13:18:17,348 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-21 13:18:17,349 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-21 13:18:17,356 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-21 13:18:17,357 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-21 13:18:17,357 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-21 13:18:17,358 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-21 13:18:17,358 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-21 13:18:17,359 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-21 13:18:17,359 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-21 13:18:17,362 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-21 13:18:17,362 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-21 13:18:17,362 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-21 13:18:17,363 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-21 13:18:17,363 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-21 13:18:17,364 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-21 13:18:17,364 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-21 13:18:17,364 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-21 13:18:17,365 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-21 13:18:17,365 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-21 13:18:17,365 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-21 13:18:17,366 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-21 13:18:17,367 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-21 13:18:17,367 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-21 13:18:17,367 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-21 13:18:17,368 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-21 13:18:17,396 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:17] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:18:17,401 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.030 2026-08-21 13:18:17,411 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:17] "GET /web/image?model=pos.config&id=172&field=custom_logo HTTP/1.1" 200 - 6 0.066 0.029 2026-08-21 13:18:17,425 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.046 2026-08-21 13:18:17,444 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-08-21 13:18:17,476 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:17] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.058 2026-08-21 13:18:17,482 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-21 13:18:17,484 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:17] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.034 2026-08-21 13:18:17,501 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-21 13:18:17,502 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-21 13:18:17,506 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:17] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.053 2026-08-21 13:18:17,508 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-21 13:18:17,520 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-21 13:18:17,526 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:17] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:18:17,533 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-21 13:18:17,556 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:17] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.039 2026-08-21 13:18:17,557 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:17] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-08-21 13:18:17,564 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-21 13:18:17,566 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-21 13:18:17,572 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-21 13:18:17,575 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-21 13:18:17,576 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-21 13:18:17,578 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-21 13:18:17,583 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-21 13:18:17,586 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-21 13:18:17,589 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:17] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 13:18:17,590 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-21 13:18:17,596 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-21 13:18:17,600 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:17] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.154 2026-08-21 13:18:17,604 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-21 13:18:17,605 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-21 13:18:17,605 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-21 13:18:17,606 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-21 13:18:17,606 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-21 13:18:17,606 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-21 13:18:17,607 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-21 13:18:17,607 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-21 13:18:17,608 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-21 13:18:17,608 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-21 13:18:17,610 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-21 13:18:17,611 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-21 13:18:17,612 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-21 13:18:17,613 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-21 13:18:17,845 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync_second_login on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-08-21 13:18:17,867 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:17] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.004 0.008 2026-08-21 13:18:17,966 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync_second_login on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 13:18:18,020 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:18] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.002 2026-08-21 13:18:18,109 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:18] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:18:19,412 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync_second_login on step: 'Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline)))' 2026-08-21 13:18:19,419 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync_second_login on step: 'click transfer button (trigger: .control-buttons .control-button span:contains("Transfer"))' 2026-08-21 13:18:19,428 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #84063975 for PoS orders references: ['Order 00334-004-0005'] (draft: True) 2026-08-21 13:18:19,438 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync_second_login on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-08-21 13:18:19,468 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #84063975 with result: [{'id': 419, 'pos_reference': 'Order 00334-004-0005', 'account_move': False}] 2026-08-21 13:18:19,479 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:19] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 29 0.020 0.035 2026-08-21 13:18:20,173 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-21 13:18:20,254 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync_second_login on step: 'click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola"))' 2026-08-21 13:18:20,256 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:20] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.006 2026-08-21 13:18:21,028 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync_second_login on step: 'order total amount is '2.20' (trigger: .product-screen .order-summary .total:contains("2.20"))' 2026-08-21 13:18:21,037 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync_second_login on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:18:21,048 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #24102045 for PoS orders references: ['Order 00334-004-0005'] (draft: True) 2026-08-21 13:18:21,053 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync_second_login on step: '.floor-map .table .label:contains("4") ~ .order-count:contains("1")' 2026-08-21 13:18:21,103 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #24102045 with result: [{'id': 419, 'pos_reference': 'Order 00334-004-0005', 'account_move': False}] 2026-08-21 13:18:21,113 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:21] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 42 0.023 0.048 2026-08-21 13:18:21,874 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-21 13:18:21,889 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:21] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:18:21,896 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 40144 2026-08-21 13:18:21,898 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-21 13:18:21,898 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 40144 2026-08-21 13:18:21,994 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_131821_993150_TestFrontend.txt 2026-08-21 13:18:21,994 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmpt2ae4rie_chrome_odoo" 2026-08-21 13:18:22,043 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_02_others ... 2026-08-21 13:18:22,453 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 40405 2026-08-21 13:18:22,459 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmpbf_r584b_chrome_odoo 2026-08-21 13:18:22,459 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:43555/json/version 2026-08-21 13:18:22,461 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:43555/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:18:22,539 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-21 13:18:22,540 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:43555/json 2026-08-21 13:18:22,540 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:43555/json with timeout 3 increased to 10s during tests 2026-08-21 13:18:22,570 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:43555/devtools/page/DC151B6C54665AB293962F7675D3066F 2026-08-21 13:18:22,584 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-21 13:18:22,606 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-21 13:18:22,875 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 13:18:22,878 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-21 13:18:22,880 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-21 13:18:22,880 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-21 13:18:22,898 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:18:23,682 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:23] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 110 0.092 0.697 2026-08-21 13:18:23,685 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': 'DC151B6C54665AB293962F7675D3066F', 'loaderId': '0B081E96476B8F89EF853C6AF7BE8D97', 'isDownload': False} 2026-08-21 13:18:23,685 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour')" 2026-08-21 13:18:23,700 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:18:23,716 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:23] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.010 2026-08-21 13:18:23,724 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:23] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.016 2026-08-21 13:18:23,752 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:23] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.046 2026-08-21 13:18:24,061 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:24] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.002 0.009 2026-08-21 13:18:24,077 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:24] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.008 2026-08-21 13:18:24,102 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:18:24,117 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:24] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:18:24,131 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:24] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.011 2026-08-21 13:18:24,157 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('SplitBillScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=172"})" 2026-08-21 13:18:24,796 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:24] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.259 0.387 2026-08-21 13:18:24,870 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:24] "GET /pos/ui HTTP/1.1" 200 - 20 0.027 0.663 2026-08-21 13:18:24,891 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:18:24,984 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:24] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.060 0.102 2026-08-21 13:18:25,151 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:25] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.021 0.006 2026-08-21 13:18:25,206 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:25] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-08-21 13:18:25,727 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:25] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 185 0.144 0.339 2026-08-21 13:18:25,810 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:25] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.029 0.040 2026-08-21 13:18:25,831 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:25] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.004 0.011 2026-08-21 13:18:25,860 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:25] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.005 2026-08-21 13:18:25,962 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:25] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 14 0.045 0.047 2026-08-21 13:18:25,974 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:18:26,014 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:26] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.015 0.129 2026-08-21 13:18:26,080 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:26] "GET /web/image?model=product.product&field=image_128&id=1637&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.016 0.190 2026-08-21 13:18:26,086 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:18:26,108 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:18:26,117 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:26] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:18:26,135 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:18:26,164 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:26] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.053 0.234 2026-08-21 13:18:26,178 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:26] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.283 2026-08-21 13:18:26,213 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:26] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.007 0.307 2026-08-21 13:18:26,248 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:26] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.011 0.254 2026-08-21 13:18:26,264 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:26] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.007 0.239 2026-08-21 13:18:26,314 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:26] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 18 0.022 0.156 2026-08-21 13:18:26,331 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:26] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.005 0.154 2026-08-21 13:18:26,341 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:26] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.154 2026-08-21 13:18:26,360 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:26] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.007 0.138 2026-08-21 13:18:26,374 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:26] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.115 2026-08-21 13:18:26,396 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:26] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 4 0.003 0.120 2026-08-21 13:18:26,401 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:26] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.116 2026-08-21 13:18:26,417 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:26] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.004 0.045 2026-08-21 13:18:26,803 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:18:26,820 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-08-21 13:18:26,853 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:26] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.026 0.016 2026-08-21 13:18:26,859 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'click product 'Water' (trigger: article.product .product-content .product-name:contains("Water"))' 2026-08-21 13:18:26,870 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:26] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.011 0.031 2026-08-21 13:18:26,988 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:18:27,815 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("1")))' 2026-08-21 13:18:27,820 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:18:27,837 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:18:27,852 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:18:27,870 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:18:27,890 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:18:27,903 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 13:18:27,919 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"5","price":"10.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("5")):has(.price:contains("10.0")))' 2026-08-21 13:18:28,503 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:28] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:18:28,761 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid"))' 2026-08-21 13:18:28,771 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("1")))' 2026-08-21 13:18:28,786 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:18:28,804 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:18:28,819 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:18:28,836 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:18:28,854 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:18:28,869 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 13:18:28,886 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"3","price":"6.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("3")):has(.price:contains("6.0")))' 2026-08-21 13:18:29,728 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola"))' 2026-08-21 13:18:29,738 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("1")))' 2026-08-21 13:18:29,756 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:18:29,771 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:18:29,787 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:18:29,803 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:18:29,821 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:18:29,837 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1","price":"2.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("1")):has(.price:contains("2.0")))' 2026-08-21 13:18:29,853 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'click split bill button (trigger: .control-buttons .control-button.order-split)' 2026-08-21 13:18:29,874 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"productName":"Water","quantity":"5"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(em.qty:contains("5")))' 2026-08-21 13:18:29,886 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"productName":"Minute Maid","quantity":"3"} (trigger: .order-container .orderline:has(.product-name:contains("Minute Maid")):has(em.qty:contains("3")))' 2026-08-21 13:18:29,903 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("1")))' 2026-08-21 13:18:29,920 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water")))' 2026-08-21 13:18:29,962 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"productName":"Water","quantity":"1 / 5"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(em.qty:contains("1")))' 2026-08-21 13:18:29,962 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water")))' 2026-08-21 13:18:29,970 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water")))' 2026-08-21 13:18:29,989 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"productName":"Water","quantity":"3 / 5"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(em.qty:contains("3")))' 2026-08-21 13:18:30,005 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'total amount of split is '6.0' (trigger: .splitbill-screen .order-info .subtotal:contains("6.0"))' 2026-08-21 13:18:30,014 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:30] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.006 2026-08-21 13:18:30,020 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"productName":"Coca-Cola","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")))' 2026-08-21 13:18:30,039 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"productName":"Coca-Cola","quantity":"1 / 1"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("1")))' 2026-08-21 13:18:30,052 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'total amount of split is '8.0' (trigger: .splitbill-screen .order-info .subtotal:contains("8.0"))' 2026-08-21 13:18:30,069 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'click pay button (trigger: .splitbill-screen .pay-button .button)' 2026-08-21 13:18:30,100 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'click back button (trigger: .payment-screen .button.back)' 2026-08-21 13:18:30,106 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:30] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:18:30,107 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:30] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:18:30,121 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Water","quantity":"3.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Water")):has(em.qty:contains("3")))' 2026-08-21 13:18:30,136 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"3.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("3")))' 2026-08-21 13:18:30,137 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 13:18:30,153 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Coca-Cola","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Coca-Cola")):has(em.qty:contains("1")))' 2026-08-21 13:18:30,170 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("1")))' 2026-08-21 13:18:30,190 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 13:18:30,202 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:18:30,220 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 13:18:30,233 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #23136933 for PoS orders references: ['Order 00335-002-0001'] (draft: True) 2026-08-21 13:18:30,236 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: '.screen.ticket-screen' 2026-08-21 13:18:30,332 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #23136933 with result: [{'id': 420, 'pos_reference': 'Order 00335-002-0001', 'account_move': False}] 2026-08-21 13:18:30,346 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:30] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.051 0.066 2026-08-21 13:18:30,393 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:30] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.013 0.027 2026-08-21 13:18:31,177 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-08-21 13:18:31,186 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-21 13:18:31,202 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 13:18:31,219 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Water","quantity":"2.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Water")):has(em.qty:contains("2")))' 2026-08-21 13:18:31,236 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"2.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("2")))' 2026-08-21 13:18:31,253 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 13:18:31,269 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Minute Maid","quantity":"3.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Minute Maid")):has(em.qty:contains("3")))' 2026-08-21 13:18:31,287 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"3.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("3")))' 2026-08-21 13:18:31,303 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 13:18:31,304 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-21 13:18:31,312 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 40405 2026-08-21 13:18:31,312 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-21 13:18:31,313 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 40405 2026-08-21 13:18:31,714 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_131831_713954_TestFrontend.txt 2026-08-21 13:18:31,714 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmpbf_r584b_chrome_odoo" 2026-08-21 13:18:32,011 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 40616 2026-08-21 13:18:32,011 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmphiui2a8x_chrome_odoo 2026-08-21 13:18:32,012 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:42109/json/version 2026-08-21 13:18:32,016 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:42109/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:18:32,085 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-21 13:18:32,085 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:42109/json 2026-08-21 13:18:32,086 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:42109/json with timeout 3 increased to 10s during tests 2026-08-21 13:18:32,112 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:42109/devtools/page/764C42C5DEE46A13B93629A6D69882F2 2026-08-21 13:18:32,185 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-21 13:18:32,195 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-21 13:18:32,259 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 13:18:32,263 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-21 13:18:32,269 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-21 13:18:32,269 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-21 13:18:32,369 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:32] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 20 0.025 0.062 2026-08-21 13:18:32,372 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '764C42C5DEE46A13B93629A6D69882F2', 'loaderId': '02192571E4EFB558FBFC7FE3D1FB3BE5', 'isDownload': False} 2026-08-21 13:18:32,372 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('ControlButtonsTour')" 2026-08-21 13:18:32,389 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:18:32,400 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:32] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.010 0.009 2026-08-21 13:18:32,416 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:32] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.009 0.027 2026-08-21 13:18:32,432 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:32] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.033 2026-08-21 13:18:32,820 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:32] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.002 0.010 2026-08-21 13:18:32,829 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:32] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-08-21 13:18:32,858 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:18:32,873 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:32] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.007 0.006 2026-08-21 13:18:32,877 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:32] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 13:18:32,899 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('ControlButtonsTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=172"})" 2026-08-21 13:18:33,319 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:33] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.133 0.302 2026-08-21 13:18:33,400 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:33] "GET /pos/ui HTTP/1.1" 200 - 20 0.028 0.443 2026-08-21 13:18:33,431 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:18:33,474 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:33] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.022 0.096 2026-08-21 13:18:33,656 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:33] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-08-21 13:18:33,696 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:33] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.006 2026-08-21 13:18:34,320 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:34] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.195 0.413 2026-08-21 13:18:34,415 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:34] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.030 0.045 2026-08-21 13:18:34,441 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:34] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.008 0.012 2026-08-21 13:18:34,464 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:34] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.011 0.006 2026-08-21 13:18:34,535 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-08-21 13:18:34,566 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:34] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.023 0.063 2026-08-21 13:18:34,626 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:34] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.019 0.102 2026-08-21 13:18:34,634 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:18:34,642 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click product 'Water' (trigger: article.product .product-content .product-name:contains("Water"))' 2026-08-21 13:18:34,651 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:18:34,664 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:18:34,684 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:34] "GET /web/image?model=product.product&field=image_128&id=1637&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.018 0.157 2026-08-21 13:18:34,692 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:18:34,734 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:34] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.012 0.197 2026-08-21 13:18:34,746 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:34] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.209 2026-08-21 13:18:34,766 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:34] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.013 0.214 2026-08-21 13:18:34,791 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:34] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 8 0.014 0.207 2026-08-21 13:18:34,847 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:34] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.027 0.144 2026-08-21 13:18:34,887 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:34] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 11 0.016 0.160 2026-08-21 13:18:34,908 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:34] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.004 0.167 2026-08-21 13:18:34,918 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:34] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.004 0.158 2026-08-21 13:18:34,931 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:34] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.150 2026-08-21 13:18:34,944 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:34] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.007 0.138 2026-08-21 13:18:34,952 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:34] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.002 0.098 2026-08-21 13:18:34,981 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:34] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 4 0.002 0.081 2026-08-21 13:18:34,986 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:18:35,013 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:35] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.008 0.012 2026-08-21 13:18:35,019 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:35] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.011 2026-08-21 13:18:36,389 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("1")))' 2026-08-21 13:18:36,392 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:18:36,403 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:18:36,423 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:18:36,436 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:18:36,454 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:18:36,476 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 13:18:36,486 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"5","price":"10.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("5")):has(.price:contains("10.0")))' 2026-08-21 13:18:36,543 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:36] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.003 2026-08-21 13:18:37,331 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click transfer button (trigger: .control-buttons .control-button span:contains("Transfer"))' 2026-08-21 13:18:37,337 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-08-21 13:18:37,347 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #89804816 for PoS orders references: ['Order 00335-002-0001'] (draft: True) 2026-08-21 13:18:37,366 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [697, 698] 2026-08-21 13:18:37,434 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #89804816 with result: [{'id': 420, 'pos_reference': 'Order 00335-002-0001', 'account_move': False}] 2026-08-21 13:18:37,449 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:37] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 66 0.039 0.069 2026-08-21 13:18:37,686 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:37] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.003 2026-08-21 13:18:38,211 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:18:38,220 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:38] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.006 2026-08-21 13:18:38,995 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-08-21 13:18:39,002 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #20756032 for PoS orders references: ['Order 00335-002-0001'] (draft: True) 2026-08-21 13:18:39,017 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [699, 700, 701] 2026-08-21 13:18:39,096 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #20756032 with result: [{'id': 420, 'pos_reference': 'Order 00335-002-0001', 'account_move': False}] 2026-08-21 13:18:39,106 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:39] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 58 0.049 0.062 2026-08-21 13:18:39,866 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline)))' 2026-08-21 13:18:39,869 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:18:39,879 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:39] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.004 0.006 2026-08-21 13:18:40,644 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-08-21 13:18:40,658 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click split bill button (trigger: .control-buttons .control-button.order-split)' 2026-08-21 13:18:40,694 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:40] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.015 0.026 2026-08-21 13:18:40,757 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:40] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:18:41,493 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click back button (trigger: .splitbill-screen .button.back)' 2026-08-21 13:18:41,519 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click note button (trigger: .control-buttons .control-button span:contains("Internal Note"))' 2026-08-21 13:18:41,540 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'text input popup is shown (trigger: .modal-dialog .popup-textarea)' 2026-08-21 13:18:41,554 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'input text 'test note' (trigger: .modal-dialog .popup-textarea textarea)' 2026-08-21 13:18:41,570 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-08-21 13:18:41,588 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'Check orderline with attributes: {"productName":"Water","quantity":"5","price":"10.0","internalNote":"test note","withClass":".selected"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("5")):has(.price:contains("10.0")):has(.info-list .internal-note:contains("test note")))' 2026-08-21 13:18:41,602 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:18:41,618 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #28640595 for PoS orders references: ['Order 00335-002-0001'] (draft: True) 2026-08-21 13:18:41,623 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-08-21 13:18:41,633 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [702, 703, 704] 2026-08-21 13:18:41,693 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #28640595 with result: [{'id': 420, 'pos_reference': 'Order 00335-002-0001', 'account_move': False}] 2026-08-21 13:18:41,712 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:41] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 58 0.036 0.065 2026-08-21 13:18:42,473 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'Check orderline with attributes: {"productName":"Water","quantity":"5","price":"10.0","internalNote":"test note","withClass":".selected"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("5")):has(.price:contains("10.0")):has(.info-list .internal-note:contains("test note")))' 2026-08-21 13:18:42,557 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:42] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.051 0.031 2026-08-21 13:18:43,327 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click product 'Water' (trigger: article.product .product-content .product-name:contains("Water"))' 2026-08-21 13:18:43,346 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("1")))' 2026-08-21 13:18:43,353 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:18:43,370 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:18:43,387 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:18:43,402 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:18:43,423 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:18:43,436 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click numpad button: 8 (trigger: div.numpad.row button.col:contains("8"))' 2026-08-21 13:18:43,452 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"8","price":"8.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("8")):has(.price:contains("8.0")))' 2026-08-21 13:18:44,296 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click print bill button (trigger: .control-buttons .control-button.order-printbill)' 2026-08-21 13:18:44,323 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'Bill screen is shown (trigger: .receipt-screen h2:contains("Bill Printing"))' 2026-08-21 13:18:44,343 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:44] "GET /web/image?model=pos.config&id=172&field=custom_logo HTTP/1.1" 200 - 6 0.008 0.008 2026-08-21 13:18:44,409 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-21 13:18:44,409 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-21 13:18:44,410 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-21 13:18:44,410 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-21 13:18:44,410 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-21 13:18:44,410 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-21 13:18:44,411 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-21 13:18:44,411 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-21 13:18:44,411 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-21 13:18:44,412 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-21 13:18:44,412 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-21 13:18:44,412 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-21 13:18:44,413 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-21 13:18:44,417 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-21 13:18:44,417 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-21 13:18:44,419 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-21 13:18:44,420 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-21 13:18:44,421 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-21 13:18:44,421 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-21 13:18:44,421 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-21 13:18:44,422 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-21 13:18:44,422 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-21 13:18:44,424 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-21 13:18:44,424 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-21 13:18:44,439 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:44] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:18:44,441 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:44] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 13:18:44,443 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-21 13:18:44,445 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:44] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:18:44,452 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-21 13:18:44,455 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-21 13:18:44,455 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-21 13:18:44,456 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:44] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:18:44,457 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-21 13:18:44,458 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-21 13:18:44,466 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:44] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:18:44,484 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:44] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.021 2026-08-21 13:18:44,504 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:44] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-08-21 13:18:44,512 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-21 13:18:44,513 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-21 13:18:44,514 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-21 13:18:44,515 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-21 13:18:44,516 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-21 13:18:44,516 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-21 13:18:44,516 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-21 13:18:44,517 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-21 13:18:44,518 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-21 13:18:44,518 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-21 13:18:44,519 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-21 13:18:44,520 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-21 13:18:44,520 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-21 13:18:44,520 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-21 13:18:44,521 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-21 13:18:44,522 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-21 13:18:44,522 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-21 13:18:44,523 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-21 13:18:44,524 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-21 13:18:44,528 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-21 13:18:44,530 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:44] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:18:44,532 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-21 13:18:44,542 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-21 13:18:44,543 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-21 13:18:44,565 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-21 13:18:44,568 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:44] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.041 2026-08-21 13:18:44,569 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:44] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.041 2026-08-21 13:18:44,582 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:44] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.052 2026-08-21 13:18:44,583 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:44] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.011 0.013 2026-08-21 13:18:44,594 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:44] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-08-21 13:18:44,604 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:44] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:18:44,606 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:44] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.035 2026-08-21 13:18:44,608 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-21 13:18:44,612 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:44] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-08-21 13:18:44,613 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:44] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-08-21 13:18:44,640 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-21 13:18:44,648 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-21 13:18:44,654 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.050 2026-08-21 13:18:44,664 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:18:44,666 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-21 13:18:44,668 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-21 13:18:44,673 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-21 13:18:44,683 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:44] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:18:44,686 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:44] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:18:44,690 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:44] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 13:18:44,696 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-21 13:18:44,698 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-21 13:18:44,699 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-21 13:18:44,700 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-21 13:18:44,702 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:44] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:18:44,707 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-21 13:18:44,708 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-21 13:18:44,709 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-21 13:18:44,709 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-21 13:18:44,710 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-21 13:18:44,711 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-08-21 13:18:44,712 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-21 13:18:44,712 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-21 13:18:44,712 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-21 13:18:44,713 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-21 13:18:44,713 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-21 13:18:44,714 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-21 13:18:44,714 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-21 13:18:44,714 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-21 13:18:44,715 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-21 13:18:44,715 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-21 13:18:44,715 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-21 13:18:44,716 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-21 13:18:44,716 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-21 13:18:44,717 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-21 13:18:44,718 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-21 13:18:44,723 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-21 13:18:44,724 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-21 13:18:44,725 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-21 13:18:44,726 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-21 13:18:44,726 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-21 13:18:44,727 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-21 13:18:44,729 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:44] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:18:44,739 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:44] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:18:44,741 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:44] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:18:44,745 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:44] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 13:18:44,747 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:44] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:18:45,068 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #64001354 for PoS orders references: ['Order 00335-002-0001'] (draft: True) 2026-08-21 13:18:45,092 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:45] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.004 2026-08-21 13:18:45,092 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [705, 706, 707] 2026-08-21 13:18:45,165 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #64001354 with result: [{'id': 420, 'pos_reference': 'Order 00335-002-0001', 'account_move': False}] 2026-08-21 13:18:45,177 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:45] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:18:45,180 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:45] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 60 0.053 0.068 2026-08-21 13:18:46,451 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'go back (trigger: .receipt-screen .button.next)' 2026-08-21 13:18:46,454 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click guest button (trigger: .control-buttons .control-button span:contains("Guests"))' 2026-08-21 13:18:46,475 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:18:46,479 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:46] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:18:46,487 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 13:18:46,505 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-08-21 13:18:46,526 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'input shown is '15' (trigger: .modal-dialog .popup .value:contains("15"))' 2026-08-21 13:18:46,536 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-08-21 13:18:46,553 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'guest number is 15 (trigger: .control-buttons .control-button span.control-button-number:contains(15))' 2026-08-21 13:18:46,571 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click guest button (trigger: .control-buttons .control-button span:contains("Guests"))' 2026-08-21 13:18:46,586 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 13:18:46,602 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-08-21 13:18:46,618 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'input shown is '5' (trigger: .modal-dialog .popup .value:contains("5"))' 2026-08-21 13:18:46,635 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-08-21 13:18:46,654 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'guest number is 5 (trigger: .control-buttons .control-button span.control-button-number:contains(5))' 2026-08-21 13:18:46,656 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-21 13:18:46,664 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 40616 2026-08-21 13:18:46,665 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-21 13:18:46,666 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 40616 2026-08-21 13:18:46,762 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_131846_761918_TestFrontend.txt 2026-08-21 13:18:46,762 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmphiui2a8x_chrome_odoo" 2026-08-21 13:18:47,078 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 40885 2026-08-21 13:18:47,079 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmpzmd06ay4_chrome_odoo 2026-08-21 13:18:47,079 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:46515/json/version 2026-08-21 13:18:47,081 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:46515/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:18:47,102 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-21 13:18:47,102 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:46515/json 2026-08-21 13:18:47,103 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:46515/json with timeout 3 increased to 10s during tests 2026-08-21 13:18:47,165 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:46515/devtools/page/E21D0B8AF7D9CD447D36FC6322BCC571 2026-08-21 13:18:47,194 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-21 13:18:47,216 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-21 13:18:47,273 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 13:18:47,276 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-21 13:18:47,288 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-21 13:18:47,288 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-21 13:18:47,364 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:47] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 20 0.014 0.054 2026-08-21 13:18:47,366 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': 'E21D0B8AF7D9CD447D36FC6322BCC571', 'loaderId': '4D1C4E1AE3E784B742377EDC698F63EC', 'isDownload': False} 2026-08-21 13:18:47,367 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('FloorScreenTour')" 2026-08-21 13:18:47,383 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:18:47,407 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:47] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.008 0.016 2026-08-21 13:18:47,426 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:47] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.026 2026-08-21 13:18:47,428 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:47] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.025 2026-08-21 13:18:47,780 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:47] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.001 0.007 2026-08-21 13:18:47,794 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:47] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.005 2026-08-21 13:18:47,834 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:18:47,855 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:47] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.018 0.006 2026-08-21 13:18:47,856 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:47] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:18:47,875 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('FloorScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=172"})" 2026-08-21 13:18:48,413 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:48] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.204 0.333 2026-08-21 13:18:48,466 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:48] "GET /pos/ui HTTP/1.1" 200 - 20 0.015 0.556 2026-08-21 13:18:48,481 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:18:48,536 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:48] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.019 0.083 2026-08-21 13:18:48,706 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:48] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.006 0.006 2026-08-21 13:18:48,738 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:48] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-08-21 13:18:49,246 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:49] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.120 0.357 2026-08-21 13:18:49,331 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:49] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.019 0.050 2026-08-21 13:18:49,356 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:49] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.005 0.014 2026-08-21 13:18:49,372 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:49] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.004 2026-08-21 13:18:49,479 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:49] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.032 0.054 2026-08-21 13:18:49,526 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:49] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.013 0.115 2026-08-21 13:18:49,534 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:49] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:18:49,549 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:18:49,557 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:18:49,580 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:49] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.013 0.159 2026-08-21 13:18:49,603 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:49] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.016 2026-08-21 13:18:49,648 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:49] "GET /web/image?model=product.product&field=image_128&id=1637&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.021 0.224 2026-08-21 13:18:49,668 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:49] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.014 0.224 2026-08-21 13:18:49,687 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:49] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.249 2026-08-21 13:18:49,703 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:49] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 8 0.005 0.197 2026-08-21 13:18:49,727 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:49] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.007 0.156 2026-08-21 13:18:49,779 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:49] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 11 0.014 0.155 2026-08-21 13:18:49,794 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:49] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.004 0.133 2026-08-21 13:18:49,817 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:49] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.140 2026-08-21 13:18:49,835 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:49] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.137 2026-08-21 13:18:49,844 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:49] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.002 0.135 2026-08-21 13:18:49,861 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:49] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 4 0.001 0.117 2026-08-21 13:18:49,881 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:49] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.006 0.093 2026-08-21 13:18:49,892 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:49] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.071 2026-08-21 13:18:50,502 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected floor is 'Main Floor' (trigger: .floor-selector .button-floor.btn-primary:contains("Main Floor"))' 2026-08-21 13:18:50,518 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected floor has '2' table (trigger: .floor-map .table .label:contains("2"))' 2026-08-21 13:18:50,535 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected floor has '4' table (trigger: .floor-map .table .label:contains("4"))' 2026-08-21 13:18:50,552 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected floor has '5' table (trigger: .floor-map .table .label:contains("5"))' 2026-08-21 13:18:50,568 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click 'Second Floor' floor (trigger: .floor-selector .button-floor:contains("Second Floor"))' 2026-08-21 13:18:50,587 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected floor has '3' table (trigger: .floor-map .table .label:contains("3"))' 2026-08-21 13:18:50,601 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected floor has '1' table (trigger: .floor-map .table .label:contains("1"))' 2026-08-21 13:18:50,618 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'Click Menu button (trigger: .menu-button)' 2026-08-21 13:18:50,636 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click edit button (trigger: .edit-button)' 2026-08-21 13:18:50,658 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '3' (trigger: .floor-map .table .label:contains("3"))' 2026-08-21 13:18:50,674 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected table is '3' (trigger: .floor-map .table.selected .label:contains("3"))' 2026-08-21 13:18:50,676 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:50] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:18:50,685 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '1' (trigger: .floor-map .table .label:contains("1"))' 2026-08-21 13:18:50,704 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected table is '1' (trigger: .floor-map .table.selected .label:contains("1"))' 2026-08-21 13:18:50,720 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click 'Main Floor' floor (trigger: .floor-selector .button-floor:contains("Main Floor"))' 2026-08-21 13:18:50,724 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:50] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 7 0.011 0.008 2026-08-21 13:18:50,741 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'add table (trigger: .edit-button i[aria-label=Add])' 2026-08-21 13:18:50,748 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:50] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.005 0.005 2026-08-21 13:18:50,757 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected table is '1' (trigger: .floor-map .table.selected .label:contains("1"))' 2026-08-21 13:18:50,765 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:50] "POST /web/dataset/call_kw/restaurant.table/create HTTP/1.1" 200 - 5 0.004 0.010 2026-08-21 13:18:51,534 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'rename table (trigger: .edit-button i[aria-label=Rename])' 2026-08-21 13:18:51,543 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'text input popup is shown (trigger: .modal-dialog .popup-textinput)' 2026-08-21 13:18:51,552 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'input text '100' (trigger: .modal-dialog .popup-textinput input)' 2026-08-21 13:18:51,572 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-08-21 13:18:51,584 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:51] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.002 0.006 2026-08-21 13:18:51,586 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '100' (trigger: .floor-map .table .label:contains("100"))' 2026-08-21 13:18:51,606 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected table is '100' (trigger: .floor-map .table.selected .label:contains("100"))' 2026-08-21 13:18:51,618 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'duplicate table (trigger: .edit-button i[aria-label=Copy])' 2026-08-21 13:18:51,630 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:51] "POST /web/dataset/call_kw/restaurant.table/create HTTP/1.1" 200 - 3 0.001 0.006 2026-08-21 13:18:51,637 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected table is '1' (trigger: .floor-map .table.selected .label:contains("1"))' 2026-08-21 13:18:51,651 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'rename table (trigger: .edit-button i[aria-label=Rename])' 2026-08-21 13:18:51,670 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'text input popup is shown (trigger: .modal-dialog .popup-textinput)' 2026-08-21 13:18:51,685 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'input text '1111' (trigger: .modal-dialog .popup-textinput input)' 2026-08-21 13:18:51,703 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-08-21 13:18:51,715 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:51] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.006 2026-08-21 13:18:51,721 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '1111' (trigger: .floor-map .table .label:contains("1111"))' 2026-08-21 13:18:51,739 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected table is '1111' (trigger: .floor-map .table.selected .label:contains("1111"))' 2026-08-21 13:18:51,755 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click 'Second Floor' floor (trigger: .floor-selector .button-floor:contains("Second Floor"))' 2026-08-21 13:18:51,772 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected floor has '3' table (trigger: .floor-map .table .label:contains("3"))' 2026-08-21 13:18:51,788 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected floor has '1' table (trigger: .floor-map .table .label:contains("1"))' 2026-08-21 13:18:51,801 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:51] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-21 13:18:51,802 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '1' (trigger: .floor-map .table .label:contains("1"))' 2026-08-21 13:18:51,821 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected table is '1' (trigger: .floor-map .table.selected .label:contains("1"))' 2026-08-21 13:18:51,836 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'ctrl click table '3' (trigger: .floor-map .table .label:contains("3"))' 2026-08-21 13:18:51,853 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected table is '3' (trigger: .floor-map .table.selected .label:contains("3"))' 2026-08-21 13:18:51,869 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'duplicate table (trigger: .edit-button i[aria-label=Copy])' 2026-08-21 13:18:51,879 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:51] "POST /web/dataset/call_kw/restaurant.table/create HTTP/1.1" 200 - 3 0.002 0.005 2026-08-21 13:18:51,892 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected table is '2' (trigger: .floor-map .table.selected .label:contains("2"))' 2026-08-21 13:18:51,909 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected table is '4' (trigger: .floor-map .table.selected .label:contains("4"))' 2026-08-21 13:18:51,910 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:51] "POST /web/dataset/call_kw/restaurant.table/create HTTP/1.1" 200 - 3 0.020 0.006 2026-08-21 13:18:51,917 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:51] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.012 2026-08-21 13:18:51,925 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:51] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.018 2026-08-21 13:18:52,673 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'trash table (trigger: .edit-button.trash)' 2026-08-21 13:18:52,685 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-21 13:18:52,699 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:52] "POST /web/dataset/call_kw/restaurant.table/are_orders_still_in_draft HTTP/1.1" 200 - 3 0.002 0.006 2026-08-21 13:18:52,703 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click add floor (trigger: .floor-selector .button-add)' 2026-08-21 13:18:52,722 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:52] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.005 0.008 2026-08-21 13:18:52,728 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:52] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.018 2026-08-21 13:18:52,730 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'text input popup is shown (trigger: .modal-dialog .popup-textinput)' 2026-08-21 13:18:52,736 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'confirm button disabled (trigger: .modal-dialog .confirm.disabled)' 2026-08-21 13:18:52,752 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'input text 'New Floor' (trigger: .modal-dialog .popup-textinput input)' 2026-08-21 13:18:52,769 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-08-21 13:18:52,785 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected floor is 'New Floor' (trigger: .floor-selector .button-floor.btn-primary:contains("New Floor"))' 2026-08-21 13:18:52,788 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:52] "POST /web/dataset/call_kw/restaurant.floor/create_from_ui HTTP/1.1" 200 - 10 0.007 0.009 2026-08-21 13:18:53,163 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:53] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-21 13:18:53,560 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'body:not(:has(undefined))' 2026-08-21 13:18:53,569 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click 'Main Floor' floor (trigger: .floor-selector .button-floor:contains("Main Floor"))' 2026-08-21 13:18:53,590 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected floor has '2' table (trigger: .floor-map .table .label:contains("2"))' 2026-08-21 13:18:53,602 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected floor has '4' table (trigger: .floor-map .table .label:contains("4"))' 2026-08-21 13:18:53,619 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected floor has '5' table (trigger: .floor-map .table .label:contains("5"))' 2026-08-21 13:18:53,635 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected floor has '100' table (trigger: .floor-map .table .label:contains("100"))' 2026-08-21 13:18:53,652 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected floor has '1111' table (trigger: .floor-map .table .label:contains("1111"))' 2026-08-21 13:18:53,669 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-08-21 13:18:53,687 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected table is '2' (trigger: .floor-map .table.selected .label:contains("2"))' 2026-08-21 13:18:53,702 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'trash table (trigger: .edit-button.trash)' 2026-08-21 13:18:53,718 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-21 13:18:53,734 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:53] "POST /web/dataset/call_kw/restaurant.table/are_orders_still_in_draft HTTP/1.1" 200 - 3 0.006 0.006 2026-08-21 13:18:53,736 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-08-21 13:18:53,753 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected table is '4' (trigger: .floor-map .table.selected .label:contains("4"))' 2026-08-21 13:18:53,755 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:53] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.008 0.004 2026-08-21 13:18:53,768 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'change number of seats (trigger: .edit-button i[aria-label=Seats])' 2026-08-21 13:18:53,785 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 13:18:53,801 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click numpad button: 9 (trigger: div.numpad.row button.col:contains("9"))' 2026-08-21 13:18:53,818 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-08-21 13:18:53,835 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'input shown is '9' (trigger: .modal-dialog .popup .value:contains("9"))' 2026-08-21 13:18:53,851 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-08-21 13:18:53,861 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:53] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 13:18:53,869 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'Unselect table (trigger: .floor-map)' 2026-08-21 13:18:53,887 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'number of seats in table '4' is '9' (trigger: .floor-map .table .infos:has(.label:contains("4")) ~ .table-seats:contains("9"))' 2026-08-21 13:18:53,898 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:53] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.005 0.005 2026-08-21 13:18:53,902 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-08-21 13:18:53,920 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-08-21 13:18:53,935 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected table is '4' (trigger: .floor-map .table.selected .label:contains("4"))' 2026-08-21 13:18:53,951 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'change number of seats (trigger: .edit-button i[aria-label=Seats])' 2026-08-21 13:18:53,969 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:18:53,986 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 13:18:54,001 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-08-21 13:18:54,018 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'input shown is '15' (trigger: .modal-dialog .popup .value:contains("15"))' 2026-08-21 13:18:54,035 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-08-21 13:18:54,045 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:54] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 13:18:54,052 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'Unselect table (trigger: .floor-map)' 2026-08-21 13:18:54,073 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'number of seats in table '4' is '15' (trigger: .floor-map .table .infos:has(.label:contains("4")) ~ .table-seats:contains("15"))' 2026-08-21 13:18:54,081 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:54] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.005 0.005 2026-08-21 13:18:54,085 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-08-21 13:18:54,104 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-08-21 13:18:54,119 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'change shape to 'round' (trigger: .edit-button.button-option.round)' 2026-08-21 13:18:54,130 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:54] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.002 0.006 2026-08-21 13:18:54,136 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'Close edit mode (trigger: .edit-button .close-edit-button)' 2026-08-21 13:18:54,154 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'table '4' is not selected (trigger: .floor-map .table:not(.selected) .label:contains("4"))' 2026-08-21 13:18:54,163 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:54] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.002 0.005 2026-08-21 13:18:54,173 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-08-21 13:18:54,200 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 13:18:54,232 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:54] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.022 0.035 2026-08-21 13:18:54,323 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:18:55,068 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:18:55,070 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click 'Second Floor' floor (trigger: .floor-selector .button-floor:contains("Second Floor"))' 2026-08-21 13:18:55,086 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'selected floor has '3' table (trigger: .floor-map .table .label:contains("3"))' 2026-08-21 13:18:55,102 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '3' (trigger: .floor-map .table .label:contains("3"))' 2026-08-21 13:18:55,104 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-21 13:18:55,119 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:55] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.006 2026-08-21 13:18:55,124 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:55] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:18:55,137 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 40885 2026-08-21 13:18:55,138 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-21 13:18:55,138 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 40885 2026-08-21 13:18:55,235 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_131855_234809_TestFrontend.txt 2026-08-21 13:18:55,235 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmpzmd06ay4_chrome_odoo" 2026-08-21 13:18:55,264 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_04_ticket_screen ... 2026-08-21 13:18:55,690 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 41112 2026-08-21 13:18:55,691 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmpkjc3z5b4_chrome_odoo 2026-08-21 13:18:55,691 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:44797/json/version 2026-08-21 13:18:55,693 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:44797/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:18:55,735 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-21 13:18:55,735 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:44797/json 2026-08-21 13:18:55,736 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:44797/json with timeout 3 increased to 10s during tests 2026-08-21 13:18:55,773 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:44797/devtools/page/7C1A611CEA56944D6A55DD22C6315DFB 2026-08-21 13:18:55,785 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-21 13:18:55,806 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-21 13:18:56,098 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 13:18:56,100 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-21 13:18:56,116 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-21 13:18:56,116 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-21 13:18:56,135 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:18:56,745 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:56] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 110 0.083 0.534 2026-08-21 13:18:56,747 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '7C1A611CEA56944D6A55DD22C6315DFB', 'loaderId': 'BC6E52234EA45630E3EF9F7938C365A7', 'isDownload': False} 2026-08-21 13:18:56,748 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('PosResTicketScreenTour')" 2026-08-21 13:18:56,768 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:18:56,791 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:56] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.012 0.017 2026-08-21 13:18:56,801 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:56] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.038 2026-08-21 13:18:56,823 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:56] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.048 2026-08-21 13:18:57,224 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:57] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.016 0.008 2026-08-21 13:18:57,235 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:57] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.006 0.015 2026-08-21 13:18:57,280 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:57] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.011 2026-08-21 13:18:57,285 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:18:57,288 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:57] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:18:57,299 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('PosResTicketScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=172"})" 2026-08-21 13:18:58,086 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:58] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.312 0.469 2026-08-21 13:18:58,153 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:58] "GET /pos/ui HTTP/1.1" 200 - 20 0.022 0.809 2026-08-21 13:18:58,190 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:18:58,278 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:58] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.064 0.100 2026-08-21 13:18:58,490 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:58] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.013 0.006 2026-08-21 13:18:58,518 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:58] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-08-21 13:18:59,019 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:59] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 185 0.168 0.323 2026-08-21 13:18:59,097 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:59] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.018 0.049 2026-08-21 13:18:59,117 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:59] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.002 0.011 2026-08-21 13:18:59,128 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:59] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 13:18:59,204 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:59] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 14 0.026 0.036 2026-08-21 13:18:59,240 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:59] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.010 0.084 2026-08-21 13:18:59,277 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:59] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.008 0.109 2026-08-21 13:18:59,298 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:59] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.014 0.121 2026-08-21 13:18:59,310 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:59] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.138 2026-08-21 13:18:59,350 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:59] "GET /web/image?model=product.product&field=image_128&id=1637&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.012 0.183 2026-08-21 13:18:59,363 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:59] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:18:59,366 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:59] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.008 0.141 2026-08-21 13:18:59,379 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 13:18:59,392 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:59] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.012 0.137 2026-08-21 13:18:59,398 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:18:59,432 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:59] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.026 2026-08-21 13:18:59,442 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:59] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.036 0.124 2026-08-21 13:18:59,459 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:59] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.015 2026-08-21 13:18:59,463 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:59] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.010 0.146 2026-08-21 13:18:59,477 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:59] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.005 0.152 2026-08-21 13:18:59,495 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:59] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 4 0.003 0.098 2026-08-21 13:18:59,511 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:59] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.005 0.052 2026-08-21 13:18:59,562 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:59] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 18 0.022 0.086 2026-08-21 13:18:59,568 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:59] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.092 2026-08-21 13:18:59,583 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:18:59] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.003 0.039 2026-08-21 13:19:00,102 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:19:00,119 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:19:00,136 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 13:19:00,152 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:00] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.028 0.014 2026-08-21 13:19:00,153 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.screen.ticket-screen' 2026-08-21 13:19:00,160 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:00] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.001 0.017 2026-08-21 13:19:00,193 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:19:01,093 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.ticket-screen .controls .buttons:nth-child(1):has(.discard)' 2026-08-21 13:19:01,102 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'go back (trigger: .ticket-screen button.discard)' 2026-08-21 13:19:01,118 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-08-21 13:19:01,137 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 13:19:01,137 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:01] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.007 2026-08-21 13:19:01,175 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:19:01,921 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:19:01,935 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 13:19:01,951 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.screen.ticket-screen' 2026-08-21 13:19:01,959 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:01] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.008 0.007 2026-08-21 13:19:02,583 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:02] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-21 13:19:02,723 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.ticket-screen .orders > .order-row:nth-child(2):contains("-0001")' 2026-08-21 13:19:02,735 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.ticket-screen .orders > .order-row > .col:contains("-0001") ~ .col[name="delete"]' 2026-08-21 13:19:02,754 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-08-21 13:19:02,767 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:02] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.001 0.007 2026-08-21 13:19:02,770 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid"))' 2026-08-21 13:19:03,557 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("1")))' 2026-08-21 13:19:03,561 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:19:03,569 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:19:03,586 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:19:03,603 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:19:03,620 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:19:03,635 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("1")))' 2026-08-21 13:19:03,652 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'order total amount is '2.0' (trigger: .product-screen .order-summary .total:contains("2.0"))' 2026-08-21 13:19:03,668 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:19:03,685 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 13:19:03,701 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #42506281 for PoS orders references: ['Order 00336-002-0002'] (draft: True) 2026-08-21 13:19:03,702 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.screen.ticket-screen' 2026-08-21 13:19:03,801 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #42506281 with result: [{'id': 421, 'pos_reference': 'Order 00336-002-0002', 'account_move': False}] 2026-08-21 13:19:03,813 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:03] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 62 0.067 0.055 2026-08-21 13:19:03,861 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:03] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.015 0.026 2026-08-21 13:19:04,628 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.ticket-screen .highlight' 2026-08-21 13:19:04,634 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola"))' 2026-08-21 13:19:04,657 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("1")))' 2026-08-21 13:19:04,669 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:19:04,685 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:19:04,701 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:19:04,718 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:19:04,736 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:19:04,752 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:19:04,768 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("2")))' 2026-08-21 13:19:05,628 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'order total amount is '4.0' (trigger: .product-screen .order-summary .total:contains("4.0"))' 2026-08-21 13:19:05,637 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:19:05,649 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #39734398 for PoS orders references: ['Order 00336-002-0003'] (draft: True) 2026-08-21 13:19:05,654 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.floor-map .table .label:contains("2") ~ .order-count:contains("3")' 2026-08-21 13:19:05,721 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #39734398 with result: [{'id': 422, 'pos_reference': 'Order 00336-002-0003', 'account_move': False}] 2026-08-21 13:19:05,740 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:05] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.044 0.051 2026-08-21 13:19:05,799 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.004 2026-08-21 13:19:06,500 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:19:06,501 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 13:19:06,521 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.screen.ticket-screen' 2026-08-21 13:19:06,557 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:06] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.021 0.030 2026-08-21 13:19:07,321 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.ticket-screen .orders > .order-row > .col:contains("-0003") ~ .col[name="delete"]' 2026-08-21 13:19:07,335 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-21 13:19:07,351 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.ticket-screen .order-row > .col:nth-child(2):contains("-0002")' 2026-08-21 13:19:07,370 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 13:19:07,392 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:07] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 20 0.029 0.021 2026-08-21 13:19:07,439 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:07] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 20 0.025 0.050 2026-08-21 13:19:07,502 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:07] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.025 0.032 2026-08-21 13:19:08,273 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'order total amount is '2.0' (trigger: .product-screen .order-summary .total:contains("2.0"))' 2026-08-21 13:19:08,284 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:19:08,301 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'click table '5' (trigger: .floor-map .table .label:contains("5"))' 2026-08-21 13:19:08,316 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:08] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.005 2026-08-21 13:19:08,319 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid"))' 2026-08-21 13:19:09,097 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("1")))' 2026-08-21 13:19:09,102 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:19:09,119 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:19:09,135 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 13:19:09,151 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:19:09,169 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:19:09,185 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("1")))' 2026-08-21 13:19:09,201 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'order total amount is '3.0' (trigger: .product-screen .order-summary .total:contains("3.0"))' 2026-08-21 13:19:09,218 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:19:09,226 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #54163218 for PoS orders references: ['Order 00336-002-0004'] (draft: True) 2026-08-21 13:19:09,235 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.floor-map .table .label:contains("5") ~ .order-count:contains("1")' 2026-08-21 13:19:09,300 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #54163218 with result: [{'id': 423, 'pos_reference': 'Order 00336-002-0004', 'account_move': False}] 2026-08-21 13:19:09,312 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:09] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.036 0.054 2026-08-21 13:19:10,071 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:19:10,085 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 13:19:10,101 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.screen.ticket-screen' 2026-08-21 13:19:10,142 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:10] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.025 0.027 2026-08-21 13:19:10,241 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:19:10,906 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.ticket-screen .orders > .order-row > .col:contains("-0004") ~ .col[name="delete"]' 2026-08-21 13:19:10,918 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-21 13:19:10,935 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'go back (trigger: .ticket-screen button.discard)' 2026-08-21 13:19:10,955 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.floor-map' 2026-08-21 13:19:10,974 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:10] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 20 0.024 0.027 2026-08-21 13:19:11,018 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:11] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 20 0.024 0.054 2026-08-21 13:19:11,788 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'click table '5' (trigger: .floor-map .table .label:contains("5"))' 2026-08-21 13:19:11,801 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:11] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.003 0.006 2026-08-21 13:19:11,803 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline)))' 2026-08-21 13:19:11,810 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-21 13:19:11,823 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:11] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:19:11,830 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 41112 2026-08-21 13:19:11,830 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-21 13:19:11,831 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 41112 2026-08-21 13:19:11,925 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_131911_925673_TestFrontend.txt 2026-08-21 13:19:11,926 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmpkjc3z5b4_chrome_odoo" 2026-08-21 13:19:11,974 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_05_tip_screen ... 2026-08-21 13:19:12,434 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 41329 2026-08-21 13:19:12,434 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmpsvulzy8__chrome_odoo 2026-08-21 13:19:12,436 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:34651/json/version 2026-08-21 13:19:12,437 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:34651/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:19:12,495 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-21 13:19:12,495 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:34651/json 2026-08-21 13:19:12,495 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:34651/json with timeout 3 increased to 10s during tests 2026-08-21 13:19:12,505 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:34651/devtools/page/5BC16B77A18C00CA1A9E9A2E1112E205 2026-08-21 13:19:12,594 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-21 13:19:12,622 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-21 13:19:12,816 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 13:19:12,820 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-21 13:19:12,826 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-21 13:19:12,826 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-21 13:19:12,842 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:19:13,568 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:13] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 110 0.121 0.612 2026-08-21 13:19:13,570 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '5BC16B77A18C00CA1A9E9A2E1112E205', 'loaderId': 'B48D2F3A8E60043037A3FE84CA80BE05', 'isDownload': False} 2026-08-21 13:19:13,570 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('PosResTipScreenTour')" 2026-08-21 13:19:13,599 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:19:13,604 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:13] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.006 2026-08-21 13:19:13,617 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:13] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.026 2026-08-21 13:19:13,633 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:13] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.037 2026-08-21 13:19:14,025 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:14] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.003 0.008 2026-08-21 13:19:14,040 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:14] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.007 2026-08-21 13:19:14,081 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:14] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-08-21 13:19:14,085 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:19:14,095 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:14] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:19:14,108 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('PosResTipScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=172"})" 2026-08-21 13:19:14,711 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:14] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 307 0.245 0.367 2026-08-21 13:19:14,759 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:14] "GET /pos/ui HTTP/1.1" 200 - 20 0.012 0.591 2026-08-21 13:19:14,785 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:19:14,825 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:14] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.018 0.069 2026-08-21 13:19:15,034 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:15] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.012 2026-08-21 13:19:15,057 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:15] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-08-21 13:19:15,540 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:15] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 185 0.150 0.310 2026-08-21 13:19:15,624 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:15] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.018 0.043 2026-08-21 13:19:15,643 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:15] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.003 0.010 2026-08-21 13:19:15,654 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:15] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 13:19:15,744 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:15] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 14 0.033 0.044 2026-08-21 13:19:15,764 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 13:19:15,788 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:15] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.012 0.110 2026-08-21 13:19:15,824 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:15] "GET /web/image?model=product.product&field=image_128&id=1637&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.010 0.131 2026-08-21 13:19:15,843 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19: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-08-21 13:19:15,869 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:19:15,883 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:15] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.017 0.180 2026-08-21 13:19:15,891 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:15] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:19:15,894 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:19:15,906 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:15] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.016 0.193 2026-08-21 13:19:15,919 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:15] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.217 2026-08-21 13:19:15,936 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:15] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.005 0.161 2026-08-21 13:19:15,966 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:15] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.168 2026-08-21 13:19:15,996 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:15] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.019 0.102 2026-08-21 13:19:16,036 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:16] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 18 0.013 0.126 2026-08-21 13:19:16,045 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:16] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.002 0.132 2026-08-21 13:19:16,053 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:16] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.002 0.126 2026-08-21 13:19:16,060 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:16] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.001 0.116 2026-08-21 13:19:16,080 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:16] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 4 0.002 0.106 2026-08-21 13:19:16,087 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:16] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.097 2026-08-21 13:19:16,106 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:16] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.006 0.064 2026-08-21 13:19:16,551 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:19:16,570 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-08-21 13:19:16,597 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid"))' 2026-08-21 13:19:16,602 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:16] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.022 0.021 2026-08-21 13:19:16,616 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:16] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.007 0.023 2026-08-21 13:19:16,718 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:19:17,566 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("1")))' 2026-08-21 13:19:17,571 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:19:17,588 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:19:17,601 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:19:17,618 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:19:17,636 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:19:17,651 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("1")))' 2026-08-21 13:19:17,667 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'order total amount is '2.0' (trigger: .product-screen .order-summary .total:contains("2.0"))' 2026-08-21 13:19:17,684 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:19:17,696 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #93861270 for PoS orders references: ['Order 00337-002-0001'] (draft: True) 2026-08-21 13:19:17,701 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.floor-map .table .label:contains("2") ~ .order-count:contains("1")' 2026-08-21 13:19:17,847 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #93861270 with result: [{'id': 424, 'pos_reference': 'Order 00337-002-0001', 'account_move': False}] 2026-08-21 13:19:17,864 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:17] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 62 0.096 0.076 2026-08-21 13:19:18,593 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:18] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.003 2026-08-21 13:19:18,639 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-08-21 13:19:18,653 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'order total amount is '2.0' (trigger: .product-screen .order-summary .total:contains("2.0"))' 2026-08-21 13:19:18,693 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:18] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.021 0.030 2026-08-21 13:19:19,463 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:19:19,481 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:19:19,488 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:19:19,489 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:19:19,494 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 13:19:19,512 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:19:19,517 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:19] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.004 0.012 2026-08-21 13:19:19,519 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-08-21 13:19:19,528 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #39942697 for PoS orders references: ['Order 00337-002-0001'] (draft: False) 2026-08-21 13:19:19,538 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:19:19,566 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [715] 2026-08-21 13:19:19,764 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #39942697 with result: [{'id': 424, 'pos_reference': 'Order 00337-002-0001', 'account_move': False}] 2026-08-21 13:19:19,777 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:19] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 116 0.129 0.127 2026-08-21 13:19:20,220 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.004 2026-08-21 13:19:20,587 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:19:20,587 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 13:19:20,601 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-08-21 13:19:20,601 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:20] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.003 0.006 2026-08-21 13:19:21,376 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .highlight' 2026-08-21 13:19:21,384 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola"))' 2026-08-21 13:19:21,404 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("1")))' 2026-08-21 13:19:21,418 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:19:21,435 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:19:21,452 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:19:21,469 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:19:21,486 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:19:21,501 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:19:21,518 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("2")))' 2026-08-21 13:19:22,358 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'order total amount is '4.0' (trigger: .product-screen .order-summary .total:contains("4.0"))' 2026-08-21 13:19:22,367 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:19:22,388 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #36858151 for PoS orders references: ['Order 00337-002-0002'] (draft: True) 2026-08-21 13:19:22,394 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.floor-map .table .label:contains("2") ~ .order-count:contains("2")' 2026-08-21 13:19:22,453 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #36858151 with result: [{'id': 425, 'pos_reference': 'Order 00337-002-0002', 'account_move': False}] 2026-08-21 13:19:22,465 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:22] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 41 0.026 0.055 2026-08-21 13:19:23,228 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:19:23,234 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 13:19:23,252 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-08-21 13:19:23,281 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:23] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.014 0.028 2026-08-21 13:19:24,055 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .orders > .order-row:nth-child(2):contains("Tipping")' 2026-08-21 13:19:24,067 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'go back (trigger: .ticket-screen button.discard)' 2026-08-21 13:19:24,084 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click table '5' (trigger: .floor-map .table .label:contains("5"))' 2026-08-21 13:19:24,103 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid"))' 2026-08-21 13:19:24,106 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:24] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.003 0.007 2026-08-21 13:19:24,883 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("1")))' 2026-08-21 13:19:24,887 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:19:24,901 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:19:24,908 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:24] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:19:24,918 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:19:24,934 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:19:24,952 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:19:24,968 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 13:19:24,984 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("3")))' 2026-08-21 13:19:25,827 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'order total amount is '6.0' (trigger: .product-screen .order-summary .total:contains("6.0"))' 2026-08-21 13:19:25,834 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:19:25,852 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:19:25,867 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 13:19:25,884 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:19:25,895 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #93774304 for PoS orders references: ['Order 00337-002-0003'] (draft: False) 2026-08-21 13:19:25,900 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-08-21 13:19:25,990 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #93774304 with result: [{'id': 426, 'pos_reference': 'Order 00337-002-0003', 'account_move': False}] 2026-08-21 13:19:26,010 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:26] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 50 0.055 0.064 2026-08-21 13:19:26,793 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:19:26,801 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 13:19:26,818 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-08-21 13:19:26,857 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:26] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.019 0.032 2026-08-21 13:19:27,629 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .highlight' 2026-08-21 13:19:27,633 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola"))' 2026-08-21 13:19:27,658 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("1")))' 2026-08-21 13:19:27,667 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:19:27,685 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:19:27,701 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:19:27,717 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:19:27,735 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:19:27,751 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click numpad button: 4 (trigger: div.numpad.row button.col:contains("4"))' 2026-08-21 13:19:27,768 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"4"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("4")))' 2026-08-21 13:19:28,610 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'order total amount is '8.0' (trigger: .product-screen .order-summary .total:contains("8.0"))' 2026-08-21 13:19:28,617 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:19:28,624 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #60481351 for PoS orders references: ['Order 00337-002-0004'] (draft: True) 2026-08-21 13:19:28,634 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.floor-map .table .label:contains("5") ~ .order-count:contains("4")' 2026-08-21 13:19:28,686 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #60481351 with result: [{'id': 427, 'pos_reference': 'Order 00337-002-0004', 'account_move': False}] 2026-08-21 13:19:28,699 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:28] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.028 0.050 2026-08-21 13:19:29,457 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:19:29,467 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 13:19:29,486 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-08-21 13:19:29,512 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:29] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.012 0.026 2026-08-21 13:19:29,884 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:29] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-21 13:19:30,274 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .orders > .order-row:nth-child(4):contains("Tipping")' 2026-08-21 13:19:30,283 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-08-21 13:19:30,301 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-21 13:19:30,318 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-08-21 13:19:30,382 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:30] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.041 0.030 2026-08-21 13:19:31,168 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .total-amount:contains("2.0")' 2026-08-21 13:19:31,183 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("15%") ~ .amount:contains("0.30")' 2026-08-21 13:19:31,200 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("20%") ~ .amount:contains("0.40")' 2026-08-21 13:19:31,217 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("25%") ~ .amount:contains("0.50")' 2026-08-21 13:19:31,234 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("20%")' 2026-08-21 13:19:31,252 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .custom-amount-form input[data-amount="0.40"]' 2026-08-21 13:19:31,267 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:19:31,286 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.floor-map' 2026-08-21 13:19:31,302 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:19:31,317 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 13:19:31,337 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-08-21 13:19:31,373 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:31] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.024 0.027 2026-08-21 13:19:32,142 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .order-row > .col:contains("-0003")' 2026-08-21 13:19:32,154 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-21 13:19:32,167 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-08-21 13:19:32,229 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:32] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.036 0.032 2026-08-21 13:19:33,018 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .total-amount:contains("6.0")' 2026-08-21 13:19:33,033 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("15%") ~ .amount:contains("0.90")' 2026-08-21 13:19:33,050 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("20%") ~ .amount:contains("1.20")' 2026-08-21 13:19:33,067 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("25%") ~ .amount:contains("1.50")' 2026-08-21 13:19:33,083 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("25%")' 2026-08-21 13:19:33,100 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .custom-amount-form input[data-amount="1.50"]' 2026-08-21 13:19:33,116 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:19:33,133 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.floor-map' 2026-08-21 13:19:33,150 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:19:33,167 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 13:19:33,185 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-08-21 13:19:33,232 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:33] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.031 0.028 2026-08-21 13:19:34,004 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .order-row > .col:contains("-0004")' 2026-08-21 13:19:34,018 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-21 13:19:34,035 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 13:19:34,089 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:34] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.035 0.027 2026-08-21 13:19:34,859 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'order total amount is '8.0' (trigger: .product-screen .order-summary .total:contains("8.0"))' 2026-08-21 13:19:34,867 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:19:34,885 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:19:34,900 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 13:19:34,917 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:19:34,933 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-08-21 13:19:34,934 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #53612928 for PoS orders references: ['Order 00337-002-0004'] (draft: False) 2026-08-21 13:19:34,955 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [719] 2026-08-21 13:19:35,079 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #53612928 with result: [{'id': 427, 'pos_reference': 'Order 00337-002-0004', 'account_move': False}] 2026-08-21 13:19:35,094 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:35] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.081 0.087 2026-08-21 13:19:35,878 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .total-amount:contains("8.0")' 2026-08-21 13:19:35,883 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("15%") ~ .amount:contains("1.20")' 2026-08-21 13:19:35,900 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("20%") ~ .amount:contains("1.60")' 2026-08-21 13:19:35,916 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("25%") ~ .amount:contains("2.00")' 2026-08-21 13:19:35,934 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .custom-amount-form input' 2026-08-21 13:19:35,951 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .custom-amount-form input[data-amount="1.00"]' 2026-08-21 13:19:35,966 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:19:35,983 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.floor-map' 2026-08-21 13:19:36,002 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:19:36,017 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 13:19:36,033 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-08-21 13:19:36,066 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:36] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.017 0.028 2026-08-21 13:19:36,840 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-search-bar .filter' 2026-08-21 13:19:36,850 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-search-bar .filter ul' 2026-08-21 13:19:36,866 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-search-bar .filter ul li:contains("Tipping")' 2026-08-21 13:19:36,884 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .tip-cell:contains("1.00")' 2026-08-21 13:19:36,900 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .buttons .settle-tips' 2026-08-21 13:19:36,918 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-search-bar .filter' 2026-08-21 13:19:36,934 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-search-bar .filter ul' 2026-08-21 13:19:36,951 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-search-bar .filter ul li:contains("All active orders")' 2026-08-21 13:19:36,953 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:36] "POST /web/dataset/call_kw/pos.order/set_tip HTTP/1.1" 200 - 28 0.023 0.025 2026-08-21 13:19:36,969 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .orders > .order-row:nth-child(2):contains("Ongoing")' 2026-08-21 13:19:36,983 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .order-row > .col:contains("-0002")' 2026-08-21 13:19:36,993 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:36] "POST /web/dataset/call_kw/pos.order/set_tip HTTP/1.1" 200 - 21 0.012 0.021 2026-08-21 13:19:37,001 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-21 13:19:37,022 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 13:19:37,042 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:37] "POST /web/dataset/call_kw/pos.order/set_tip HTTP/1.1" 200 - 21 0.021 0.021 2026-08-21 13:19:37,080 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:37] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.014 0.054 2026-08-21 13:19:37,857 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:19:37,868 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:19:37,883 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.payment-screen .button.js_tip' 2026-08-21 13:19:37,901 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'number popup is shown (trigger: .modal-dialog .popup .value)' 2026-08-21 13:19:37,916 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:19:37,933 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-08-21 13:19:37,950 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'input shown is '1' (trigger: .modal-dialog .popup .value:contains("1"))' 2026-08-21 13:19:37,971 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-08-21 13:19:37,993 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'there are no paymentlines (trigger: .paymentlines-empty)' 2026-08-21 13:19:38,000 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'amount to pay is '5.0' (trigger: .paymentlines-empty .total:contains("5.0"))' 2026-08-21 13:19:38,017 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:19:38,034 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:19:38,050 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-21 13:19:38,059 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #30062400 for PoS orders references: ['Order 00337-002-0002'] (draft: False) 2026-08-21 13:19:38,088 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [717] 2026-08-21 13:19:38,165 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #30062400 with result: [{'id': 425, 'pos_reference': 'Order 00337-002-0002', 'account_move': False}] 2026-08-21 13:19:38,176 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:38] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.052 0.078 2026-08-21 13:19:38,253 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-21 13:19:38,253 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-21 13:19:38,254 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-21 13:19:38,257 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-21 13:19:38,258 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-21 13:19:38,258 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-21 13:19:38,258 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-21 13:19:38,259 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-21 13:19:38,259 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-21 13:19:38,260 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-21 13:19:38,260 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-21 13:19:38,260 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-21 13:19:38,261 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-21 13:19:38,261 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-21 13:19:38,261 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-21 13:19:38,261 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-21 13:19:38,262 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-21 13:19:38,262 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-21 13:19:38,262 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-21 13:19:38,263 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-21 13:19:38,263 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-21 13:19:38,270 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-21 13:19:38,271 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:38] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:19:38,272 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-21 13:19:38,273 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-21 13:19:38,275 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:38] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 13:19:38,276 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:38] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:19:38,277 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-21 13:19:38,278 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-21 13:19:38,279 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-21 13:19:38,296 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:38] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 13:19:38,307 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:38] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 13:19:38,312 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:38] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.033 2026-08-21 13:19:38,322 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:38] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 13:19:38,326 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-21 13:19:38,331 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-21 13:19:38,333 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:38] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 13:19:38,334 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-21 13:19:38,335 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:38] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:19:38,344 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:38] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:19:38,367 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:38] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:19:38,385 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:38] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-08-21 13:19:38,394 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-21 13:19:38,396 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-21 13:19:38,397 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-21 13:19:38,399 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:38] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-08-21 13:19:38,403 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:38] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.040 2026-08-21 13:19:38,406 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:38] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-08-21 13:19:38,408 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-21 13:19:38,413 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:38] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.032 2026-08-21 13:19:38,419 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-21 13:19:38,430 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-21 13:19:38,461 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-21 13:19:38,469 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-21 13:19:38,469 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-21 13:19:38,470 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-21 13:19:38,470 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-21 13:19:38,474 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-21 13:19:38,474 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-21 13:19:38,475 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-21 13:19:38,480 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-21 13:19:38,482 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-21 13:19:38,486 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-21 13:19:38,489 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-21 13:19:38,491 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-21 13:19:38,493 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:38] "GET /web/image?model=pos.config&id=172&field=custom_logo HTTP/1.1" 200 - 6 0.064 0.037 2026-08-21 13:19:38,497 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-21 13:19:38,501 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-21 13:19:38,504 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-21 13:19:38,508 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-21 13:19:38,508 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-21 13:19:38,509 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-21 13:19:38,510 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-21 13:19:38,510 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-21 13:19:38,510 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-21 13:19:38,510 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-21 13:19:38,510 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-21 13:19:38,521 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-21 13:19:38,521 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-21 13:19:38,522 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-21 13:19:38,525 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-21 13:19:38,537 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:38] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 13:19:38,575 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:38] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:19:38,583 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.055 2026-08-21 13:19:38,601 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:38] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.079 2026-08-21 13:19:38,603 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.035 2026-08-21 13:19:38,605 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-21 13:19:38,610 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-21 13:19:38,611 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:38] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-08-21 13:19:38,618 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-21 13:19:38,626 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.100 2026-08-21 13:19:38,627 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:38] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:19:38,630 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-21 13:19:38,640 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-21 13:19:38,661 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:38] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-08-21 13:19:38,663 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:38] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 13:19:38,664 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-21 13:19:38,667 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-21 13:19:38,670 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:38] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-08-21 13:19:38,675 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:38] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 13:19:38,678 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-21 13:19:38,679 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-21 13:19:38,680 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-21 13:19:38,681 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-21 13:19:38,682 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-21 13:19:38,683 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-21 13:19:38,683 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-21 13:19:38,684 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-21 13:19:38,684 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-21 13:19:38,685 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-21 13:19:38,685 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-21 13:19:38,685 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-21 13:19:38,686 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-21 13:19:38,686 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-21 13:19:38,687 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-21 13:19:38,687 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-21 13:19:38,687 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-21 13:19:38,688 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-21 13:19:38,688 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-21 13:19:39,019 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:39] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.003 2026-08-21 13:19:39,113 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:39] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:19:40,180 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:40] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-21 13:19:40,389 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:19:40,399 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-08-21 13:19:40,421 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid"))' 2026-08-21 13:19:40,434 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:40] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.020 0.008 2026-08-21 13:19:41,214 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("1")))' 2026-08-21 13:19:41,223 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:19:41,234 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:19:41,250 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:19:41,267 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:19:41,285 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:19:41,300 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 13:19:41,317 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("3")))' 2026-08-21 13:19:42,169 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'order total amount is '6.0' (trigger: .product-screen .order-summary .total:contains("6.0"))' 2026-08-21 13:19:42,183 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:19:42,208 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:19:42,216 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 13:19:42,233 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:19:42,249 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #96685969 for PoS orders references: ['Order 00337-002-0005'] (draft: False) 2026-08-21 13:19:42,251 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-08-21 13:19:42,391 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #96685969 with result: [{'id': 428, 'pos_reference': 'Order 00337-002-0005', 'account_move': False}] 2026-08-21 13:19:42,406 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:42] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 48 0.079 0.085 2026-08-21 13:19:43,200 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.button.highlight.next' 2026-08-21 13:19:43,217 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-21 13:19:43,219 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:43] "POST /web/dataset/call_kw/pos.order/set_no_tip HTTP/1.1" 200 - 7 0.004 0.010 2026-08-21 13:19:43,466 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:43] "GET /web/image?model=pos.config&id=172&field=custom_logo HTTP/1.1" 304 - 6 0.007 0.008 2026-08-21 13:19:44,905 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:19:44,916 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.floor-map' 2026-08-21 13:19:44,921 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-21 13:19:44,928 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 41329 2026-08-21 13:19:44,929 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-21 13:19:44,929 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 41329 2026-08-21 13:19:45,025 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_131945_024386_TestFrontend.txt 2026-08-21 13:19:45,025 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmpsvulzy8__chrome_odoo" 2026-08-21 13:19:45,084 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_06_split_bill_screen ... 2026-08-21 13:19:45,513 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 41622 2026-08-21 13:19:45,513 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmppwt6xysb_chrome_odoo 2026-08-21 13:19:45,514 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:38807/json/version 2026-08-21 13:19:45,515 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:38807/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:19:45,581 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-21 13:19:45,581 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:38807/json 2026-08-21 13:19:45,582 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:38807/json with timeout 3 increased to 10s during tests 2026-08-21 13:19:45,598 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:38807/devtools/page/92EA52ED50E957C8B5535DCE5F7DEC7A 2026-08-21 13:19:45,609 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-21 13:19:45,618 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-21 13:19:45,961 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 13:19:45,965 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-21 13:19:45,969 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-21 13:19:45,969 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-21 13:19:45,990 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:19:46,569 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:46] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 110 0.078 0.506 2026-08-21 13:19:46,572 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '92EA52ED50E957C8B5535DCE5F7DEC7A', 'loaderId': '793C58688F75ACCDC4DA6A12DBB7D0E4', 'isDownload': False} 2026-08-21 13:19:46,572 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour2')" 2026-08-21 13:19:46,628 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:19:46,641 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:46] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.008 2026-08-21 13:19:46,649 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:46] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.014 2026-08-21 13:19:46,661 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:46] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.026 2026-08-21 13:19:47,007 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:47] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.004 0.007 2026-08-21 13:19:47,055 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:47] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.006 2026-08-21 13:19:47,089 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:47] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-08-21 13:19:47,106 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('SplitBillScreenTour2', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=172"})" 2026-08-21 13:19:47,125 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:19:47,142 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:47] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 13:19:47,770 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:47] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.256 0.415 2026-08-21 13:19:47,820 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:47] "GET /pos/ui HTTP/1.1" 200 - 20 0.012 0.664 2026-08-21 13:19:47,853 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:19:47,888 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:47] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.020 0.071 2026-08-21 13:19:48,136 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:48] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.009 0.006 2026-08-21 13:19:48,175 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:48] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 13:19:48,663 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:48] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 185 0.120 0.297 2026-08-21 13:19:48,739 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:48] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.025 0.039 2026-08-21 13:19:48,786 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:48] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.012 0.011 2026-08-21 13:19:48,812 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:48] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.004 0.006 2026-08-21 13:19:48,903 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:48] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 14 0.045 0.030 2026-08-21 13:19:48,952 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:48] "GET /web/image?model=product.product&field=image_128&id=1637&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.019 0.094 2026-08-21 13:19:49,016 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:49] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.032 0.151 2026-08-21 13:19:49,025 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:49] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.002 0.164 2026-08-21 13:19:49,033 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:49] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.178 2026-08-21 13:19:49,068 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:49] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.006 0.219 2026-08-21 13:19:49,085 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:49] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.007 0.146 2026-08-21 13:19:49,099 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:49] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.123 2026-08-21 13:19:49,150 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:19:49,156 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:49] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 13:19:49,168 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:49] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.015 2026-08-21 13:19:49,174 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:19:49,184 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:49] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.036 2026-08-21 13:19:49,190 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:49] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.023 0.021 2026-08-21 13:19:49,246 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:49] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.004 2026-08-21 13:19:49,259 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:49] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.016 2026-08-21 13:19:49,299 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:49] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 18 0.016 0.041 2026-08-21 13:19:49,307 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:49] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.067 2026-08-21 13:19:49,317 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:49] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.005 0.069 2026-08-21 13:19:49,340 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:49] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 4 0.003 0.066 2026-08-21 13:19:49,374 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:49] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.004 0.014 2026-08-21 13:19:49,750 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:19:49,767 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-08-21 13:19:49,794 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click product 'Water' (trigger: article.product .product-content .product-name:contains("Water"))' 2026-08-21 13:19:49,796 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:49] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.016 0.021 2026-08-21 13:19:49,806 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:49] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.005 0.026 2026-08-21 13:19:49,912 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:19:50,779 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("1")))' 2026-08-21 13:19:50,786 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:19:50,801 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:19:50,816 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:19:50,833 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-08-21 13:19:50,850 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:19:50,867 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:19:50,885 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:19:50,899 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("1")))' 2026-08-21 13:19:50,916 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid"))' 2026-08-21 13:19:50,933 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("1")))' 2026-08-21 13:19:50,950 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:19:50,967 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:19:50,983 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:19:51,000 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-08-21 13:19:51,016 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:19:51,033 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:19:51,051 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:19:51,066 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("1")))' 2026-08-21 13:19:51,083 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola"))' 2026-08-21 13:19:51,099 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("1")))' 2026-08-21 13:19:51,117 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:19:51,136 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:19:51,149 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:19:51,166 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-08-21 13:19:51,184 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:19:51,199 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:19:51,217 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:19:51,235 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("1")))' 2026-08-21 13:19:51,250 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:19:51,260 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #80553411 for PoS orders references: ['Order 00338-002-0001'] (draft: True) 2026-08-21 13:19:51,267 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-08-21 13:19:51,401 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #80553411 with result: [{'id': 429, 'pos_reference': 'Order 00338-002-0001', 'account_move': False}] 2026-08-21 13:19:51,413 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:51] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 66 0.087 0.069 2026-08-21 13:19:51,564 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:51] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-21 13:19:52,186 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click split bill button (trigger: .control-buttons .control-button.order-split)' 2026-08-21 13:19:52,256 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:52] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.038 0.031 2026-08-21 13:19:52,753 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:52] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.003 2026-08-21 13:19:53,032 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water")))' 2026-08-21 13:19:53,051 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Check orderline with attributes: {"productName":"Water","quantity":"1 / 1"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(em.qty:contains("1")))' 2026-08-21 13:19:53,066 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Check orderline with attributes: {"productName":"Coca-Cola","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")))' 2026-08-21 13:19:53,083 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Check orderline with attributes: {"productName":"Coca-Cola","quantity":"1 / 1"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("1")))' 2026-08-21 13:19:53,100 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click pay button (trigger: .splitbill-screen .pay-button .button)' 2026-08-21 13:19:53,128 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click back button (trigger: .payment-screen .button.back)' 2026-08-21 13:19:53,134 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:53] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:19:53,135 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:53] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:19:53,162 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:19:53,175 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.pos-topheader .ticket-button' 2026-08-21 13:19:53,186 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.screen.ticket-screen' 2026-08-21 13:19:53,193 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #58499396 for PoS orders references: ['Order 00338-002-0001'] (draft: True) 2026-08-21 13:19:53,226 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [727, 728, 729] 2026-08-21 13:19:53,294 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #58499396 with result: [{'id': 429, 'pos_reference': 'Order 00338-002-0001', 'account_move': False}] 2026-08-21 13:19:53,310 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:53] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 62 0.049 0.076 2026-08-21 13:19:53,359 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:53] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.015 0.028 2026-08-21 13:19:54,145 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.ticket-screen .order-row > .col:contains("-0002")' 2026-08-21 13:19:54,151 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-21 13:19:54,166 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Water","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Water")):has(em.qty:contains("1")))' 2026-08-21 13:19:54,183 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("1")))' 2026-08-21 13:19:54,200 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 13:19:54,216 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Coca-Cola","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Coca-Cola")):has(em.qty:contains("1")))' 2026-08-21 13:19:54,233 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("1")))' 2026-08-21 13:19:54,250 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 13:19:54,266 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'order total amount is '4.00' (trigger: .product-screen .order-summary .total:contains("4.00"))' 2026-08-21 13:19:54,284 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:19:54,300 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.pos-topheader .ticket-button' 2026-08-21 13:19:54,321 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.screen.ticket-screen' 2026-08-21 13:19:54,365 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:54] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.029 0.028 2026-08-21 13:19:55,137 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-08-21 13:19:55,151 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-21 13:19:55,166 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Check orderline with attributes: {"productName":"Minute Maid","quantity":"1.0","withClass":".selected"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("1")))' 2026-08-21 13:19:55,186 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'order total amount is '2.00' (trigger: .product-screen .order-summary .total:contains("2.00"))' 2026-08-21 13:19:55,187 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-21 13:19:55,192 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 41622 2026-08-21 13:19:55,193 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-21 13:19:55,193 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 41622 2026-08-21 13:19:55,341 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_131955_340957_TestFrontend.txt 2026-08-21 13:19:55,341 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmppwt6xysb_chrome_odoo" 2026-08-21 13:19:55,386 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_07_split_bill_screen ... 2026-08-21 13:19:55,959 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 41827 2026-08-21 13:19:55,960 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmp32ut9_o2_chrome_odoo 2026-08-21 13:19:55,960 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:36047/json/version 2026-08-21 13:19:55,962 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:36047/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:19:56,156 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-21 13:19:56,156 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:36047/json 2026-08-21 13:19:56,156 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:36047/json with timeout 3 increased to 10s during tests 2026-08-21 13:19:56,209 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:36047/devtools/page/48D341047CC3370B8DA72C89612FD7C1 2026-08-21 13:19:56,284 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-21 13:19:56,294 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-21 13:19:56,611 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 13:19:56,615 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-21 13:19:56,617 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-21 13:19:56,617 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-21 13:19:56,635 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:19:57,269 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:57] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 110 0.091 0.550 2026-08-21 13:19:57,272 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '48D341047CC3370B8DA72C89612FD7C1', 'loaderId': '8449ACBB11E442F0D07499F79CDEB97B', 'isDownload': False} 2026-08-21 13:19:57,273 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour3')" 2026-08-21 13:19:57,279 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:19:57,308 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:57] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.016 0.012 2026-08-21 13:19:57,327 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:57] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.039 2026-08-21 13:19:57,343 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:57] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.007 0.045 2026-08-21 13:19:57,699 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:57] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.003 0.008 2026-08-21 13:19:57,716 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:57] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.008 0.011 2026-08-21 13:19:57,747 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:19:57,764 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:57] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.007 0.014 2026-08-21 13:19:57,765 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:57] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:19:57,782 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('SplitBillScreenTour3', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=172"})" 2026-08-21 13:19:58,509 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:58] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.274 0.460 2026-08-21 13:19:58,582 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:58] "GET /pos/ui HTTP/1.1" 200 - 20 0.031 0.735 2026-08-21 13:19:58,624 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:19:58,687 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:58] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.034 0.117 2026-08-21 13:19:58,892 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:58] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-08-21 13:19:58,947 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:58] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.007 2026-08-21 13:19:59,411 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:59] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 185 0.133 0.306 2026-08-21 13:19:59,497 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:59] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.024 0.049 2026-08-21 13:19:59,521 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:59] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.007 0.012 2026-08-21 13:19:59,542 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:59] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.005 0.005 2026-08-21 13:19:59,647 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:59] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 14 0.051 0.043 2026-08-21 13:19:59,654 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:59] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:19:59,689 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:59] "GET /web/image?model=product.product&field=image_128&id=1637&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.008 0.107 2026-08-21 13:19:59,705 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:59] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.008 2026-08-21 13:19:59,738 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:59] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.026 0.129 2026-08-21 13:19:59,762 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:19:59,787 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:59] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.018 0.202 2026-08-21 13:19:59,790 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:19:59,808 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:59] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.010 0.206 2026-08-21 13:19:59,830 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:59] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.009 0.155 2026-08-21 13:19:59,849 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:59] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:19:59,870 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:59] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.012 0.278 2026-08-21 13:19:59,876 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:59] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:19:59,895 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:59] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.012 0.176 2026-08-21 13:19:59,905 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:59] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.111 2026-08-21 13:19:59,922 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:59] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.010 0.112 2026-08-21 13:19:59,939 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:59] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 4 0.002 0.126 2026-08-21 13:19:59,944 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:59] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.088 2026-08-21 13:19:59,983 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:19:59] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 18 0.015 0.088 2026-08-21 13:20:00,000 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:00] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.005 0.110 2026-08-21 13:20:00,040 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:00] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.016 0.012 2026-08-21 13:20:00,499 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:20:00,516 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-08-21 13:20:00,538 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:00] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.015 0.017 2026-08-21 13:20:00,545 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'click product 'Water' (trigger: article.product .product-content .product-name:contains("Water"))' 2026-08-21 13:20:00,548 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:00] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.003 0.021 2026-08-21 13:20:00,635 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:20:01,522 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("1")))' 2026-08-21 13:20:01,527 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:20:01,534 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:20:01,549 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:20:01,566 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:20:01,584 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:20:01,600 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:20:01,616 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"2","price":"4.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("2")):has(.price:contains("4.00")))' 2026-08-21 13:20:02,318 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:02] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:20:02,472 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'click split bill button (trigger: .control-buttons .control-button.order-split)' 2026-08-21 13:20:02,486 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'Check orderline with attributes: {"productName":"Water","quantity":"2"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(em.qty:contains("2")))' 2026-08-21 13:20:02,499 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water")))' 2026-08-21 13:20:02,517 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'Check orderline with attributes: {"productName":"Water","quantity":"1 / 2"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(em.qty:contains("1")))' 2026-08-21 13:20:02,533 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'total amount of split is '2.0' (trigger: .splitbill-screen .order-info .subtotal:contains("2.0"))' 2026-08-21 13:20:02,549 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'click pay button (trigger: .splitbill-screen .pay-button .button)' 2026-08-21 13:20:02,570 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 13:20:02,576 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:02] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:20:02,578 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:02] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:20:02,596 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:20:02,605 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:02] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.004 0.012 2026-08-21 13:20:02,615 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='resume'])' 2026-08-21 13:20:02,622 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #97046794 for PoS orders references: ['Order 00339-002-0002'] (draft: False) 2026-08-21 13:20:02,629 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:02] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:20:02,830 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #97046794 with result: [{'id': 430, 'pos_reference': 'Order 00339-002-0002', 'account_move': False}] 2026-08-21 13:20:02,848 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:02] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 106 0.119 0.119 2026-08-21 13:20:02,872 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #78112348 for PoS orders references: ['Order 00339-002-0001'] (draft: True) 2026-08-21 13:20:02,982 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #78112348 with result: [{'id': 431, 'pos_reference': 'Order 00339-002-0001', 'account_move': False}] 2026-08-21 13:20:03,006 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:03] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 42 0.080 0.060 2026-08-21 13:20:03,023 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:03] "GET /web/image?model=pos.config&id=172&field=custom_logo HTTP/1.1" 200 - 6 0.007 0.117 2026-08-21 13:20:03,788 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 13:20:03,793 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:03] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:20:03,798 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("1")))' 2026-08-21 13:20:03,818 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:20:03,834 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:20:03,849 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 13:20:03,869 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:20:03,882 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:20:03,888 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #25106803 for PoS orders references: ['Order 00339-002-0001'] (draft: False) 2026-08-21 13:20:03,909 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [732] 2026-08-21 13:20:04,004 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #25106803 with result: [{'id': 431, 'pos_reference': 'Order 00339-002-0001', 'account_move': False}] 2026-08-21 13:20:04,013 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:04] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 74 0.053 0.078 2026-08-21 13:20:04,780 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-21 13:20:04,790 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:04] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:20:04,798 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 41827 2026-08-21 13:20:04,798 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-21 13:20:04,799 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 41827 2026-08-21 13:20:04,897 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_132004_896140_TestFrontend.txt 2026-08-21 13:20:04,897 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmp32ut9_o2_chrome_odoo" 2026-08-21 13:20:04,935 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_08_refund_stay_current_table ... 2026-08-21 13:20:05,390 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 42035 2026-08-21 13:20:05,390 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmp4vn_sc7__chrome_odoo 2026-08-21 13:20:05,391 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:46451/json/version 2026-08-21 13:20:05,393 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:46451/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:20:05,468 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-21 13:20:05,468 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:46451/json 2026-08-21 13:20:05,469 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:46451/json with timeout 3 increased to 10s during tests 2026-08-21 13:20:05,486 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:46451/devtools/page/65A7087AFF351446F809C5FA6168CBDC 2026-08-21 13:20:05,511 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-21 13:20:05,598 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-21 13:20:05,823 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 13:20:05,826 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-21 13:20:05,830 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-21 13:20:05,830 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-21 13:20:05,844 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:20:07,625 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:07] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 110 0.209 1.575 2026-08-21 13:20:07,627 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '65A7087AFF351446F809C5FA6168CBDC', 'loaderId': '70878D524AC739C48812F93769B9D630', 'isDownload': False} 2026-08-21 13:20:07,628 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('RefundStayCurrentTableTour')" 2026-08-21 13:20:07,644 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:20:07,660 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:07] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.008 2026-08-21 13:20:07,671 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:07] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.014 2026-08-21 13:20:07,682 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:07] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.033 2026-08-21 13:20:08,105 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:08] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.007 0.008 2026-08-21 13:20:08,132 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:08] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.011 0.015 2026-08-21 13:20:08,167 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:08] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-08-21 13:20:08,172 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 13:20:08,176 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:08] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:20:08,192 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('RefundStayCurrentTableTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=172"})" 2026-08-21 13:20:08,991 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:08] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.376 0.427 2026-08-21 13:20:09,060 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:09] "GET /pos/ui HTTP/1.1" 200 - 20 0.021 0.805 2026-08-21 13:20:09,087 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:20:09,193 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:09] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.062 0.097 2026-08-21 13:20:09,357 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:09] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.007 2026-08-21 13:20:09,392 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:09] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 13:20:09,898 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:09] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 185 0.174 0.315 2026-08-21 13:20:09,983 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:09] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.021 0.047 2026-08-21 13:20:10,008 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:10] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.004 0.011 2026-08-21 13:20:10,029 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:10] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.009 2026-08-21 13:20:10,175 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:10] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 14 0.072 0.061 2026-08-21 13:20:10,232 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:10] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.024 0.159 2026-08-21 13:20:10,311 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:10] "GET /web/image?model=product.product&field=image_128&id=1637&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.021 0.246 2026-08-21 13:20:10,321 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:20:10,327 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:20:10,328 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:10] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.010 0.236 2026-08-21 13:20:10,350 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-08-21 13:20:10,351 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:10] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 13:20:10,372 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:10] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 13:20:10,419 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:10] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.050 0.303 2026-08-21 13:20:10,440 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:10] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.011 0.330 2026-08-21 13:20:10,456 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:10] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.007 0.262 2026-08-21 13:20:10,470 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:10] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.225 2026-08-21 13:20:10,539 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:10] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 18 0.042 0.122 2026-08-21 13:20:10,563 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:10] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.005 0.179 2026-08-21 13:20:10,580 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:10] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.009 0.147 2026-08-21 13:20:10,597 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:10] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.007 0.143 2026-08-21 13:20:10,624 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:10] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.010 0.121 2026-08-21 13:20:10,649 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:10] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 4 0.006 0.146 2026-08-21 13:20:10,654 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.142 2026-08-21 13:20:10,674 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:10] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.008 0.061 2026-08-21 13:20:11,016 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:20:11,042 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-08-21 13:20:11,059 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola"))' 2026-08-21 13:20:11,069 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:11] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.030 0.016 2026-08-21 13:20:11,080 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:11] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.003 0.030 2026-08-21 13:20:11,184 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:20:12,028 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")))' 2026-08-21 13:20:12,033 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola"))' 2026-08-21 13:20:12,045 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")))' 2026-08-21 13:20:12,049 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'click product 'Water' (trigger: article.product .product-content .product-name:contains("Water"))' 2026-08-21 13:20:12,066 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")))' 2026-08-21 13:20:12,082 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'order total amount is '6.60' (trigger: .product-screen .order-summary .total:contains("6.60"))' 2026-08-21 13:20:12,099 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:20:12,119 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:20:12,124 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:12] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:20:12,126 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:12] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:20:12,149 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:20:12,165 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:20:12,184 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:20:12,189 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #96604917 for PoS orders references: ['Order 00340-002-0001'] (draft: False) 2026-08-21 13:20:12,194 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:12] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:20:12,410 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #96604917 with result: [{'id': 432, 'pos_reference': 'Order 00340-002-0001', 'account_move': False}] 2026-08-21 13:20:12,440 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:12] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 108 0.132 0.126 2026-08-21 13:20:12,532 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-21 13:20:12,532 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-21 13:20:12,533 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-21 13:20:12,534 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-21 13:20:12,535 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-21 13:20:12,536 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-21 13:20:12,539 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-21 13:20:12,562 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-21 13:20:12,563 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-21 13:20:12,564 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:12] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.026 2026-08-21 13:20:12,565 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-21 13:20:12,570 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-21 13:20:12,573 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:12] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:20:12,576 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-21 13:20:12,577 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:12] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.032 2026-08-21 13:20:12,582 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-21 13:20:12,584 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-21 13:20:12,584 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-21 13:20:12,585 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-21 13:20:12,586 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-21 13:20:12,586 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-21 13:20:12,588 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-21 13:20:12,588 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-21 13:20:12,589 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-21 13:20:12,589 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-21 13:20:12,590 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-21 13:20:12,591 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-21 13:20:12,591 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-21 13:20:12,591 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-21 13:20:12,592 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-21 13:20:12,593 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-21 13:20:12,593 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-21 13:20:12,593 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-21 13:20:12,609 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:12] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:20:12,611 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:12] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:20:12,620 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:12] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:20:12,630 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:12] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:20:12,666 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:12] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:20:12,668 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:12] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.053 2026-08-21 13:20:12,672 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:12] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.051 2026-08-21 13:20:12,690 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-21 13:20:12,693 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:12] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:20:12,694 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-21 13:20:12,698 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-21 13:20:12,702 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-21 13:20:12,703 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-21 13:20:12,707 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-21 13:20:12,713 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-21 13:20:12,716 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-21 13:20:12,719 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-21 13:20:12,726 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:12] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.017 0.006 2026-08-21 13:20:12,728 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:12] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-08-21 13:20:12,729 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-21 13:20:12,730 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-21 13:20:12,731 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-21 13:20:12,732 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-21 13:20:12,732 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-21 13:20:12,732 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-21 13:20:12,735 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-21 13:20:12,739 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-21 13:20:12,740 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:12] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:20:12,742 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-21 13:20:12,744 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:12] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:20:12,744 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-21 13:20:12,745 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-21 13:20:12,746 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-21 13:20:12,748 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-21 13:20:12,755 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-21 13:20:12,756 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-21 13:20:12,757 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-21 13:20:12,757 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-21 13:20:12,760 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-21 13:20:12,761 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-21 13:20:12,763 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-21 13:20:12,764 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-21 13:20:12,768 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:12] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-08-21 13:20:12,777 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:12] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.030 2026-08-21 13:20:12,838 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.050 2026-08-21 13:20:12,843 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.071 2026-08-21 13:20:12,849 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:12] "GET /web/image?model=pos.config&id=172&field=custom_logo HTTP/1.1" 200 - 6 0.049 0.046 2026-08-21 13:20:12,860 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 13:20:12,863 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:12] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-08-21 13:20:12,870 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-21 13:20:12,873 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-21 13:20:12,879 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-21 13:20:12,885 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-21 13:20:12,886 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-21 13:20:12,888 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:12] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 13:20:12,895 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:12] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-08-21 13:20:12,900 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:12] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:20:12,907 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-21 13:20:12,909 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-21 13:20:12,911 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-21 13:20:12,916 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-21 13:20:12,942 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:12] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:20:12,955 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:12] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.032 2026-08-21 13:20:12,960 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:12] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-08-21 13:20:12,973 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:12] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-08-21 13:20:12,974 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-21 13:20:12,980 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:12] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-08-21 13:20:12,982 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-21 13:20:12,982 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-21 13:20:12,983 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-21 13:20:12,984 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-21 13:20:12,984 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-21 13:20:12,985 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-21 13:20:12,985 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-21 13:20:12,986 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-21 13:20:12,987 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-21 13:20:12,988 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-21 13:20:12,988 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-21 13:20:12,989 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-21 13:20:12,989 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-21 13:20:12,990 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-21 13:20:12,990 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-21 13:20:12,991 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-21 13:20:12,991 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-21 13:20:12,991 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-21 13:20:12,992 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-21 13:20:12,992 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-21 13:20:13,352 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-08-21 13:20:13,354 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline)))' 2026-08-21 13:20:13,355 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: '.control-button:contains("Refund")' 2026-08-21 13:20:13,366 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:13] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.008 2026-08-21 13:20:13,402 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:13] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.002 2026-08-21 13:20:13,508 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:13] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:20:14,248 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:14] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:20:14,787 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-08-21 13:20:14,819 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:14] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.012 0.018 2026-08-21 13:20:14,877 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:14] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 18 0.018 0.027 2026-08-21 13:20:15,652 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'Check orderline with attributes: {"productName":"Coca-Cola"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")))' 2026-08-21 13:20:15,655 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:20:15,665 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: '.ticket-screen .to-refund-highlight:contains("To Refund: 2.00")' 2026-08-21 13:20:15,682 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: '.ticket-screen .button.pay-order-button' 2026-08-21 13:20:15,698 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 13:20:15,715 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")))' 2026-08-21 13:20:15,738 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'order total amount is '-4.40' (trigger: .product-screen .order-summary .total:contains("-4.40"))' 2026-08-21 13:20:15,739 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-21 13:20:15,745 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 42035 2026-08-21 13:20:15,746 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-21 13:20:15,747 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 42035 2026-08-21 13:20:15,841 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_132015_841191_TestFrontend.txt 2026-08-21 13:20:15,841 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmp4vn_sc7__chrome_odoo" 2026-08-21 13:20:15,870 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_09_combo_split_bill ... 2026-08-21 13:20:19,275 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 42292 2026-08-21 13:20:19,275 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmpcorntpw5_chrome_odoo 2026-08-21 13:20:19,276 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:34703/json/version 2026-08-21 13:20:19,281 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:34703/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:20:19,367 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-21 13:20:19,367 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:34703/json 2026-08-21 13:20:19,368 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:34703/json with timeout 3 increased to 10s during tests 2026-08-21 13:20:19,399 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:34703/devtools/page/45AC7826E014D86691F106764FAE6C4D 2026-08-21 13:20:19,452 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-21 13:20:19,458 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-21 13:20:19,788 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 13:20:19,791 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-21 13:20:19,794 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-21 13:20:19,795 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-21 13:20:19,808 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:20:20,436 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:20] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 112 0.083 0.550 2026-08-21 13:20:20,439 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '45AC7826E014D86691F106764FAE6C4D', 'loaderId': '79B11A7F032D3D944D2C78CDE8FBF78C', 'isDownload': False} 2026-08-21 13:20:20,439 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour4PosCombo')" 2026-08-21 13:20:20,455 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:20:20,475 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:20] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.010 2026-08-21 13:20:20,489 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:20] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.007 0.015 2026-08-21 13:20:20,504 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:20] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.009 0.031 2026-08-21 13:20:20,907 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:20] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.007 0.007 2026-08-21 13:20:20,936 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:20] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.018 0.015 2026-08-21 13:20:20,954 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:20:20,983 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:20] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.017 0.006 2026-08-21 13:20:20,987 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:20] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.028 2026-08-21 13:20:21,009 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('SplitBillScreenTour4PosCombo', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=172"})" 2026-08-21 13:20:21,712 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:21] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 310 0.300 0.413 2026-08-21 13:20:21,768 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:21] "GET /pos/ui HTTP/1.1" 200 - 20 0.013 0.710 2026-08-21 13:20:21,798 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:20:21,905 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:21] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.065 0.100 2026-08-21 13:20:22,077 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:22] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.006 2026-08-21 13:20:22,110 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:22] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-08-21 13:20:22,643 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:22] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 189 0.130 0.349 2026-08-21 13:20:22,730 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:22] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.028 0.046 2026-08-21 13:20:22,757 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:22] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.008 0.014 2026-08-21 13:20:22,770 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:22] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 13:20:22,884 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:22] "GET /web/image?model=product.product&field=image_128&id=1663&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 14 0.039 0.040 2026-08-21 13:20:22,925 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:22] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.010 0.114 2026-08-21 13:20:22,981 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:22] "GET /web/image?model=product.product&field=image_128&id=1665&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.013 0.153 2026-08-21 13:20:23,015 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.022 2026-08-21 13:20:23,025 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:20:23,036 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:20:23,045 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:23] "GET /web/image?model=product.product&field=image_128&id=1664&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.014 0.217 2026-08-21 13:20:23,054 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:23] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:20:23,059 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:23] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:20:23,093 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:23] "GET /web/image?model=product.product&field=image_128&id=1667&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.021 0.238 2026-08-21 13:20:23,150 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:23] "GET /web/image?model=product.product&field=image_128&id=1666&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.015 0.306 2026-08-21 13:20:23,170 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:23] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.010 0.267 2026-08-21 13:20:23,185 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:23] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.251 2026-08-21 13:20:23,228 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:23] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 18 0.013 0.154 2026-08-21 13:20:23,252 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:23] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.010 0.176 2026-08-21 13:20:23,296 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:23] "GET /web/image?model=product.product&field=image_128&id=1668&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.014 0.180 2026-08-21 13:20:23,361 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:23] "GET /web/image?model=product.product&field=image_128&id=1669&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.015 0.187 2026-08-21 13:20:23,403 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:23] "GET /web/image?model=product.product&field=image_128&id=1670&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.009 0.218 2026-08-21 13:20:23,461 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:23] "GET /web/image?model=product.product&field=image_128&id=1671&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.022 0.245 2026-08-21 13:20:23,467 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:23] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.261 2026-08-21 13:20:23,530 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:23] "GET /web/image?model=product.product&field=image_128&id=1674&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.007 0.288 2026-08-21 13:20:23,573 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:23] "GET /web/image?model=product.product&field=image_128&id=1673&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.007 0.308 2026-08-21 13:20:23,596 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:23] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.011 0.285 2026-08-21 13:20:23,641 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:23] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.009 0.265 2026-08-21 13:20:23,683 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:20:23,684 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:23] "GET /web/image?model=product.product&field=image_128&id=1637&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.010 0.267 2026-08-21 13:20:23,711 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-08-21 13:20:23,735 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:23] "GET /web/image?model=product.product&field=image_128&id=1672&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.018 0.252 2026-08-21 13:20:23,742 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:20:23,794 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:23] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.027 0.233 2026-08-21 13:20:23,809 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:23] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.007 0.224 2026-08-21 13:20:23,822 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:23] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.211 2026-08-21 13:20:23,841 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:23] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.011 0.184 2026-08-21 13:20:23,852 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:23] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.139 2026-08-21 13:20:23,878 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:23] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.014 0.127 2026-08-21 13:20:23,888 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:23] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.001 0.081 2026-08-21 13:20:23,900 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:23] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.005 0.076 2026-08-21 13:20:23,915 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:23] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 4 0.002 0.088 2026-08-21 13:20:24,017 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:20:24,768 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo"))' 2026-08-21 13:20:24,787 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Select combo item Combo Product 3 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 3")))' 2026-08-21 13:20:24,800 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Select combo item Combo Product 5 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 5")))' 2026-08-21 13:20:24,815 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Select combo item Combo Product 8 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 8")))' 2026-08-21 13:20:24,832 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Click `confirm` (trigger: .popup.combo-configurator-popup footer button.confirm)' 2026-08-21 13:20:24,917 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo"))' 2026-08-21 13:20:24,933 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Select combo item Combo Product 2 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 2")))' 2026-08-21 13:20:24,946 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Select combo item Combo Product 4 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 4")))' 2026-08-21 13:20:24,951 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Select combo item Combo Product 7 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 7")))' 2026-08-21 13:20:24,968 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Click `confirm` (trigger: .popup.combo-configurator-popup footer button.confirm)' 2026-08-21 13:20:25,081 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 2","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 2")):has(em.qty:contains("1")))' 2026-08-21 13:20:25,091 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 2","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 2")):has(em.qty:contains("1")))' 2026-08-21 13:20:25,098 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 13:20:25,119 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:20:25,138 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 2","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 2")):has(em.qty:contains("2")))' 2026-08-21 13:20:25,771 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:25] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.003 2026-08-21 13:20:25,985 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'click product 'Water' (trigger: article.product .product-content .product-name:contains("Water"))' 2026-08-21 13:20:26,016 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("1")))' 2026-08-21 13:20:26,027 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("1")))' 2026-08-21 13:20:26,034 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid"))' 2026-08-21 13:20:26,071 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("1")))' 2026-08-21 13:20:26,079 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("1")))' 2026-08-21 13:20:26,081 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'click split bill button (trigger: .control-buttons .control-button.order-split)' 2026-08-21 13:20:26,100 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water")))' 2026-08-21 13:20:26,134 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"productName":"Combo Product 3","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 3")))' 2026-08-21 13:20:26,149 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"productName":"Combo Product 2","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 2")))' 2026-08-21 13:20:26,166 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"productName":"Water","quantity":"1 / 1"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(em.qty:contains("1")))' 2026-08-21 13:20:26,182 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"productName":"Office Combo","quantity":"1 / 1"} (trigger: .order-container .orderline:has(.product-name:contains("Office Combo")):has(em.qty:contains("1")))' 2026-08-21 13:20:26,198 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"productName":"Combo Product 3","quantity":"1 / 1"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 3")):has(em.qty:contains("1")))' 2026-08-21 13:20:26,219 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"productName":"Combo Product 5","quantity":"1 / 1"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 5")):has(em.qty:contains("1")))' 2026-08-21 13:20:26,231 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"productName":"Combo Product 8","quantity":"1 / 1"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 8")):has(em.qty:contains("1")))' 2026-08-21 13:20:26,248 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"productName":"Office Combo","quantity":"1 / 2"} (trigger: .order-container .orderline:has(.product-name:contains("Office Combo")):has(em.qty:contains("1")))' 2026-08-21 13:20:26,265 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"productName":"Combo Product 2","quantity":"1 / 2"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 2")):has(em.qty:contains("1")))' 2026-08-21 13:20:26,281 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"productName":"Combo Product 4","quantity":"1 / 2"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 4")):has(em.qty:contains("1")))' 2026-08-21 13:20:26,298 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"productName":"Combo Product 7","quantity":"1 / 2"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 7")):has(em.qty:contains("1")))' 2026-08-21 13:20:26,315 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'total amount of split is '97.13' (trigger: .splitbill-screen .order-info .subtotal:contains("97.13"))' 2026-08-21 13:20:26,331 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'click pay button (trigger: .splitbill-screen .pay-button .button)' 2026-08-21 13:20:26,384 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 13:20:26,388 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:26] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:20:26,390 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:26] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:20:26,412 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:20:26,417 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:26] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.005 0.014 2026-08-21 13:20:26,451 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #85584491 for PoS orders references: ['Order 00341-002-0002'] (draft: False) 2026-08-21 13:20:26,452 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='resume'])' 2026-08-21 13:20:26,460 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:26] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:20:26,674 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #85584491 with result: [{'id': 433, 'pos_reference': 'Order 00341-002-0002', 'account_move': False}] 2026-08-21 13:20:26,691 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:26] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 125 0.120 0.126 2026-08-21 13:20:26,719 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #25216011 for PoS orders references: ['Order 00341-002-0001'] (draft: True) 2026-08-21 13:20:26,840 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #25216011 with result: [{'id': 434, 'pos_reference': 'Order 00341-002-0001', 'account_move': False}] 2026-08-21 13:20:26,853 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:26] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 67 0.067 0.075 2026-08-21 13:20:26,883 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:26] "GET /web/image?model=pos.config&id=172&field=custom_logo HTTP/1.1" 200 - 6 0.022 0.126 2026-08-21 13:20:27,198 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:27] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:20:27,627 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 13:20:27,641 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("1")))' 2026-08-21 13:20:27,649 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Office Combo","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Office Combo")):has(em.qty:contains("1")))' 2026-08-21 13:20:27,673 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Office Combo","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Office Combo")):has(em.qty:contains("1")))' 2026-08-21 13:20:27,682 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 13:20:27,698 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 2","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 2")):has(em.qty:contains("1")))' 2026-08-21 13:20:27,717 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 2","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 2")):has(em.qty:contains("1")))' 2026-08-21 13:20:27,732 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 13:20:27,749 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 2","quantity":"1.0","price":"6.67"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 2")):has(em.qty:contains("1")):has(.price:contains("6.67")))' 2026-08-21 13:20:27,766 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 4","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 4")):has(em.qty:contains("1")))' 2026-08-21 13:20:27,785 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 4","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 4")):has(em.qty:contains("1")))' 2026-08-21 13:20:27,798 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 13:20:27,814 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 4","quantity":"1.0","price":"14.66"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 4")):has(em.qty:contains("1")):has(.price:contains("14.66")))' 2026-08-21 13:20:27,831 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 7","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 7")):has(em.qty:contains("1")))' 2026-08-21 13:20:27,849 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 7","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 7")):has(em.qty:contains("1")))' 2026-08-21 13:20:27,869 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 13:20:27,881 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 7","quantity":"1.0","price":"22.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 7")):has(em.qty:contains("1")):has(.price:contains("22.00")))' 2026-08-21 13:20:27,899 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'order total amount is '45.53' (trigger: .product-screen .order-summary .total:contains("45.53"))' 2026-08-21 13:20:27,902 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-21 13:20:27,912 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 42292 2026-08-21 13:20:27,912 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-21 13:20:27,913 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 42292 2026-08-21 13:20:28,025 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_132028_024645_TestFrontend.txt 2026-08-21 13:20:28,025 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmpcorntpw5_chrome_odoo" 2026-08-21 13:20:28,056 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_10_save_last_preparation_changes ... 2026-08-21 13:20:28,460 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 42512 2026-08-21 13:20:28,460 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmps20022yb_chrome_odoo 2026-08-21 13:20:28,461 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:43769/json/version 2026-08-21 13:20:28,462 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:43769/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:20:28,492 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-21 13:20:28,494 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:43769/json 2026-08-21 13:20:28,495 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:43769/json with timeout 3 increased to 10s during tests 2026-08-21 13:20:28,520 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:43769/devtools/page/87D4B3D2C4AB6FCE179C820F71B2DBC6 2026-08-21 13:20:28,565 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-21 13:20:28,589 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-21 13:20:28,802 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 13:20:28,804 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-21 13:20:28,813 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-21 13:20:28,813 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-21 13:20:28,829 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:20:29,513 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:29] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 110 0.110 0.579 2026-08-21 13:20:29,517 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '87D4B3D2C4AB6FCE179C820F71B2DBC6', 'loaderId': 'EACEE524A8A42DFCF4350DDD65C693AC', 'isDownload': False} 2026-08-21 13:20:29,517 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('SaveLastPreparationChangesTour')" 2026-08-21 13:20:29,531 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:20:29,558 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:29] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.009 0.018 2026-08-21 13:20:29,569 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:29] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.018 2026-08-21 13:20:29,590 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:29] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.008 0.048 2026-08-21 13:20:29,959 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:29] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-08-21 13:20:29,975 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:29] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.007 0.006 2026-08-21 13:20:30,008 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:20:30,021 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:30] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.018 2026-08-21 13:20:30,022 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:30] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.014 0.011 2026-08-21 13:20:30,037 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('SaveLastPreparationChangesTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=172"})" 2026-08-21 13:20:30,789 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:30] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 306 0.363 0.395 2026-08-21 13:20:30,873 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:30] "GET /pos/ui HTTP/1.1" 200 - 20 0.035 0.780 2026-08-21 13:20:30,893 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:20:30,983 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:30] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.043 0.133 2026-08-21 13:20:31,112 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:31] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.005 0.006 2026-08-21 13:20:31,145 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:31] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 13:20:31,605 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:31] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 183 0.157 0.286 2026-08-21 13:20:31,703 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:31] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.042 0.035 2026-08-21 13:20:31,727 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:31] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.005 0.011 2026-08-21 13:20:31,742 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:31] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-21 13:20:31,813 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:31] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 14 0.023 0.038 2026-08-21 13:20:31,872 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:31] "GET /web/image?model=product.product&field=image_128&id=1637&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.012 0.105 2026-08-21 13:20:31,885 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:20:31,908 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 13:20:31,917 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:20:31,929 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:31] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.018 0.150 2026-08-21 13:20:31,934 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:31] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:20:31,945 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:31] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.009 0.168 2026-08-21 13:20:31,955 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:31] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:20:31,996 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:31] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.012 0.232 2026-08-21 13:20:32,035 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:32] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.021 0.236 2026-08-21 13:20:32,065 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:32] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.019 0.220 2026-08-21 13:20:32,082 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:32] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.005 0.155 2026-08-21 13:20:32,130 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:32] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 18 0.022 0.172 2026-08-21 13:20:32,142 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:32] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.176 2026-08-21 13:20:32,152 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:32] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.147 2026-08-21 13:20:32,166 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:32] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.006 0.119 2026-08-21 13:20:32,180 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:32] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.002 0.107 2026-08-21 13:20:32,196 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:32] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 4 0.002 0.103 2026-08-21 13:20:32,223 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:32] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.008 0.082 2026-08-21 13:20:32,226 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.066 2026-08-21 13:20:32,615 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SaveLastPreparationChangesTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:20:32,632 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SaveLastPreparationChangesTour on step: 'click table '5' (trigger: .floor-map .table .label:contains("5"))' 2026-08-21 13:20:32,664 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:32] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.023 0.016 2026-08-21 13:20:32,674 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:32] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.004 0.031 2026-08-21 13:20:32,692 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SaveLastPreparationChangesTour on step: 'click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola"))' 2026-08-21 13:20:32,794 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:20:33,636 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SaveLastPreparationChangesTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("1")))' 2026-08-21 13:20:33,643 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SaveLastPreparationChangesTour on step: 'click order button (trigger: .actionpad .submit-order)' 2026-08-21 13:20:33,651 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SaveLastPreparationChangesTour on step: 'Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change)))' 2026-08-21 13:20:33,655 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-21 13:20:33,658 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #38086161 for PoS orders references: ['Order 00342-002-0001'] (draft: True) 2026-08-21 13:20:33,675 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:33] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:20:33,680 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 42512 2026-08-21 13:20:33,682 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-21 13:20:33,683 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 42512 2026-08-21 13:20:33,771 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #38086161 with result: [{'id': 435, 'pos_reference': 'Order 00342-002-0001', 'account_move': False}] 2026-08-21 13:20:33,781 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:33] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 62 0.067 0.060 2026-08-21 13:20:33,799 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_132033_799462_TestFrontend.txt 2026-08-21 13:20:33,799 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmps20022yb_chrome_odoo" 2026-08-21 13:20:33,851 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_11_bill_screen_qrcode ... 2026-08-21 13:20:34,293 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 42715 2026-08-21 13:20:34,293 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmpfmu1_2kk_chrome_odoo 2026-08-21 13:20:34,294 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:45397/json/version 2026-08-21 13:20:34,295 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:45397/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:20:34,351 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-21 13:20:34,351 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:45397/json 2026-08-21 13:20:34,352 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:45397/json with timeout 3 increased to 10s during tests 2026-08-21 13:20:34,364 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:45397/devtools/page/1D6C70EF762C7E35851773C98BB5D7EC 2026-08-21 13:20:34,374 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-21 13:20:34,377 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-21 13:20:34,688 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 13:20:34,690 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-21 13:20:34,692 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-21 13:20:34,692 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-21 13:20:34,707 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:20:35,282 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:35] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 112 0.079 0.504 2026-08-21 13:20:35,286 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '1D6C70EF762C7E35851773C98BB5D7EC', 'loaderId': 'B0D3022C9B8299F4EAC422F39D14DBCD', 'isDownload': False} 2026-08-21 13:20:35,287 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('BillScreenTour')" 2026-08-21 13:20:35,298 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:20:35,315 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:35] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.007 2026-08-21 13:20:35,327 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:35] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.021 2026-08-21 13:20:35,335 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:35] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.030 2026-08-21 13:20:35,675 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:35] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.006 0.007 2026-08-21 13:20:35,690 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:35] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.007 0.006 2026-08-21 13:20:35,717 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:20:35,724 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:35] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:20:35,732 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:35] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.005 2026-08-21 13:20:35,743 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('BillScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=172"})" 2026-08-21 13:20:36,440 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:36] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.285 0.410 2026-08-21 13:20:36,521 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:20:36,537 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:36] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.029 0.046 2026-08-21 13:20:36,554 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:36] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.003 0.008 2026-08-21 13:20:36,568 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:36] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-21 13:20:36,657 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:36] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 14 0.038 0.040 2026-08-21 13:20:36,710 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:36] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.017 0.113 2026-08-21 13:20:36,720 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:20:36,734 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:20:36,744 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:20:36,762 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:36] "GET /web/image?model=product.product&field=image_128&id=1637&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.015 0.164 2026-08-21 13:20:36,769 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:36] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:20:36,823 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:36] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.012 0.212 2026-08-21 13:20:36,831 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:20:36,859 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:36] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.025 0.223 2026-08-21 13:20:36,873 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:36] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.248 2026-08-21 13:20:36,890 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:36] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.008 0.219 2026-08-21 13:20:36,916 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:36] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.006 0.162 2026-08-21 13:20:36,981 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:36] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 18 0.034 0.166 2026-08-21 13:20:36,993 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:36] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.158 2026-08-21 13:20:37,006 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:37] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.133 2026-08-21 13:20:37,023 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:37] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.011 0.125 2026-08-21 13:20:37,036 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:37] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.005 0.139 2026-08-21 13:20:37,058 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:37] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 4 0.002 0.096 2026-08-21 13:20:37,089 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:37] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.015 0.088 2026-08-21 13:20:37,092 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:37] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.081 2026-08-21 13:20:37,448 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'click table '5' (trigger: .floor-map .table .label:contains("5"))' 2026-08-21 13:20:37,474 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola"))' 2026-08-21 13:20:37,483 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:37] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.025 0.017 2026-08-21 13:20:37,491 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:37] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.004 0.028 2026-08-21 13:20:37,565 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:20:38,462 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'click bill button (trigger: .control-button:contains("Bill"))' 2026-08-21 13:20:38,485 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'body:not(:has(undefined))' 2026-08-21 13:20:38,502 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:38] "GET /web/image?model=pos.config&id=172&field=custom_logo HTTP/1.1" 200 - 6 0.004 0.009 2026-08-21 13:20:38,511 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'go back (trigger: .receipt-screen .button.next)' 2026-08-21 13:20:38,559 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-21 13:20:38,563 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-21 13:20:38,563 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-21 13:20:38,564 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-21 13:20:38,564 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-21 13:20:38,564 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-21 13:20:38,565 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-21 13:20:38,565 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-21 13:20:38,565 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-21 13:20:38,566 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-21 13:20:38,566 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-21 13:20:38,567 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-21 13:20:38,567 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-21 13:20:38,578 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-21 13:20:38,581 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-21 13:20:38,587 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:38] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:20:38,602 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:38] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.022 2026-08-21 13:20:38,605 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:38] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 13:20:38,614 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-21 13:20:38,618 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-21 13:20:38,619 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-21 13:20:38,622 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:38] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-08-21 13:20:38,630 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-21 13:20:38,631 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:38] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-08-21 13:20:38,635 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-21 13:20:38,636 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-21 13:20:38,639 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-21 13:20:38,641 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-21 13:20:38,644 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:38] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:20:38,646 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-21 13:20:38,647 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-21 13:20:38,649 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-21 13:20:38,652 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-21 13:20:38,652 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-21 13:20:38,653 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-21 13:20:38,654 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-21 13:20:38,659 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:38] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:20:38,662 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:38] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.031 2026-08-21 13:20:38,667 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-21 13:20:38,668 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-21 13:20:38,668 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-21 13:20:38,668 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-21 13:20:38,669 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-21 13:20:38,669 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-21 13:20:38,670 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-21 13:20:38,670 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-21 13:20:38,670 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-21 13:20:38,671 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-21 13:20:38,671 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-21 13:20:38,672 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-21 13:20:38,672 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-21 13:20:38,672 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-21 13:20:38,673 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-21 13:20:38,674 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-21 13:20:38,675 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-21 13:20:38,675 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-21 13:20:38,688 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:38] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:20:38,689 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:38] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 13:20:38,692 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:38] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 13:20:38,694 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-21 13:20:38,695 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-21 13:20:38,696 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-21 13:20:38,697 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-21 13:20:38,697 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-21 13:20:38,699 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-21 13:20:38,700 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-21 13:20:38,700 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-21 13:20:38,703 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-21 13:20:38,705 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:38] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:20:38,707 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-21 13:20:38,708 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-21 13:20:38,708 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-21 13:20:38,709 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-21 13:20:38,709 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-21 13:20:38,710 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-21 13:20:38,710 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-21 13:20:38,710 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-21 13:20:38,711 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-21 13:20:38,711 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-21 13:20:38,712 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-21 13:20:38,712 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-21 13:20:38,714 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-21 13:20:38,716 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-21 13:20:38,730 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:38] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 13:20:38,759 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:38] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.044 2026-08-21 13:20:38,762 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:38] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.043 2026-08-21 13:20:38,763 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:38] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.032 2026-08-21 13:20:38,776 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-21 13:20:38,790 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-21 13:20:38,796 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 13:20:38,807 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.020 2026-08-21 13:20:38,811 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-21 13:20:38,814 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:20:38,819 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:38] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:20:38,836 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:38] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 13:20:38,820 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-21 13:20:38,843 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-21 13:20:38,840 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:38] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-08-21 13:20:38,843 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-21 13:20:38,844 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-21 13:20:38,847 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:38] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.034 2026-08-21 13:20:38,853 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:38] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:20:38,854 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:38] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:20:38,875 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-21 13:20:38,875 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-21 13:20:38,875 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-21 13:20:38,876 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-21 13:20:38,876 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-21 13:20:38,876 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-21 13:20:38,876 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-21 13:20:38,877 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-21 13:20:38,877 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-21 13:20:38,877 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-21 13:20:38,878 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-21 13:20:38,878 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-21 13:20:38,887 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:38] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:20:38,890 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:38] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:20:38,895 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:38] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:20:39,248 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #48986759 for PoS orders references: ['Order 00343-001-0001'] (draft: True) 2026-08-21 13:20:39,279 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:39] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.003 2026-08-21 13:20:39,361 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:39] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:20:39,402 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #48986759 with result: [{'id': 436, 'pos_reference': 'Order 00343-001-0001', 'account_move': False}] 2026-08-21 13:20:39,418 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:39] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 62 0.100 0.075 2026-08-21 13:20:39,422 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:39] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.115 2026-08-21 13:20:40,642 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:20:40,657 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:40] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.003 2026-08-21 13:20:40,674 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:20:40,678 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:40] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:20:40,680 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:40] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:20:40,691 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 13:20:40,700 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:20:40,720 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'QR codes are shown (trigger: #posqrcode)' 2026-08-21 13:20:40,726 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:40] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.017 0.012 2026-08-21 13:20:40,735 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #56494720 for PoS orders references: ['Order 00343-001-0001'] (draft: False) 2026-08-21 13:20:40,737 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:40] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:20:40,780 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [751] 2026-08-21 13:20:40,938 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #56494720 with result: [{'id': 436, 'pos_reference': 'Order 00343-001-0001', 'account_move': False}] 2026-08-21 13:20:40,949 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:40] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 116 0.114 0.106 2026-08-21 13:20:41,044 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:41] "GET /report/barcode/QR/http%3A%2F%2F127.0.0.1%3A8069%2Fpos%2Fticket%2Fvalidate%3Faccess_token%3D7ac96b0a-16eb-466e-85b9-e8c3658c14a9?width=200&height=200 HTTP/1.1" 200 - 2 0.001 0.064 2026-08-21 13:20:41,720 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-21 13:20:41,730 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:41] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:20:41,733 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 42715 2026-08-21 13:20:41,734 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-21 13:20:41,734 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 42715 2026-08-21 13:20:41,816 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_132041_816411_TestFrontend.txt 2026-08-21 13:20:41,816 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmpfmu1_2kk_chrome_odoo" 2026-08-21 13:20:41,844 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_preparation_receipt ... 2026-08-21 13:20:45,135 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 42964 2026-08-21 13:20:45,135 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmphzb28ey0_chrome_odoo 2026-08-21 13:20:45,135 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:46189/json/version 2026-08-21 13:20:45,137 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:46189/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:20:45,225 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-21 13:20:45,225 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:46189/json 2026-08-21 13:20:45,225 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:46189/json with timeout 3 increased to 10s during tests 2026-08-21 13:20:45,265 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:46189/devtools/page/3D68569C7B568DC6A762FD608A7329AD 2026-08-21 13:20:45,292 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-21 13:20:45,320 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-21 13:20:45,603 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 13:20:45,606 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-21 13:20:45,615 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-21 13:20:45,616 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-21 13:20:45,631 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:20:46,360 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:46] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 112 0.131 0.603 2026-08-21 13:20:46,363 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '3D68569C7B568DC6A762FD608A7329AD', 'loaderId': 'DF44AE5D7D14EDE11328E79E5B6D9AD1', 'isDownload': False} 2026-08-21 13:20:46,363 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('ComboPreparationReceiptTour')" 2026-08-21 13:20:46,369 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:20:46,415 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:46] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.026 0.013 2026-08-21 13:20:46,424 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:46] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.032 2026-08-21 13:20:46,437 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:46] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.048 2026-08-21 13:20:46,798 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:46] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.016 0.009 2026-08-21 13:20:46,813 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:46] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.009 0.020 2026-08-21 13:20:46,844 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:20:46,857 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:46] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.004 2026-08-21 13:20:46,859 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:46] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:20:46,883 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('ComboPreparationReceiptTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=172"})" 2026-08-21 13:20:47,653 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:20:47,802 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:47] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 311 0.438 0.487 2026-08-21 13:20:47,896 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:47] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.052 2026-08-21 13:20:47,923 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:47] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.004 0.015 2026-08-21 13:20:47,937 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:47] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.005 2026-08-21 13:20:48,042 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:48] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 14 0.040 0.047 2026-08-21 13:20:48,108 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:48] "GET /web/image?model=product.product&field=image_128&id=1675&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.013 0.139 2026-08-21 13:20:48,122 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:20:48,136 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:20:48,164 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:20:48,173 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:48] "GET /web/image?model=product.product&field=image_128&id=1676&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.008 0.205 2026-08-21 13:20:48,188 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:20:48,192 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:48] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:20:48,218 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:48] "GET /web/image?model=product.product&field=image_128&id=1678&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.008 0.236 2026-08-21 13:20:48,276 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:48] "GET /web/image?model=product.product&field=image_128&id=1677&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.008 0.305 2026-08-21 13:20:48,317 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:48] "GET /web/image?model=product.product&field=image_128&id=1679&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.006 0.315 2026-08-21 13:20:48,336 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:48] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.009 0.265 2026-08-21 13:20:48,361 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:48] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.011 0.183 2026-08-21 13:20:48,415 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:48] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 18 0.028 0.191 2026-08-21 13:20:48,430 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:48] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.205 2026-08-21 13:20:48,491 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:48] "GET /web/image?model=product.product&field=image_128&id=1680&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.013 0.199 2026-08-21 13:20:48,533 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:48] "GET /web/image?model=product.product&field=image_128&id=1681&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.008 0.200 2026-08-21 13:20:48,576 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:48] "GET /web/image?model=product.product&field=image_128&id=1682&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.009 0.230 2026-08-21 13:20:48,620 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:48] "GET /web/image?model=product.product&field=image_128&id=1683&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.013 0.238 2026-08-21 13:20:48,637 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:48] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.005 0.210 2026-08-21 13:20:48,682 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:48] "GET /web/image?model=product.product&field=image_128&id=1686&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.011 0.236 2026-08-21 13:20:48,686 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:48] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.232 2026-08-21 13:20:48,742 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:48] "GET /web/image?model=product.product&field=image_128&id=1685&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.009 0.236 2026-08-21 13:20:48,782 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:48] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.009 0.237 2026-08-21 13:20:48,830 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:48] "GET /web/image?model=product.product&field=image_128&id=1637&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.010 0.239 2026-08-21 13:20:48,851 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: 'click table '5' (trigger: .floor-map .table .label:contains("5"))' 2026-08-21 13:20:48,862 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:48] "GET /web/image?model=product.product&field=image_128&id=1684&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.009 0.221 2026-08-21 13:20:48,879 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:20:48,917 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:48] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 8 0.012 0.258 2026-08-21 13:20:48,927 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:48] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.236 2026-08-21 13:20:48,940 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:48] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.188 2026-08-21 13:20:48,952 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:48] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.159 2026-08-21 13:20:48,959 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:48] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.002 0.123 2026-08-21 13:20:48,979 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:48] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.008 0.105 2026-08-21 13:20:48,986 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:48] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.052 2026-08-21 13:20:48,997 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:48] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.005 0.057 2026-08-21 13:20:49,017 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:49] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-21%2013:14:08 HTTP/1.1" 200 - 4 0.002 0.074 2026-08-21 13:20:49,088 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:20:49,839 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: 'click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo"))' 2026-08-21 13:20:49,855 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: 'Select combo item Combo Product 2 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 2")))' 2026-08-21 13:20:49,865 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: 'Select combo item Combo Product 4 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 4")))' 2026-08-21 13:20:49,880 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: 'Select combo item Combo Product 6 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 6")))' 2026-08-21 13:20:49,897 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: 'Click `confirm` (trigger: .popup.combo-configurator-popup footer button.confirm)' 2026-08-21 13:20:49,969 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: '.actionpad .submit-order.highlight.btn-primary' 2026-08-21 13:20:50,028 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-21 13:20:50,028 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-21 13:20:50,029 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-21 13:20:50,029 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-21 13:20:50,030 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-21 13:20:50,030 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-21 13:20:50,031 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-21 13:20:50,032 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-21 13:20:50,036 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-21 13:20:50,047 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-21 13:20:50,049 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:50] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:20:50,051 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-21 13:20:50,052 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-21 13:20:50,054 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:50] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.020 2026-08-21 13:20:50,062 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-21 13:20:50,062 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-21 13:20:50,064 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-21 13:20:50,070 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:50] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-08-21 13:20:50,076 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-21 13:20:50,079 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:50] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:20:50,085 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-21 13:20:50,087 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-21 13:20:50,088 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-21 13:20:50,089 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-21 13:20:50,094 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-21 13:20:50,096 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-21 13:20:50,098 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-21 13:20:50,102 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-21 13:20:50,108 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-21 13:20:50,114 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:50] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.043 2026-08-21 13:20:50,117 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-21 13:20:50,119 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-21 13:20:50,119 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-21 13:20:50,124 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: 'click order button (trigger: .actionpad .submit-order)' 2026-08-21 13:20:50,125 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-21 13:20:50,126 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:50] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.022 2026-08-21 13:20:50,127 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-21 13:20:50,138 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:50] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:20:50,155 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:50] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:20:50,160 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:50] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.026 2026-08-21 13:20:50,165 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:50] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:20:50,171 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:50] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.018 2026-08-21 13:20:50,185 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:50] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 13:20:50,192 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: '.render-container .mx-5:contains('Combo Product 2')' 2026-08-21 13:20:50,195 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:50] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-08-21 13:20:50,203 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-21 13:20:50,204 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-21 13:20:50,204 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-21 13:20:50,206 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-21 13:20:50,210 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:50] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-08-21 13:20:50,212 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-21 13:20:50,216 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:50] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-08-21 13:20:50,217 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-21 13:20:50,222 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-21 13:20:50,225 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-21 13:20:50,226 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: '.render-container .multiprint-flex:not(.mx-5):contains('Office Combo')' 2026-08-21 13:20:50,227 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-21 13:20:50,231 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-21 13:20:50,232 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-21 13:20:50,239 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:50] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 13:20:50,240 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-21 13:20:50,248 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: 'Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change)))' 2026-08-21 13:20:50,254 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-21 13:20:50,261 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-21 13:20:50,263 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-21 13:20:50,263 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-21 13:20:50,265 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.005 2026-08-21 13:20:50,267 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.018 2026-08-21 13:20:50,267 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-21 13:20:50,270 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 13:20:50,271 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-21 13:20:50,273 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-21 13:20:50,274 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-21 13:20:50,276 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-21 13:20:50,277 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-21 13:20:50,277 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-21 13:20:50,278 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-21 13:20:50,279 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-21 13:20:50,282 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-21 13:20:50,285 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-21 13:20:50,289 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-21 13:20:50,290 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:20:50,291 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:50] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:20:50,293 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:50] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:20:50,294 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-21 13:20:50,296 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-21 13:20:50,316 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-21 13:20:50,318 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-21 13:20:50,328 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-21 13:20:50,337 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:50] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-08-21 13:20:50,337 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:50] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-08-21 13:20:50,344 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-21 13:20:50,349 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-21 13:20:50,355 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:50] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-08-21 13:20:50,357 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-21 13:20:50,359 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:50] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.035 2026-08-21 13:20:50,368 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-21 13:20:50,370 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-21 13:20:50,372 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-21 13:20:50,372 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-21 13:20:50,374 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:50] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.032 2026-08-21 13:20:50,376 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-21 13:20:50,379 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-21 13:20:50,383 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:50] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.031 2026-08-21 13:20:50,384 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-21 13:20:50,385 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:50] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-08-21 13:20:50,388 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-21 13:20:50,392 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-21 13:20:50,393 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-21 13:20:50,396 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-21 13:20:50,398 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-21 13:20:50,399 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-21 13:20:50,399 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-21 13:20:50,400 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-21 13:20:50,400 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-21 13:20:50,400 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-21 13:20:50,401 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-21 13:20:50,401 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-21 13:20:50,402 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-21 13:20:50,402 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-21 13:20:50,403 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-21 13:20:50,403 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-21 13:20:50,404 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-21 13:20:50,721 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for http://0.0.0.0/cgi-bin/epos/service.cgi?devid=local_printer 2026-08-21 13:20:50,739 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #38135920 for PoS orders references: ['Order 00344-001-0001'] (draft: True) 2026-08-21 13:20:50,766 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:50] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.005 2026-08-21 13:20:50,831 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:50] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:20:50,925 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #38135920 with result: [{'id': 437, 'pos_reference': 'Order 00344-001-0001', 'account_move': False}] 2026-08-21 13:20:50,950 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:50] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 92 0.117 0.097 2026-08-21 13:20:51,978 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:51] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:20:52,109 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-21 13:20:52,127 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:20:52] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:20:52,156 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 42964 2026-08-21 13:20:52,157 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-21 13:20:52,158 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 42964 2026-08-21 13:20:52,267 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_132052_266171_TestFrontend.txt 2026-08-21 13:20:52,267 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmphzb28ey0_chrome_odoo" 2026-08-21 13:20:52,353 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-21 13:20:59,983 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 13:21:08,425 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 13:21:13,769 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #2 deleted restaurant.floor records with IDs: [104] 2026-08-21 13:21:15,700 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_01_pos_restaurant ... 2026-08-21 13:21:16,090 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome pid: 43218 2026-08-21 13:21:16,091 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless temporary user profile dir: /tmp/tmpg6tshq_n_chrome_odoo 2026-08-21 13:21:16,091 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:40289/json/version 2026-08-21 13:21:16,092 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:40289/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:21:16,108 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Browser version: Chrome/141.0.7390.54 2026-08-21 13:21:16,108 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:40289/json 2026-08-21 13:21:16,109 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:40289/json with timeout 3 increased to 10s during tests 2026-08-21 13:21:16,160 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Websocket url found: ws://127.0.0.1:40289/devtools/page/83C567E58FBF7A96F9C371EF1FD46F9A 2026-08-21 13:21:16,172 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Enable chrome headless console log notification 2026-08-21 13:21:16,191 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless enable page notifications 2026-08-21 13:21:16,419 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 13:21:16,421 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Setting session cookie in browser 2026-08-21 13:21:16,431 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Open "http://127.0.0.1:8069/pos/ui?config_id=177" in browser 2026-08-21 13:21:16,432 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=177" 2026-08-21 13:21:16,442 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:21:17,099 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:17] "GET /pos/ui?config_id=177 HTTP/1.1" 200 - 111 0.158 0.502 2026-08-21 13:21:17,101 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigation result: {'frameId': '83C567E58FBF7A96F9C371EF1FD46F9A', 'loaderId': '783358BA7289354AC0378D181959661F', 'isDownload': False} 2026-08-21 13:21:17,101 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate ready code "odoo.isTourReady('pos_restaurant_sync')" 2026-08-21 13:21:17,111 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:21:17,127 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:17] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.008 2026-08-21 13:21:17,132 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:17] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.017 2026-08-21 13:21:17,140 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:17] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.016 2026-08-21 13:21:17,476 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:17] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.005 0.007 2026-08-21 13:21:17,494 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:17] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.006 0.006 2026-08-21 13:21:17,518 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:21:17,533 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:17] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:21:17,534 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:17] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.005 2026-08-21 13:21:17,542 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate test code "odoo.startTour('pos_restaurant_sync', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=177"})" 2026-08-21 13:21:19,076 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:19] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.277 1.249 2026-08-21 13:21:19,161 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:19] "GET /pos/ui HTTP/1.1" 200 - 20 0.028 1.572 2026-08-21 13:21:19,194 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:21:19,226 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:19] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.022 0.106 2026-08-21 13:21:19,441 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:19] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.007 2026-08-21 13:21:19,468 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:19] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-08-21 13:21:19,988 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:19] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 185 0.185 0.322 2026-08-21 13:21:20,061 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:20] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.019 0.040 2026-08-21 13:21:20,083 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:20] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.005 0.009 2026-08-21 13:21:20,095 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:20] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 13:21:20,202 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:20] "GET /web/image?model=product.product&field=image_128&id=1692&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 14 0.047 0.043 2026-08-21 13:21:20,245 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:20] "GET /web/image?model=product.product&field=image_128&id=1691&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.012 0.107 2026-08-21 13:21:20,259 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:21:20,267 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21: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-08-21 13:21:20,283 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:20] "GET /web/image?model=product.product&field=image_128&id=1690&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.011 0.141 2026-08-21 13:21:20,299 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:21:20,304 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:20] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.014 0.150 2026-08-21 13:21:20,312 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:20] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.002 0.175 2026-08-21 13:21:20,326 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:20] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 13:21:20,338 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.021 2026-08-21 13:21:20,371 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:20] "GET /web/image?model=product.product&field=image_128&id=1689&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.021 0.218 2026-08-21 13:21:20,397 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:20] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.015 0.175 2026-08-21 13:21:20,417 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:20] "GET /web/image/res.company/64/favicon HTTP/1.1" 200 - 6 0.008 0.111 2026-08-21 13:21:20,477 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:20] "GET /web/image/res.users/144/avatar_128 HTTP/1.1" 200 - 18 0.034 0.115 2026-08-21 13:21:20,491 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:20] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.155 2026-08-21 13:21:20,508 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:20] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.010 0.148 2026-08-21 13:21:20,518 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:20] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.135 2026-08-21 13:21:20,539 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:20] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.013 0.122 2026-08-21 13:21:20,568 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:20] "GET /web/image?model=pos.category&field=image_128&id=26&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 4 0.007 0.133 2026-08-21 13:21:20,589 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:20] "GET /web/image/res.company/64/favicon HTTP/1.1" 304 - 6 0.009 0.101 2026-08-21 13:21:20,603 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.011 0.085 2026-08-21 13:21:21,001 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:21:21,016 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'click table '5' (trigger: .floor-map .table .label:contains("5"))' 2026-08-21 13:21:21,032 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:21] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.003 0.008 2026-08-21 13:21:21,042 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'Order button is here (trigger: .actionpad .button.submit-order)' 2026-08-21 13:21:21,073 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:21] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.014 0.038 2026-08-21 13:21:21,167 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:21:21,991 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'Table name is shown (trigger: .table-name:contains(5))' 2026-08-21 13:21:21,995 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola"))' 2026-08-21 13:21:22,023 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")))' 2026-08-21 13:21:22,029 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'Check orderline with attributes: {"productName":"Coca-Cola","run":"dblclick"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")))' 2026-08-21 13:21:22,047 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'click product 'Water' (trigger: article.product .product-content .product-name:contains("Water"))' 2026-08-21 13:21:22,062 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")))' 2026-08-21 13:21:22,079 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'Check orderline with attributes: {"productName":"Water","withClass":".has-change.text-success.border-start.border-success.border-4"} (trigger: .order-container .orderline.has-change.text-success.border-start.border-success.border-4:has(.product-name:contains("Water")))' 2026-08-21 13:21:22,097 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'Check orderline with attributes: {"withClass":".skip-change.text-primary.border-start.border-primary.border-4","productName":"Coca-Cola"} (trigger: .order-container .orderline.skip-change.text-primary.border-start.border-primary.border-4:has(.product-name:contains("Coca-Cola")))' 2026-08-21 13:21:22,112 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'Check last order preparation changes with expected changes [] (trigger: .pos)' 2026-08-21 13:21:22,129 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'click order button (trigger: .actionpad .submit-order)' 2026-08-21 13:21:22,184 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-21 13:21:22,185 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-21 13:21:22,185 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-21 13:21:22,185 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-21 13:21:22,186 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-21 13:21:22,187 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-21 13:21:22,188 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-21 13:21:22,189 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-21 13:21:22,190 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-21 13:21:22,191 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-21 13:21:22,191 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-21 13:21:22,191 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-21 13:21:22,192 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-21 13:21:22,200 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-21 13:21:22,205 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-21 13:21:22,208 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:22] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:21:22,212 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:22] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:21:22,213 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:22] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 13:21:22,214 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-21 13:21:22,215 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-21 13:21:22,219 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:22] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-08-21 13:21:22,220 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-21 13:21:22,220 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-21 13:21:22,221 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-21 13:21:22,222 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-21 13:21:22,222 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-21 13:21:22,224 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-21 13:21:22,224 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-21 13:21:22,225 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-21 13:21:22,226 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-21 13:21:22,226 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-21 13:21:22,227 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'Cancel printing changes (trigger: .modal-dialog .cancel)' 2026-08-21 13:21:22,228 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:22] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:21:22,229 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-21 13:21:22,229 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-21 13:21:22,229 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-21 13:21:22,235 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:22] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:21:22,241 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:22] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:21:22,264 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:22] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:21:22,265 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-21 13:21:22,266 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-21 13:21:22,269 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-21 13:21:22,270 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:22] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:21:22,271 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-21 13:21:22,275 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-21 13:21:22,276 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:22] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:21:22,282 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:22] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:21:22,283 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:22] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:21:22,285 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-21 13:21:22,290 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:22] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 13:21:22,295 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-21 13:21:22,295 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:22] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:21:22,298 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:22] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:21:22,299 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:22] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 13:21:22,299 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-21 13:21:22,301 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-21 13:21:22,302 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-21 13:21:22,303 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-21 13:21:22,304 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-21 13:21:22,304 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-21 13:21:22,305 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-21 13:21:22,306 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-21 13:21:22,307 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-21 13:21:22,307 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-21 13:21:22,308 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-21 13:21:22,308 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-21 13:21:22,308 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-21 13:21:22,308 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-21 13:21:22,308 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-21 13:21:22,309 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-21 13:21:22,309 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-21 13:21:22,310 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-21 13:21:22,310 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-21 13:21:22,310 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-21 13:21:22,311 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-21 13:21:22,311 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-21 13:21:22,311 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-21 13:21:22,315 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-21 13:21:22,315 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-21 13:21:22,317 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-21 13:21:22,317 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-21 13:21:22,318 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-21 13:21:22,321 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:22] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:21:22,326 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:22] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:21:22,335 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:21:22,336 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-21 13:21:22,338 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:22] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 13:21:22,361 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:22] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.034 2026-08-21 13:21:22,362 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.040 2026-08-21 13:21:22,378 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:22] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:21:22,381 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:22] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-08-21 13:21:22,385 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-21 13:21:22,386 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:22] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:21:22,390 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:22] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-08-21 13:21:22,392 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:22] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 13:21:22,401 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-21 13:21:22,409 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:22] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:21:22,420 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-21 13:21:22,422 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-21 13:21:22,423 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-21 13:21:22,427 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-21 13:21:22,427 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-21 13:21:22,428 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-21 13:21:22,429 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-21 13:21:22,429 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-21 13:21:22,429 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-21 13:21:22,430 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-21 13:21:22,431 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-21 13:21:22,431 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-21 13:21:22,431 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-21 13:21:22,432 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-21 13:21:22,432 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-21 13:21:22,432 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-21 13:21:22,433 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-21 13:21:22,433 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-21 13:21:22,433 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-21 13:21:22,433 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-21 13:21:22,433 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-21 13:21:22,434 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-21 13:21:22,740 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #41500314 for PoS orders references: ['Order 00345-002-0001'] (draft: True) 2026-08-21 13:21:22,780 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:22] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.001 2026-08-21 13:21:22,840 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #41500314 with result: [{'id': 438, 'pos_reference': 'Order 00345-002-0001', 'account_move': False}] 2026-08-21 13:21:22,853 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:22] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:21:22,856 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:22] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.059 0.061 2026-08-21 13:21:22,859 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:22] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.111 2026-08-21 13:21:23,883 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:23] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:21:24,133 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change)))' 2026-08-21 13:21:24,145 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'Check last order preparation changes with expected changes [{"name":"Water","quantity":1}] (trigger: .pos)' 2026-08-21 13:21:24,162 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40"))' 2026-08-21 13:21:24,180 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:21:24,196 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: '.pos-topheader .ticket-button' 2026-08-21 13:21:24,216 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: '.screen.ticket-screen' 2026-08-21 13:21:24,240 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:24] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.011 0.025 2026-08-21 13:21:25,019 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: '.ticket-screen .highlight' 2026-08-21 13:21:25,029 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola"))' 2026-08-21 13:21:25,048 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")))' 2026-08-21 13:21:25,063 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid"))' 2026-08-21 13:21:25,080 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")))' 2026-08-21 13:21:25,096 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40"))' 2026-08-21 13:21:25,113 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:21:25,136 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:21:25,141 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:25] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:21:25,142 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:25] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:21:25,159 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:21:25,168 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:21:25,196 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'Cancel printing changes (trigger: .modal-dialog .cancel)' 2026-08-21 13:21:25,215 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #26497066 for PoS orders references: ['Order 00345-002-0002'] (draft: False) 2026-08-21 13:21:25,219 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:25] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:21:25,357 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #26497066 with result: [{'id': 439, 'pos_reference': 'Order 00345-002-0002', 'account_move': False}] 2026-08-21 13:21:25,377 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:25] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 95 0.059 0.109 2026-08-21 13:21:25,700 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:25] "GET /web/image?model=pos.config&id=177&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.010 2026-08-21 13:21:27,228 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'Check last order preparation changes with expected changes [{"name":"Coca-Cola","quantity":1},{"name":"Minute Maid","quantity":1}] (trigger: .pos)' 2026-08-21 13:21:27,254 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:21:27,279 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: '.floor-map .table .label:contains("5") ~ .order-count:contains("1")' 2026-08-21 13:21:27,306 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-08-21 13:21:27,314 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'Order button is here (trigger: .actionpad .button.submit-order)' 2026-08-21 13:21:27,322 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:27] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.003 0.007 2026-08-21 13:21:28,087 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer"))' 2026-08-21 13:21:28,100 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'product configurator is shown (trigger: .product-configurator-popup:not(:has(.d-none)))' 2026-08-21 13:21:28,112 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'confirming product configuration (trigger: .product-configurator-popup .button.confirm)' 2026-08-21 13:21:28,132 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")))' 2026-08-21 13:21:28,147 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'click order button (trigger: .actionpad .submit-order)' 2026-08-21 13:21:28,373 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'Cancel printing changes (trigger: .modal-dialog .cancel)' 2026-08-21 13:21:28,482 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #36905776 for PoS orders references: ['Order 00345-002-0003'] (draft: True) 2026-08-21 13:21:28,555 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #36905776 with result: [{'id': 440, 'pos_reference': 'Order 00345-002-0003', 'account_move': False}] 2026-08-21 13:21:28,568 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:28] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 50 0.027 0.062 2026-08-21 13:21:28,570 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:28] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.076 2026-08-21 13:21:29,790 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change)))' 2026-08-21 13:21:29,795 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'Check last order preparation changes with expected changes [{"name":"Desk Organizer (S, Leather)","quantity":1}] (trigger: .pos)' 2026-08-21 13:21:29,812 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'order total amount is '5.87' (trigger: .product-screen .order-summary .total:contains("5.87"))' 2026-08-21 13:21:29,832 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:21:29,848 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:21:29,864 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 13:21:29,885 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:21:29,908 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:29] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.004 0.016 2026-08-21 13:21:29,909 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:21:29,919 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #6637934 for PoS orders references: ['Order 00345-002-0003'] (draft: False) 2026-08-21 13:21:29,958 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #144 deleted pos.order.line records with IDs: [761] 2026-08-21 13:21:30,058 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #6637934 with result: [{'id': 440, 'pos_reference': 'Order 00345-002-0003', 'account_move': False}] 2026-08-21 13:21:30,068 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:30] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 78 0.070 0.088 2026-08-21 13:21:30,127 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:30] "GET /web/image?model=pos.config&id=177&field=custom_logo HTTP/1.1" 304 - 6 0.003 0.008 2026-08-21 13:21:30,863 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: '.floor-map .table .label:contains("5") ~ .order-count:contains("1")' 2026-08-21 13:21:30,879 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'click table '5' (trigger: .floor-map .table .label:contains("5"))' 2026-08-21 13:21:30,898 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40"))' 2026-08-21 13:21:30,926 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:30] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.017 0.027 2026-08-21 13:21:31,703 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:21:31,712 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: '.pos-topheader .ticket-button' 2026-08-21 13:21:31,729 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: '.screen.ticket-screen' 2026-08-21 13:21:31,748 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:31] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.011 0.020 2026-08-21 13:21:32,517 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: '.ticket-screen .highlight' 2026-08-21 13:21:32,536 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola"))' 2026-08-21 13:21:32,554 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")))' 2026-08-21 13:21:32,562 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid"))' 2026-08-21 13:21:32,579 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")))' 2026-08-21 13:21:32,596 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:21:32,608 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #37454815 for PoS orders references: ['Order 00345-002-0004'] (draft: True) 2026-08-21 13:21:32,620 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: '.floor-map .table .label:contains("5") ~ .order-count:contains("2")' 2026-08-21 13:21:32,707 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #37454815 with result: [{'id': 441, 'pos_reference': 'Order 00345-002-0004', 'account_move': False}] 2026-08-21 13:21:32,720 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:32] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 45 0.056 0.060 2026-08-21 13:21:32,724 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.095 2026-08-21 13:21:33,483 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'click table '5' (trigger: .floor-map .table .label:contains("5"))' 2026-08-21 13:21:33,499 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 13:21:33,546 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:33] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.029 0.030 2026-08-21 13:21:34,318 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:21:34,329 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: '.pos-topheader .ticket-button' 2026-08-21 13:21:34,346 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: '.screen.ticket-screen' 2026-08-21 13:21:34,377 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:34] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.014 0.029 2026-08-21 13:21:35,151 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: '.ticket-screen .orders > .order-row > .col:contains("-0001") ~ .col[name="delete"]' 2026-08-21 13:21:35,162 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-21 13:21:35,375 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: '.pos-topheader .pos-rightheader .status-buttons .oe_status:has(.js_msg)' 2026-08-21 13:21:35,487 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #70605867 for PoS orders references: ['Order 00345-002-0001'] (draft: True) 2026-08-21 13:21:35,500 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #144 deleted pos.order.line records with IDs: [757, 758] 2026-08-21 13:21:35,566 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #70605867 with result: [{'id': 438, 'pos_reference': 'Order 00345-002-0001', 'account_move': False}] 2026-08-21 13:21:35,576 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:35] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 58 0.037 0.057 2026-08-21 13:21:35,615 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:35] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 20 0.008 0.022 2026-08-21 13:21:36,850 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: '.pos-topheader .pos-rightheader .status-buttons .oe_status:has(.js_connected)' 2026-08-21 13:21:36,862 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'Cancel printing changes (trigger: .modal-dialog .cancel)' 2026-08-21 13:21:36,879 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: '.ticket-screen .order-row > .col:contains("-0004")' 2026-08-21 13:21:36,898 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-21 13:21:36,919 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:21:36,928 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: '.floor-map .table .label:contains("5") ~ .order-count:contains("2")' 2026-08-21 13:21:36,938 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: test successful 2026-08-21 13:21:36,949 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:36] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:21:36,954 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing chrome headless with pid 43218 2026-08-21 13:21:36,957 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing websocket connection 2026-08-21 13:21:36,958 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Terminating chrome headless with pid 43218 2026-08-21 13:21:37,060 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_132137_060356_TestPoSRestaurantLoyalty.txt 2026-08-21 13:21:37,061 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Removing chrome user profile "/tmp/tmpg6tshq_n_chrome_odoo" 2026-08-21 13:21:37,358 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome pid: 43493 2026-08-21 13:21:37,359 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless temporary user profile dir: /tmp/tmp6y0gxug5_chrome_odoo 2026-08-21 13:21:37,360 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:45407/json/version 2026-08-21 13:21:37,364 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:45407/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:21:37,397 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Browser version: Chrome/141.0.7390.54 2026-08-21 13:21:37,398 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:45407/json 2026-08-21 13:21:37,398 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:45407/json with timeout 3 increased to 10s during tests 2026-08-21 13:21:37,407 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Websocket url found: ws://127.0.0.1:45407/devtools/page/C50BCEBEB76E954BBE84E366B6B7DDCB 2026-08-21 13:21:37,465 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Enable chrome headless console log notification 2026-08-21 13:21:37,479 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless enable page notifications 2026-08-21 13:21:37,560 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 13:21:37,563 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Setting session cookie in browser 2026-08-21 13:21:37,587 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Open "http://127.0.0.1:8069/pos/ui?config_id=177" in browser 2026-08-21 13:21:37,587 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=177" 2026-08-21 13:21:37,674 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:37] "GET /pos/ui?config_id=177 HTTP/1.1" 200 - 20 0.031 0.050 2026-08-21 13:21:37,678 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigation result: {'frameId': 'C50BCEBEB76E954BBE84E366B6B7DDCB', 'loaderId': 'F5C8FB3B6D9B107F454EC7219812899E', 'isDownload': False} 2026-08-21 13:21:37,678 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate ready code "odoo.isTourReady('pos_restaurant_sync_second_login')" 2026-08-21 13:21:37,689 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:21:37,720 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:37] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.009 0.018 2026-08-21 13:21:37,728 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:37] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.021 2026-08-21 13:21:37,738 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:37] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.028 2026-08-21 13:21:38,096 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:38] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.007 0.008 2026-08-21 13:21:38,105 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:38] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.014 2026-08-21 13:21:38,142 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:38] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-08-21 13:21:38,150 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:38] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:21:38,156 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate test code "odoo.startTour('pos_restaurant_sync_second_login', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=177"})" 2026-08-21 13:21:38,163 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:21:38,664 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:38] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.186 0.320 2026-08-21 13:21:38,718 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:38] "GET /pos/ui HTTP/1.1" 200 - 20 0.014 0.522 2026-08-21 13:21:38,738 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:21:38,789 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:38] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.029 0.064 2026-08-21 13:21:38,926 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:38] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.007 2026-08-21 13:21:38,975 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:38] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.012 0.006 2026-08-21 13:21:39,435 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:39] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.129 0.322 2026-08-21 13:21:39,502 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:39] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.019 0.035 2026-08-21 13:21:39,550 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:39] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.014 0.014 2026-08-21 13:21:39,576 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:39] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.006 2026-08-21 13:21:39,652 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:39] "GET /web/image?model=product.product&field=image_128&id=1689&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.021 0.035 2026-08-21 13:21:39,696 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:39] "GET /web/image?model=product.product&field=image_128&id=1692&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.009 0.090 2026-08-21 13:21:39,704 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:21:39,710 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:21:39,724 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:21:39,754 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:39] "GET /web/image?model=product.product&field=image_128&id=1691&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.019 0.137 2026-08-21 13:21:39,772 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 13:21:39,793 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:39] "GET /web/image?model=product.product&field=image_128&id=1690&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.009 0.178 2026-08-21 13:21:39,804 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:39] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.188 2026-08-21 13:21:39,820 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:39] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.175 2026-08-21 13:21:39,835 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:39] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 8 0.004 0.173 2026-08-21 13:21:39,867 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:39] "GET /web/image/res.company/64/favicon HTTP/1.1" 200 - 6 0.017 0.100 2026-08-21 13:21:39,916 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:39] "GET /web/image/res.users/144/avatar_128 HTTP/1.1" 200 - 11 0.025 0.114 2026-08-21 13:21:39,923 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:39] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.003 0.118 2026-08-21 13:21:39,934 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:39] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.120 2026-08-21 13:21:39,950 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:39] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.009 0.115 2026-08-21 13:21:39,956 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:39] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.001 0.114 2026-08-21 13:21:39,979 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:39] "GET /web/image?model=pos.category&field=image_128&id=26&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 4 0.004 0.098 2026-08-21 13:21:39,995 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:39] "GET /web/image/res.company/64/favicon HTTP/1.1" 304 - 6 0.004 0.064 2026-08-21 13:21:39,998 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:39] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.036 2026-08-21 13:21:40,629 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync_second_login on step: 'click table '5' (trigger: .floor-map .table .label:contains("5"))' 2026-08-21 13:21:40,653 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync_second_login on step: 'order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40"))' 2026-08-21 13:21:40,678 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:40] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.014 0.027 2026-08-21 13:21:40,776 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:21:41,524 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync_second_login on step: 'click transfer button (trigger: .control-buttons .control-button span:contains("Transfer"))' 2026-08-21 13:21:41,532 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync_second_login on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-08-21 13:21:41,539 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #61172285 for PoS orders references: ['Order 00345-002-0004'] (draft: True) 2026-08-21 13:21:41,553 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #144 deleted pos.order.line records with IDs: [763, 764] 2026-08-21 13:21:41,611 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #61172285 with result: [{'id': 441, 'pos_reference': 'Order 00345-002-0004', 'account_move': False}] 2026-08-21 13:21:41,623 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:41] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 56 0.026 0.064 2026-08-21 13:21:42,387 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:42] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.010 0.006 2026-08-21 13:21:42,389 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync_second_login on step: 'click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola"))' 2026-08-21 13:21:42,398 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:42] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.006 2026-08-21 13:21:43,186 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync_second_login on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"2.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("2")))' 2026-08-21 13:21:43,195 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync_second_login on step: 'order total amount is '6.60' (trigger: .product-screen .order-summary .total:contains("6.60"))' 2026-08-21 13:21:43,211 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync_second_login on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:21:43,228 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync_second_login on step: 'order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40"))' 2026-08-21 13:21:43,786 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:43] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-21 13:21:44,072 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync_second_login on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:21:44,091 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync_second_login on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:21:44,098 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:44] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:21:44,100 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:44] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:21:44,117 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync_second_login on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:21:44,123 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync_second_login on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:21:44,168 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync_second_login on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:21:44,181 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:44] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:21:44,193 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #53825972 for PoS orders references: ['Order 00345-002-0004'] (draft: False) 2026-08-21 13:21:44,215 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #144 deleted pos.order.line records with IDs: [767, 768] 2026-08-21 13:21:44,318 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #53825972 with result: [{'id': 441, 'pos_reference': 'Order 00345-002-0004', 'account_move': False}] 2026-08-21 13:21:44,332 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:44] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.062 0.093 2026-08-21 13:21:44,448 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-21 13:21:44,450 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-21 13:21:44,451 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-21 13:21:44,452 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-21 13:21:44,455 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-21 13:21:44,456 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-21 13:21:44,457 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-21 13:21:44,463 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-21 13:21:44,464 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-21 13:21:44,465 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-21 13:21:44,466 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-21 13:21:44,466 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-21 13:21:44,467 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-21 13:21:44,468 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-21 13:21:44,471 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-21 13:21:44,471 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-21 13:21:44,472 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-21 13:21:44,472 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-21 13:21:44,475 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-21 13:21:44,498 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-21 13:21:44,502 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:44] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.026 2026-08-21 13:21:44,510 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:44] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:21:44,513 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:44] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.031 2026-08-21 13:21:44,515 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:44] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.037 2026-08-21 13:21:44,516 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-21 13:21:44,520 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-21 13:21:44,521 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-21 13:21:44,521 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-21 13:21:44,528 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-21 13:21:44,528 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-21 13:21:44,532 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:44] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:21:44,534 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-21 13:21:44,537 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-21 13:21:44,544 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-21 13:21:44,546 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:44] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:21:44,549 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-21 13:21:44,564 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:44] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.021 2026-08-21 13:21:44,587 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:44] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:21:44,626 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:44] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.053 2026-08-21 13:21:44,631 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:44] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:21:44,659 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:44] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.070 2026-08-21 13:21:44,668 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:44] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.066 2026-08-21 13:21:44,673 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:44] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.079 2026-08-21 13:21:44,719 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:44] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.043 2026-08-21 13:21:44,720 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:44] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.084 2026-08-21 13:21:44,738 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-21 13:21:44,742 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-21 13:21:44,746 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-21 13:21:44,750 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:44] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.042 2026-08-21 13:21:44,755 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-21 13:21:44,757 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-21 13:21:44,762 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-21 13:21:44,768 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-21 13:21:44,768 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-21 13:21:44,769 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-21 13:21:44,775 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-21 13:21:44,775 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-21 13:21:44,776 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-21 13:21:44,776 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-21 13:21:44,776 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-21 13:21:44,777 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-21 13:21:44,777 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-21 13:21:44,778 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-21 13:21:44,783 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-21 13:21:44,783 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-21 13:21:44,784 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-21 13:21:44,784 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-21 13:21:44,785 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-21 13:21:44,785 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-21 13:21:44,785 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-21 13:21:44,786 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-21 13:21:44,787 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-21 13:21:44,787 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-21 13:21:44,788 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-21 13:21:44,788 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-21 13:21:44,788 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-21 13:21:44,792 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:44] "GET /web/image?model=pos.config&id=177&field=custom_logo HTTP/1.1" 200 - 6 0.040 0.023 2026-08-21 13:21:44,817 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:44] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-08-21 13:21:44,828 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.017 2026-08-21 13:21:44,831 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:44] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.034 2026-08-21 13:21:44,846 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.032 2026-08-21 13:21:44,854 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:44] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:21:44,867 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-08-21 13:21:44,882 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:44] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 13:21:44,885 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:44] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-08-21 13:21:44,889 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:44] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-08-21 13:21:44,911 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-21 13:21:44,914 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-21 13:21:44,919 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:44] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-08-21 13:21:44,921 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:44] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-08-21 13:21:44,924 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-21 13:21:44,925 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-21 13:21:44,926 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:44] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 13:21:44,932 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-21 13:21:44,942 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-21 13:21:44,944 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-21 13:21:44,946 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-21 13:21:44,947 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-21 13:21:44,947 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-21 13:21:44,948 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-21 13:21:44,949 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-21 13:21:44,949 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-21 13:21:44,950 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-21 13:21:44,950 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-21 13:21:44,951 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-21 13:21:44,951 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-21 13:21:44,951 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-21 13:21:44,951 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-21 13:21:44,952 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-21 13:21:44,952 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-21 13:21:44,952 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-21 13:21:44,953 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-21 13:21:44,953 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-21 13:21:44,953 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-21 13:21:44,954 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-21 13:21:44,954 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-21 13:21:44,954 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-21 13:21:44,955 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-21 13:21:44,955 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-21 13:21:45,278 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync_second_login on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-08-21 13:21:45,279 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync_second_login on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 13:21:45,287 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:45] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 13:21:45,332 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:45] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.002 2026-08-21 13:21:45,410 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:45] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:21:46,690 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync_second_login on step: 'Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline)))' 2026-08-21 13:21:46,694 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync_second_login on step: 'click transfer button (trigger: .control-buttons .control-button span:contains("Transfer"))' 2026-08-21 13:21:46,708 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #67182302 for PoS orders references: ['Order 00345-004-0005'] (draft: True) 2026-08-21 13:21:46,733 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync_second_login on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-08-21 13:21:46,763 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #67182302 with result: [{'id': 442, 'pos_reference': 'Order 00345-004-0005', 'account_move': False}] 2026-08-21 13:21:46,776 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:46] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 29 0.027 0.047 2026-08-21 13:21:47,541 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync_second_login on step: 'click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola"))' 2026-08-21 13:21:47,553 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:47] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.003 0.006 2026-08-21 13:21:48,144 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:48] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.003 2026-08-21 13:21:48,322 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync_second_login on step: 'order total amount is '2.20' (trigger: .product-screen .order-summary .total:contains("2.20"))' 2026-08-21 13:21:48,332 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync_second_login on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:21:48,348 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync_second_login on step: '.floor-map .table .label:contains("4") ~ .order-count:contains("1")' 2026-08-21 13:21:48,378 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #4852738 for PoS orders references: ['Order 00345-004-0005'] (draft: True) 2026-08-21 13:21:48,487 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #4852738 with result: [{'id': 442, 'pos_reference': 'Order 00345-004-0005', 'account_move': False}] 2026-08-21 13:21:48,501 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:48] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 42 0.093 0.058 2026-08-21 13:21:49,265 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: test successful 2026-08-21 13:21:49,274 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:49] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:21:49,276 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing chrome headless with pid 43493 2026-08-21 13:21:49,282 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing websocket connection 2026-08-21 13:21:49,283 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Terminating chrome headless with pid 43493 2026-08-21 13:21:49,378 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_132149_378051_TestPoSRestaurantLoyalty.txt 2026-08-21 13:21:49,378 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Removing chrome user profile "/tmp/tmp6y0gxug5_chrome_odoo" 2026-08-21 13:21:49,412 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_02_others ... 2026-08-21 13:21:49,837 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome pid: 43761 2026-08-21 13:21:49,837 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless temporary user profile dir: /tmp/tmphutk43ue_chrome_odoo 2026-08-21 13:21:49,837 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:45249/json/version 2026-08-21 13:21:49,840 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:45249/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:21:49,903 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Browser version: Chrome/141.0.7390.54 2026-08-21 13:21:49,903 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:45249/json 2026-08-21 13:21:49,904 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:45249/json with timeout 3 increased to 10s during tests 2026-08-21 13:21:49,915 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Websocket url found: ws://127.0.0.1:45249/devtools/page/45569D0C94D492731ADE5ECD3BD541BB 2026-08-21 13:21:49,977 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Enable chrome headless console log notification 2026-08-21 13:21:49,994 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless enable page notifications 2026-08-21 13:21:50,236 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 13:21:50,238 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Setting session cookie in browser 2026-08-21 13:21:50,243 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Open "http://127.0.0.1:8069/pos/ui?config_id=177" in browser 2026-08-21 13:21:50,244 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=177" 2026-08-21 13:21:50,261 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:21:50,874 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:50] "GET /pos/ui?config_id=177 HTTP/1.1" 200 - 110 0.087 0.531 2026-08-21 13:21:50,877 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigation result: {'frameId': '45569D0C94D492731ADE5ECD3BD541BB', 'loaderId': '92D24182B56943632E3C4E62CD9BD13A', 'isDownload': False} 2026-08-21 13:21:50,877 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour')" 2026-08-21 13:21:50,889 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:21:50,906 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:50] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.008 2026-08-21 13:21:50,918 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:50] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.007 0.017 2026-08-21 13:21:50,930 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:50] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.033 2026-08-21 13:21:51,341 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:51] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.008 0.008 2026-08-21 13:21:51,357 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:51] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.007 0.022 2026-08-21 13:21:51,392 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:21:51,402 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:51] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.007 2026-08-21 13:21:51,417 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:51] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:21:51,422 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate test code "odoo.startTour('SplitBillScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=177"})" 2026-08-21 13:21:52,130 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:52] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.311 0.399 2026-08-21 13:21:52,209 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:52] "GET /pos/ui HTTP/1.1" 200 - 20 0.040 0.720 2026-08-21 13:21:52,230 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:21:52,293 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:52] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.031 0.113 2026-08-21 13:21:52,424 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:52] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.006 2026-08-21 13:21:52,456 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:52] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-08-21 13:21:52,952 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:52] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 185 0.154 0.321 2026-08-21 13:21:53,028 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:53] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.046 2026-08-21 13:21:53,057 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:53] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.003 0.011 2026-08-21 13:21:53,075 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:53] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-21 13:21:53,175 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:53] "GET /web/image?model=product.product&field=image_128&id=1689&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 14 0.047 0.042 2026-08-21 13:21:53,227 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:53] "GET /web/image?model=product.product&field=image_128&id=1692&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.018 0.120 2026-08-21 13:21:53,238 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:21:53,278 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:53] "GET /web/image?model=product.product&field=image_128&id=1690&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.014 0.171 2026-08-21 13:21:53,297 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:53] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.011 0.185 2026-08-21 13:21:53,328 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.023 2026-08-21 13:21:53,338 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:21:53,346 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:53] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:21:53,359 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:53] "GET /web/image?model=product.product&field=image_128&id=1691&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.022 0.232 2026-08-21 13:21:53,364 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:53] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:21:53,380 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:53] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.002 0.265 2026-08-21 13:21:53,401 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:53] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.011 0.213 2026-08-21 13:21:53,442 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:53] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.185 2026-08-21 13:21:53,452 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:53] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.002 0.168 2026-08-21 13:21:53,513 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:53] "GET /web/image/res.users/144/avatar_128 HTTP/1.1" 200 - 18 0.027 0.136 2026-08-21 13:21:53,532 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:53] "GET /web/image/res.company/64/favicon HTTP/1.1" 200 - 6 0.008 0.155 2026-08-21 13:21:53,544 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:53] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.138 2026-08-21 13:21:53,569 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:53] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.007 0.140 2026-08-21 13:21:53,576 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:53] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.107 2026-08-21 13:21:53,602 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:53] "GET /web/image?model=pos.category&field=image_128&id=26&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 4 0.007 0.140 2026-08-21 13:21:53,620 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:53] "GET /web/image/res.company/64/favicon HTTP/1.1" 304 - 6 0.005 0.056 2026-08-21 13:21:54,045 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:21:54,087 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-08-21 13:21:54,093 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:54] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.013 0.016 2026-08-21 13:21:54,109 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'click product 'Water' (trigger: article.product .product-content .product-name:contains("Water"))' 2026-08-21 13:21:54,119 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:54] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.006 0.007 2026-08-21 13:21:54,275 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:21:55,068 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("1")))' 2026-08-21 13:21:55,079 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:21:55,096 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:21:55,111 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:21:55,128 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:21:55,146 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:21:55,161 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 13:21:55,178 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"5","price":"10.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("5")):has(.price:contains("10.0")))' 2026-08-21 13:21:55,188 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:55] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-21 13:21:56,031 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid"))' 2026-08-21 13:21:56,045 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("1")))' 2026-08-21 13:21:56,064 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:21:56,079 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:21:56,094 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:21:56,111 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:21:56,129 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:21:56,144 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 13:21:56,161 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"3","price":"6.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("3")):has(.price:contains("6.0")))' 2026-08-21 13:21:56,517 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:56] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-21 13:21:57,003 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola"))' 2026-08-21 13:21:57,014 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("1")))' 2026-08-21 13:21:57,028 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:21:57,045 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:21:57,061 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:21:57,079 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:21:57,097 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:21:57,112 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1","price":"2.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("1")):has(.price:contains("2.0")))' 2026-08-21 13:21:57,128 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'click split bill button (trigger: .control-buttons .control-button.order-split)' 2026-08-21 13:21:57,144 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"productName":"Water","quantity":"5"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(em.qty:contains("5")))' 2026-08-21 13:21:57,161 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"productName":"Minute Maid","quantity":"3"} (trigger: .order-container .orderline:has(.product-name:contains("Minute Maid")):has(em.qty:contains("3")))' 2026-08-21 13:21:57,178 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("1")))' 2026-08-21 13:21:57,194 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water")))' 2026-08-21 13:21:57,213 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"productName":"Water","quantity":"1 / 5"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(em.qty:contains("1")))' 2026-08-21 13:21:57,227 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water")))' 2026-08-21 13:21:57,245 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water")))' 2026-08-21 13:21:57,261 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"productName":"Water","quantity":"3 / 5"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(em.qty:contains("3")))' 2026-08-21 13:21:57,278 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'total amount of split is '6.0' (trigger: .splitbill-screen .order-info .subtotal:contains("6.0"))' 2026-08-21 13:21:57,296 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"productName":"Coca-Cola","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")))' 2026-08-21 13:21:57,315 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"productName":"Coca-Cola","quantity":"1 / 1"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("1")))' 2026-08-21 13:21:57,328 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'total amount of split is '8.0' (trigger: .splitbill-screen .order-info .subtotal:contains("8.0"))' 2026-08-21 13:21:57,345 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'click pay button (trigger: .splitbill-screen .pay-button .button)' 2026-08-21 13:21:57,371 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'click back button (trigger: .payment-screen .button.back)' 2026-08-21 13:21:57,387 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:57] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 13:21:57,389 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:57] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:21:57,403 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Water","quantity":"3.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Water")):has(em.qty:contains("3")))' 2026-08-21 13:21:57,416 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"3.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("3")))' 2026-08-21 13:21:57,427 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 13:21:57,444 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Coca-Cola","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Coca-Cola")):has(em.qty:contains("1")))' 2026-08-21 13:21:57,461 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("1")))' 2026-08-21 13:21:57,478 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 13:21:57,494 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:21:57,512 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 13:21:57,525 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #49540072 for PoS orders references: ['Order 00346-002-0001'] (draft: True) 2026-08-21 13:21:57,529 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: '.screen.ticket-screen' 2026-08-21 13:21:57,637 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #49540072 with result: [{'id': 443, 'pos_reference': 'Order 00346-002-0001', 'account_move': False}] 2026-08-21 13:21:57,654 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:57] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.059 0.075 2026-08-21 13:21:57,710 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:57] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.017 0.031 2026-08-21 13:21:58,498 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-08-21 13:21:58,511 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-21 13:21:58,528 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 13:21:58,544 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Water","quantity":"2.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Water")):has(em.qty:contains("2")))' 2026-08-21 13:21:58,561 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"2.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("2")))' 2026-08-21 13:21:58,577 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 13:21:58,595 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Minute Maid","quantity":"3.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Minute Maid")):has(em.qty:contains("3")))' 2026-08-21 13:21:58,615 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"3.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("3")))' 2026-08-21 13:21:58,628 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 13:21:58,628 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: test successful 2026-08-21 13:21:58,635 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing chrome headless with pid 43761 2026-08-21 13:21:58,636 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing websocket connection 2026-08-21 13:21:58,636 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Terminating chrome headless with pid 43761 2026-08-21 13:21:58,731 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_132158_730582_TestPoSRestaurantLoyalty.txt 2026-08-21 13:21:58,731 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Removing chrome user profile "/tmp/tmphutk43ue_chrome_odoo" 2026-08-21 13:21:59,017 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome pid: 43968 2026-08-21 13:21:59,017 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless temporary user profile dir: /tmp/tmpu_cp0jiy_chrome_odoo 2026-08-21 13:21:59,017 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:33523/json/version 2026-08-21 13:21:59,019 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33523/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:21:59,067 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Browser version: Chrome/141.0.7390.54 2026-08-21 13:21:59,068 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:33523/json 2026-08-21 13:21:59,068 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33523/json with timeout 3 increased to 10s during tests 2026-08-21 13:21:59,085 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Websocket url found: ws://127.0.0.1:33523/devtools/page/FD01FE200D3264F0AC614850CFFAF284 2026-08-21 13:21:59,108 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Enable chrome headless console log notification 2026-08-21 13:21:59,118 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless enable page notifications 2026-08-21 13:21:59,205 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 13:21:59,210 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Setting session cookie in browser 2026-08-21 13:21:59,220 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Open "http://127.0.0.1:8069/pos/ui?config_id=177" in browser 2026-08-21 13:21:59,220 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=177" 2026-08-21 13:21:59,312 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:59] "GET /pos/ui?config_id=177 HTTP/1.1" 200 - 20 0.017 0.064 2026-08-21 13:21:59,317 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigation result: {'frameId': 'FD01FE200D3264F0AC614850CFFAF284', 'loaderId': '1595802F881865F8732CA052D3762404', 'isDownload': False} 2026-08-21 13:21:59,317 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate ready code "odoo.isTourReady('ControlButtonsTour')" 2026-08-21 13:21:59,325 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:21:59,342 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:59] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.008 2026-08-21 13:21:59,351 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:59] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.018 2026-08-21 13:21:59,379 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:59] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.022 0.026 2026-08-21 13:21:59,742 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:59] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.008 0.009 2026-08-21 13:21:59,751 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:59] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.009 2026-08-21 13:21:59,787 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:59] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:21:59,795 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:21:59,801 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:21:59] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.011 0.011 2026-08-21 13:21:59,818 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate test code "odoo.startTour('ControlButtonsTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=177"})" 2026-08-21 13:22:00,357 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:00] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.234 0.311 2026-08-21 13:22:00,420 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:00] "GET /pos/ui HTTP/1.1" 200 - 20 0.018 0.562 2026-08-21 13:22:00,457 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:22:00,507 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:00] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.032 0.094 2026-08-21 13:22:00,664 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:00] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.007 2026-08-21 13:22:00,703 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:00] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 13:22:01,247 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:01] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.191 0.332 2026-08-21 13:22:01,335 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:01] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.019 0.047 2026-08-21 13:22:01,358 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:01] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.006 0.011 2026-08-21 13:22:01,375 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:01] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.004 0.005 2026-08-21 13:22:01,462 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:01] "GET /web/image?model=product.product&field=image_128&id=1689&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.018 0.045 2026-08-21 13:22:01,468 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:22:01,508 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:01] "GET /web/image?model=product.product&field=image_128&id=1692&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.019 0.085 2026-08-21 13:22:01,527 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:01] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.007 0.100 2026-08-21 13:22:01,583 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:01] "GET /web/image?model=product.product&field=image_128&id=1690&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.017 0.139 2026-08-21 13:22:01,590 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:22:01,596 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:22:01,641 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:01] "GET /web/image?model=product.product&field=image_128&id=1691&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.025 0.194 2026-08-21 13:22:01,666 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:22:01,676 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:01] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.026 0.220 2026-08-21 13:22:01,691 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:01] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 8 0.006 0.213 2026-08-21 13:22:01,697 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:01] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.002 0.185 2026-08-21 13:22:01,713 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:01] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.174 2026-08-21 13:22:01,740 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:01] "GET /web/image/res.company/64/favicon HTTP/1.1" 200 - 6 0.013 0.116 2026-08-21 13:22:01,800 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:01] "GET /web/image/res.users/144/avatar_128 HTTP/1.1" 200 - 11 0.013 0.116 2026-08-21 13:22:01,819 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:01] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.009 0.129 2026-08-21 13:22:01,839 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:01] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.010 0.131 2026-08-21 13:22:01,862 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:01] "GET /web/image?model=pos.category&field=image_128&id=26&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 4 0.002 0.156 2026-08-21 13:22:01,872 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.143 2026-08-21 13:22:01,897 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:01] "GET /web/image/res.company/64/favicon HTTP/1.1" 304 - 6 0.011 0.109 2026-08-21 13:22:02,478 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-08-21 13:22:02,502 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'click product 'Water' (trigger: article.product .product-content .product-name:contains("Water"))' 2026-08-21 13:22:02,532 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:02] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.015 0.027 2026-08-21 13:22:02,677 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:22:03,436 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("1")))' 2026-08-21 13:22:03,444 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:22:03,449 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:03] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-21 13:22:03,462 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:22:03,477 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:22:03,494 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:22:03,512 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:22:03,527 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 13:22:03,544 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"5","price":"10.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("5")):has(.price:contains("10.0")))' 2026-08-21 13:22:04,397 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'click transfer button (trigger: .control-buttons .control-button span:contains("Transfer"))' 2026-08-21 13:22:04,412 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-08-21 13:22:04,423 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #40639623 for PoS orders references: ['Order 00346-002-0001'] (draft: True) 2026-08-21 13:22:04,472 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #144 deleted pos.order.line records with IDs: [772, 773] 2026-08-21 13:22:04,566 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #40639623 with result: [{'id': 443, 'pos_reference': 'Order 00346-002-0001', 'account_move': False}] 2026-08-21 13:22:04,583 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:04] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 66 0.108 0.071 2026-08-21 13:22:05,122 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.002 2026-08-21 13:22:05,345 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:22:05,355 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:05] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.006 2026-08-21 13:22:06,127 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-08-21 13:22:06,137 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #58612197 for PoS orders references: ['Order 00346-002-0001'] (draft: True) 2026-08-21 13:22:06,155 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #144 deleted pos.order.line records with IDs: [774, 775, 776] 2026-08-21 13:22:06,225 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #58612197 with result: [{'id': 443, 'pos_reference': 'Order 00346-002-0001', 'account_move': False}] 2026-08-21 13:22:06,237 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:06] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 58 0.040 0.066 2026-08-21 13:22:06,997 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline)))' 2026-08-21 13:22:07,005 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:07] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.005 2026-08-21 13:22:07,013 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:22:07,028 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-08-21 13:22:07,048 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'click split bill button (trigger: .control-buttons .control-button.order-split)' 2026-08-21 13:22:07,073 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:07] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.012 0.027 2026-08-21 13:22:07,861 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'click back button (trigger: .splitbill-screen .button.back)' 2026-08-21 13:22:07,877 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'click note button (trigger: .control-buttons .control-button span:contains("Internal Note"))' 2026-08-21 13:22:07,898 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'text input popup is shown (trigger: .modal-dialog .popup-textarea)' 2026-08-21 13:22:07,915 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'input text 'test note' (trigger: .modal-dialog .popup-textarea textarea)' 2026-08-21 13:22:07,935 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-08-21 13:22:07,947 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'Check orderline with attributes: {"productName":"Water","quantity":"5","price":"10.0","internalNote":"test note","withClass":".selected"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("5")):has(.price:contains("10.0")):has(.info-list .internal-note:contains("test note")))' 2026-08-21 13:22:07,962 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:22:07,972 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #57634974 for PoS orders references: ['Order 00346-002-0001'] (draft: True) 2026-08-21 13:22:07,983 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-08-21 13:22:07,986 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #144 deleted pos.order.line records with IDs: [777, 778, 779] 2026-08-21 13:22:08,066 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #57634974 with result: [{'id': 443, 'pos_reference': 'Order 00346-002-0001', 'account_move': False}] 2026-08-21 13:22:08,079 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:08] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 58 0.050 0.062 2026-08-21 13:22:08,417 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:08] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:22:08,838 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'Check orderline with attributes: {"productName":"Water","quantity":"5","price":"10.0","internalNote":"test note","withClass":".selected"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("5")):has(.price:contains("10.0")):has(.info-list .internal-note:contains("test note")))' 2026-08-21 13:22:08,889 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:08] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.022 0.028 2026-08-21 13:22:09,657 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'click product 'Water' (trigger: article.product .product-content .product-name:contains("Water"))' 2026-08-21 13:22:09,675 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("1")))' 2026-08-21 13:22:09,677 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:22:09,701 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:22:09,713 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:22:09,728 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:22:09,745 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:22:09,761 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'click numpad button: 8 (trigger: div.numpad.row button.col:contains("8"))' 2026-08-21 13:22:09,777 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"8","price":"8.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("8")):has(.price:contains("8.0")))' 2026-08-21 13:22:10,622 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'click print bill button (trigger: .control-buttons .control-button.order-printbill)' 2026-08-21 13:22:10,661 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'Bill screen is shown (trigger: .receipt-screen h2:contains("Bill Printing"))' 2026-08-21 13:22:10,686 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:10] "GET /web/image?model=pos.config&id=177&field=custom_logo HTTP/1.1" 200 - 6 0.014 0.008 2026-08-21 13:22:10,757 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-21 13:22:10,757 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-21 13:22:10,758 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-21 13:22:10,759 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-21 13:22:10,760 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-21 13:22:10,760 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-21 13:22:10,760 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-21 13:22:10,761 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-21 13:22:10,761 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-21 13:22:10,762 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-21 13:22:10,765 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-21 13:22:10,765 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-21 13:22:10,767 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-21 13:22:10,767 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-21 13:22:10,773 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-21 13:22:10,775 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-21 13:22:10,795 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:10] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.024 2026-08-21 13:22:10,807 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:10] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.021 2026-08-21 13:22:10,811 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:10] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.041 2026-08-21 13:22:10,817 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:10] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:22:10,819 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-21 13:22:10,819 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-21 13:22:10,820 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-21 13:22:10,820 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:10] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.034 2026-08-21 13:22:10,824 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-21 13:22:10,825 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-21 13:22:10,825 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-21 13:22:10,826 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-21 13:22:10,826 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-21 13:22:10,826 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-21 13:22:10,827 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-21 13:22:10,827 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-21 13:22:10,828 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-21 13:22:10,828 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-21 13:22:10,829 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-21 13:22:10,835 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:10] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:22:10,840 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:10] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:22:10,848 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:10] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:22:10,876 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:10] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-08-21 13:22:10,882 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:10] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.022 2026-08-21 13:22:10,884 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:10] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.024 2026-08-21 13:22:10,887 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-21 13:22:10,903 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:10] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-08-21 13:22:10,906 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-21 13:22:10,909 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-21 13:22:10,918 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:10] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-08-21 13:22:10,919 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:10] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.048 2026-08-21 13:22:10,942 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-21 13:22:10,962 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-21 13:22:10,965 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-21 13:22:10,966 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:10] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.068 2026-08-21 13:22:10,974 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:10] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.029 2026-08-21 13:22:10,974 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-21 13:22:10,975 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-21 13:22:10,977 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-21 13:22:10,978 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-21 13:22:10,979 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-21 13:22:10,980 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-21 13:22:10,980 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-21 13:22:10,981 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-21 13:22:10,982 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-21 13:22:10,982 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-21 13:22:10,984 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-21 13:22:10,984 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-21 13:22:10,985 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-21 13:22:10,987 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-21 13:22:10,988 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-21 13:22:10,990 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-21 13:22:10,991 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:22:10,993 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-21 13:22:10,994 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-21 13:22:10,995 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-21 13:22:10,995 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-21 13:22:10,997 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:10] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:22:10,997 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-21 13:22:10,999 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-21 13:22:11,000 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-21 13:22:11,001 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-21 13:22:11,035 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:11] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-08-21 13:22:11,036 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.040 2026-08-21 13:22:11,039 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:11] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 13:22:11,049 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-21 13:22:11,051 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-08-21 13:22:11,056 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:11] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-08-21 13:22:11,056 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-21 13:22:11,065 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:11] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:22:11,070 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:11] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:22:11,075 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:11] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-08-21 13:22:11,089 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-21 13:22:11,094 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-21 13:22:11,101 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-21 13:22:11,103 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-21 13:22:11,106 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-21 13:22:11,107 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:11] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:22:11,108 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-21 13:22:11,109 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:11] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:22:11,111 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-21 13:22:11,112 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-21 13:22:11,112 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-21 13:22:11,113 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-21 13:22:11,113 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-21 13:22:11,113 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-21 13:22:11,114 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-21 13:22:11,114 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-21 13:22:11,114 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-21 13:22:11,115 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-21 13:22:11,115 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-21 13:22:11,115 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-21 13:22:11,116 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-21 13:22:11,116 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-21 13:22:11,116 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-21 13:22:11,116 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-21 13:22:11,117 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-21 13:22:11,117 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-21 13:22:11,117 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-21 13:22:11,118 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-21 13:22:11,118 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-21 13:22:11,119 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-21 13:22:11,473 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #10650997 for PoS orders references: ['Order 00346-002-0001'] (draft: True) 2026-08-21 13:22:11,497 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #144 deleted pos.order.line records with IDs: [780, 781, 782] 2026-08-21 13:22:11,509 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:11] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.009 2026-08-21 13:22:11,570 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #10650997 with result: [{'id': 443, 'pos_reference': 'Order 00346-002-0001', 'account_move': False}] 2026-08-21 13:22:11,583 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:11] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 60 0.052 0.071 2026-08-21 13:22:11,613 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:11] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:22:12,853 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:12] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-08-21 13:22:12,886 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'go back (trigger: .receipt-screen .button.next)' 2026-08-21 13:22:12,894 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'click guest button (trigger: .control-buttons .control-button span:contains("Guests"))' 2026-08-21 13:22:12,911 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:22:12,914 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:12] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:22:12,927 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 13:22:12,944 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-08-21 13:22:12,960 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'input shown is '15' (trigger: .modal-dialog .popup .value:contains("15"))' 2026-08-21 13:22:12,977 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-08-21 13:22:12,995 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'guest number is 15 (trigger: .control-buttons .control-button span.control-button-number:contains(15))' 2026-08-21 13:22:13,010 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'click guest button (trigger: .control-buttons .control-button span:contains("Guests"))' 2026-08-21 13:22:13,028 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 13:22:13,043 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-08-21 13:22:13,060 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'input shown is '5' (trigger: .modal-dialog .popup .value:contains("5"))' 2026-08-21 13:22:13,077 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-08-21 13:22:13,094 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'guest number is 5 (trigger: .control-buttons .control-button span.control-button-number:contains(5))' 2026-08-21 13:22:13,096 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: test successful 2026-08-21 13:22:13,103 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing chrome headless with pid 43968 2026-08-21 13:22:13,104 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing websocket connection 2026-08-21 13:22:13,110 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Terminating chrome headless with pid 43968 2026-08-21 13:22:13,214 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_132213_214522_TestPoSRestaurantLoyalty.txt 2026-08-21 13:22:13,215 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Removing chrome user profile "/tmp/tmpu_cp0jiy_chrome_odoo" 2026-08-21 13:22:13,503 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome pid: 44231 2026-08-21 13:22:13,503 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless temporary user profile dir: /tmp/tmpdrm1r7u9_chrome_odoo 2026-08-21 13:22:13,503 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:36441/json/version 2026-08-21 13:22:13,505 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:36441/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:22:13,525 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Browser version: Chrome/141.0.7390.54 2026-08-21 13:22:13,525 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:36441/json 2026-08-21 13:22:13,525 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:36441/json with timeout 3 increased to 10s during tests 2026-08-21 13:22:13,567 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Websocket url found: ws://127.0.0.1:36441/devtools/page/88CE3F324E05412733B86323E351DB85 2026-08-21 13:22:13,576 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Enable chrome headless console log notification 2026-08-21 13:22:13,592 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless enable page notifications 2026-08-21 13:22:13,685 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 13:22:13,689 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Setting session cookie in browser 2026-08-21 13:22:13,692 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Open "http://127.0.0.1:8069/pos/ui?config_id=177" in browser 2026-08-21 13:22:13,692 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=177" 2026-08-21 13:22:13,755 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:13] "GET /pos/ui?config_id=177 HTTP/1.1" 200 - 20 0.015 0.042 2026-08-21 13:22:13,758 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigation result: {'frameId': '88CE3F324E05412733B86323E351DB85', 'loaderId': '5CBB8423C8331AC4614D63B8C270F108', 'isDownload': False} 2026-08-21 13:22:13,758 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate ready code "odoo.isTourReady('FloorScreenTour')" 2026-08-21 13:22:13,786 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:13] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.008 2026-08-21 13:22:13,794 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:22:13,795 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:13] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.016 2026-08-21 13:22:13,811 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:13] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.018 2026-08-21 13:22:14,149 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:14] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.010 0.010 2026-08-21 13:22:14,162 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:14] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.007 0.017 2026-08-21 13:22:14,188 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:22:14,210 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:14] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:22:14,210 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:14] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.015 2026-08-21 13:22:14,224 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate test code "odoo.startTour('FloorScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=177"})" 2026-08-21 13:22:14,776 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:14] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.215 0.343 2026-08-21 13:22:14,847 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:14] "GET /pos/ui HTTP/1.1" 200 - 20 0.020 0.576 2026-08-21 13:22:14,879 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:22:14,965 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:14] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.022 0.147 2026-08-21 13:22:15,112 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:15] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.009 2026-08-21 13:22:15,149 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:15] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 13:22:15,678 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:15] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.151 0.352 2026-08-21 13:22:15,762 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:15] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.023 0.048 2026-08-21 13:22:15,785 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:15] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.004 0.012 2026-08-21 13:22:15,796 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:15] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 13:22:15,907 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:15] "GET /web/image?model=product.product&field=image_128&id=1692&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.019 0.035 2026-08-21 13:22:15,946 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:15] "GET /web/image?model=product.product&field=image_128&id=1691&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.013 0.082 2026-08-21 13:22:15,977 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.024 2026-08-21 13:22:15,993 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:22:16,001 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:16] "GET /web/image?model=product.product&field=image_128&id=1690&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.010 0.162 2026-08-21 13:22:16,004 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:22:16,019 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:16] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.007 0.151 2026-08-21 13:22:16,086 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:16] "GET /web/image?model=product.product&field=image_128&id=1689&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.033 0.182 2026-08-21 13:22:16,094 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:22:16,099 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:16] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.224 2026-08-21 13:22:16,121 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:16] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 8 0.011 0.199 2026-08-21 13:22:16,145 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:16] "GET /web/image/res.company/64/favicon HTTP/1.1" 200 - 6 0.010 0.125 2026-08-21 13:22:16,153 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:16] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.002 0.136 2026-08-21 13:22:16,203 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:16] "GET /web/image/res.users/144/avatar_128 HTTP/1.1" 200 - 11 0.014 0.168 2026-08-21 13:22:16,213 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:16] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.097 2026-08-21 13:22:16,224 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:16] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.106 2026-08-21 13:22:16,234 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:16] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.105 2026-08-21 13:22:16,253 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:16] "GET /web/image?model=pos.category&field=image_128&id=26&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 4 0.002 0.094 2026-08-21 13:22:16,262 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:16] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.087 2026-08-21 13:22:16,276 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:16] "GET /web/image/res.company/64/favicon HTTP/1.1" 304 - 6 0.004 0.097 2026-08-21 13:22:16,910 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'selected floor is 'Main Floor' (trigger: .floor-selector .button-floor.btn-primary:contains("Main Floor"))' 2026-08-21 13:22:16,927 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'selected floor has '2' table (trigger: .floor-map .table .label:contains("2"))' 2026-08-21 13:22:16,943 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'selected floor has '4' table (trigger: .floor-map .table .label:contains("4"))' 2026-08-21 13:22:16,960 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'selected floor has '5' table (trigger: .floor-map .table .label:contains("5"))' 2026-08-21 13:22:16,977 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'click 'Second Floor' floor (trigger: .floor-selector .button-floor:contains("Second Floor"))' 2026-08-21 13:22:16,995 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'selected floor has '3' table (trigger: .floor-map .table .label:contains("3"))' 2026-08-21 13:22:17,010 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'selected floor has '1' table (trigger: .floor-map .table .label:contains("1"))' 2026-08-21 13:22:17,031 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'Click Menu button (trigger: .menu-button)' 2026-08-21 13:22:17,045 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'click edit button (trigger: .edit-button)' 2026-08-21 13:22:17,064 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'click table '3' (trigger: .floor-map .table .label:contains("3"))' 2026-08-21 13:22:17,082 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:17] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:22:17,083 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'selected table is '3' (trigger: .floor-map .table.selected .label:contains("3"))' 2026-08-21 13:22:17,094 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'click table '1' (trigger: .floor-map .table .label:contains("1"))' 2026-08-21 13:22:17,113 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'selected table is '1' (trigger: .floor-map .table.selected .label:contains("1"))' 2026-08-21 13:22:17,125 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:17] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 7 0.003 0.008 2026-08-21 13:22:17,128 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'click 'Main Floor' floor (trigger: .floor-selector .button-floor:contains("Main Floor"))' 2026-08-21 13:22:17,148 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'add table (trigger: .edit-button i[aria-label=Add])' 2026-08-21 13:22:17,154 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:17] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.002 0.006 2026-08-21 13:22:17,166 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'selected table is '1' (trigger: .floor-map .table.selected .label:contains("1"))' 2026-08-21 13:22:17,170 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:17] "POST /web/dataset/call_kw/restaurant.table/create HTTP/1.1" 200 - 5 0.003 0.005 2026-08-21 13:22:17,931 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'rename table (trigger: .edit-button i[aria-label=Rename])' 2026-08-21 13:22:17,950 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'text input popup is shown (trigger: .modal-dialog .popup-textinput)' 2026-08-21 13:22:17,960 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'input text '100' (trigger: .modal-dialog .popup-textinput input)' 2026-08-21 13:22:17,977 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-08-21 13:22:17,990 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:17] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.003 0.005 2026-08-21 13:22:17,994 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'click table '100' (trigger: .floor-map .table .label:contains("100"))' 2026-08-21 13:22:18,010 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'selected table is '100' (trigger: .floor-map .table.selected .label:contains("100"))' 2026-08-21 13:22:18,027 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'duplicate table (trigger: .edit-button i[aria-label=Copy])' 2026-08-21 13:22:18,038 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:18] "POST /web/dataset/call_kw/restaurant.table/create HTTP/1.1" 200 - 3 0.001 0.006 2026-08-21 13:22:18,046 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'selected table is '1' (trigger: .floor-map .table.selected .label:contains("1"))' 2026-08-21 13:22:18,081 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'rename table (trigger: .edit-button i[aria-label=Rename])' 2026-08-21 13:22:18,082 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'text input popup is shown (trigger: .modal-dialog .popup-textinput)' 2026-08-21 13:22:18,093 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'input text '1111' (trigger: .modal-dialog .popup-textinput input)' 2026-08-21 13:22:18,110 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-08-21 13:22:18,123 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:18] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.003 0.005 2026-08-21 13:22:18,131 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'click table '1111' (trigger: .floor-map .table .label:contains("1111"))' 2026-08-21 13:22:18,143 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'selected table is '1111' (trigger: .floor-map .table.selected .label:contains("1111"))' 2026-08-21 13:22:18,160 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'click 'Second Floor' floor (trigger: .floor-selector .button-floor:contains("Second Floor"))' 2026-08-21 13:22:18,179 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'selected floor has '3' table (trigger: .floor-map .table .label:contains("3"))' 2026-08-21 13:22:18,194 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'selected floor has '1' table (trigger: .floor-map .table .label:contains("1"))' 2026-08-21 13:22:18,210 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'click table '1' (trigger: .floor-map .table .label:contains("1"))' 2026-08-21 13:22:18,229 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'selected table is '1' (trigger: .floor-map .table.selected .label:contains("1"))' 2026-08-21 13:22:18,244 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'ctrl click table '3' (trigger: .floor-map .table .label:contains("3"))' 2026-08-21 13:22:18,261 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'selected table is '3' (trigger: .floor-map .table.selected .label:contains("3"))' 2026-08-21 13:22:18,277 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'duplicate table (trigger: .edit-button i[aria-label=Copy])' 2026-08-21 13:22:18,287 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:18] "POST /web/dataset/call_kw/restaurant.table/create HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 13:22:18,299 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:18] "POST /web/dataset/call_kw/restaurant.table/create HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 13:22:18,301 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'selected table is '2' (trigger: .floor-map .table.selected .label:contains("2"))' 2026-08-21 13:22:18,311 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:18] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.009 2026-08-21 13:22:18,312 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'selected table is '4' (trigger: .floor-map .table.selected .label:contains("4"))' 2026-08-21 13:22:18,319 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:18] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.003 0.012 2026-08-21 13:22:18,327 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'trash table (trigger: .edit-button.trash)' 2026-08-21 13:22:18,346 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-21 13:22:18,357 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:18] "POST /web/dataset/call_kw/restaurant.table/are_orders_still_in_draft HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 13:22:18,363 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'click add floor (trigger: .floor-selector .button-add)' 2026-08-21 13:22:18,371 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:18] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.002 0.005 2026-08-21 13:22:18,379 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:18] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.004 0.009 2026-08-21 13:22:18,380 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'text input popup is shown (trigger: .modal-dialog .popup-textinput)' 2026-08-21 13:22:18,394 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'confirm button disabled (trigger: .modal-dialog .confirm.disabled)' 2026-08-21 13:22:18,410 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'input text 'New Floor' (trigger: .modal-dialog .popup-textinput input)' 2026-08-21 13:22:18,427 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-08-21 13:22:18,445 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:18] "POST /web/dataset/call_kw/restaurant.floor/create_from_ui HTTP/1.1" 200 - 10 0.005 0.008 2026-08-21 13:22:18,446 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'selected floor is 'New Floor' (trigger: .floor-selector .button-floor.btn-primary:contains("New Floor"))' 2026-08-21 13:22:18,579 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:18] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.010 0.004 2026-08-21 13:22:19,216 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'body:not(:has(undefined))' 2026-08-21 13:22:19,226 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'click 'Main Floor' floor (trigger: .floor-selector .button-floor:contains("Main Floor"))' 2026-08-21 13:22:19,246 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'selected floor has '2' table (trigger: .floor-map .table .label:contains("2"))' 2026-08-21 13:22:19,260 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'selected floor has '4' table (trigger: .floor-map .table .label:contains("4"))' 2026-08-21 13:22:19,277 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'selected floor has '5' table (trigger: .floor-map .table .label:contains("5"))' 2026-08-21 13:22:19,294 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'selected floor has '100' table (trigger: .floor-map .table .label:contains("100"))' 2026-08-21 13:22:19,310 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'selected floor has '1111' table (trigger: .floor-map .table .label:contains("1111"))' 2026-08-21 13:22:19,327 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-08-21 13:22:19,346 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'selected table is '2' (trigger: .floor-map .table.selected .label:contains("2"))' 2026-08-21 13:22:19,360 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'trash table (trigger: .edit-button.trash)' 2026-08-21 13:22:19,377 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-21 13:22:19,390 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:19] "POST /web/dataset/call_kw/restaurant.table/are_orders_still_in_draft HTTP/1.1" 200 - 3 0.001 0.006 2026-08-21 13:22:19,397 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-08-21 13:22:19,405 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:19] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.004 0.005 2026-08-21 13:22:19,412 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'selected table is '4' (trigger: .floor-map .table.selected .label:contains("4"))' 2026-08-21 13:22:19,428 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'change number of seats (trigger: .edit-button i[aria-label=Seats])' 2026-08-21 13:22:19,445 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-08-21 13:22:19,464 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'click numpad button: 9 (trigger: div.numpad.row button.col:contains("9"))' 2026-08-21 13:22:19,477 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-08-21 13:22:19,493 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'input shown is '9' (trigger: .modal-dialog .popup .value:contains("9"))' 2026-08-21 13:22:19,510 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-08-21 13:22:19,522 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:19] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.007 2026-08-21 13:22:19,528 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'Unselect table (trigger: .floor-map)' 2026-08-21 13:22:19,553 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:19] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 13:22:19,569 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'number of seats in table '4' is '9' (trigger: .floor-map .table .infos:has(.label:contains("4")) ~ .table-seats:contains("9"))' 2026-08-21 13:22:19,570 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-08-21 13:22:19,578 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-08-21 13:22:19,596 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'selected table is '4' (trigger: .floor-map .table.selected .label:contains("4"))' 2026-08-21 13:22:19,611 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'change number of seats (trigger: .edit-button i[aria-label=Seats])' 2026-08-21 13:22:19,628 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:22:19,643 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 13:22:19,661 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-08-21 13:22:19,677 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'input shown is '15' (trigger: .modal-dialog .popup .value:contains("15"))' 2026-08-21 13:22:19,693 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-08-21 13:22:19,707 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:19] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.005 0.005 2026-08-21 13:22:19,711 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'Unselect table (trigger: .floor-map)' 2026-08-21 13:22:19,730 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'number of seats in table '4' is '15' (trigger: .floor-map .table .infos:has(.label:contains("4")) ~ .table-seats:contains("15"))' 2026-08-21 13:22:19,736 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:19] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.006 2026-08-21 13:22:19,743 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-08-21 13:22:19,762 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-08-21 13:22:19,777 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'change shape to 'round' (trigger: .edit-button.button-option.round)' 2026-08-21 13:22:19,787 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:19] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 13:22:19,796 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'Close edit mode (trigger: .edit-button .close-edit-button)' 2026-08-21 13:22:19,813 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'table '4' is not selected (trigger: .floor-map .table:not(.selected) .label:contains("4"))' 2026-08-21 13:22:19,824 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:19] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 13:22:19,827 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-08-21 13:22:19,845 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 13:22:19,865 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:19] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.010 0.025 2026-08-21 13:22:19,939 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:22:20,560 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:22:20,685 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:22:20,696 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'click 'Second Floor' floor (trigger: .floor-selector .button-floor:contains("Second Floor"))' 2026-08-21 13:22:20,712 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'selected floor has '3' table (trigger: .floor-map .table .label:contains("3"))' 2026-08-21 13:22:20,728 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'click table '3' (trigger: .floor-map .table .label:contains("3"))' 2026-08-21 13:22:20,729 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: test successful 2026-08-21 13:22:20,754 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:20] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:22:20,754 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:20] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.006 0.007 2026-08-21 13:22:20,762 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing chrome headless with pid 44231 2026-08-21 13:22:20,763 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing websocket connection 2026-08-21 13:22:20,763 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Terminating chrome headless with pid 44231 2026-08-21 13:22:20,866 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_132220_865754_TestPoSRestaurantLoyalty.txt 2026-08-21 13:22:20,866 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Removing chrome user profile "/tmp/tmpdrm1r7u9_chrome_odoo" 2026-08-21 13:22:20,913 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_04_ticket_screen ... 2026-08-21 13:22:21,362 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome pid: 44456 2026-08-21 13:22:21,363 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless temporary user profile dir: /tmp/tmpj5_7acoy_chrome_odoo 2026-08-21 13:22:21,363 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:33055/json/version 2026-08-21 13:22:21,372 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33055/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:22:21,400 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Browser version: Chrome/141.0.7390.54 2026-08-21 13:22:21,400 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:33055/json 2026-08-21 13:22:21,408 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33055/json with timeout 3 increased to 10s during tests 2026-08-21 13:22:21,419 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Websocket url found: ws://127.0.0.1:33055/devtools/page/918336B52B1AD9916C0293F9BF33B165 2026-08-21 13:22:21,460 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Enable chrome headless console log notification 2026-08-21 13:22:21,493 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless enable page notifications 2026-08-21 13:22:21,746 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 13:22:21,748 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Setting session cookie in browser 2026-08-21 13:22:21,755 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Open "http://127.0.0.1:8069/pos/ui?config_id=177" in browser 2026-08-21 13:22:21,755 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=177" 2026-08-21 13:22:21,766 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:22:22,360 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:22] "GET /pos/ui?config_id=177 HTTP/1.1" 200 - 110 0.100 0.498 2026-08-21 13:22:22,363 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigation result: {'frameId': '918336B52B1AD9916C0293F9BF33B165', 'loaderId': '0051EAA604741587C7581322DF4690F4', 'isDownload': False} 2026-08-21 13:22:22,363 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate ready code "odoo.isTourReady('PosResTicketScreenTour')" 2026-08-21 13:22:22,380 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:22:22,399 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:22] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.011 2026-08-21 13:22:22,414 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:22] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.007 0.017 2026-08-21 13:22:22,437 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:22] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.008 0.045 2026-08-21 13:22:22,805 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:22] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 13:22:22,832 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:22] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.015 0.007 2026-08-21 13:22:22,867 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:22] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-08-21 13:22:22,875 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:22:22,879 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:22] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:22:22,890 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate test code "odoo.startTour('PosResTicketScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=177"})" 2026-08-21 13:22:23,478 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:23] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.204 0.383 2026-08-21 13:22:23,549 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:23] "GET /pos/ui HTTP/1.1" 200 - 20 0.017 0.597 2026-08-21 13:22:23,574 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:22:23,626 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:23] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.022 0.106 2026-08-21 13:22:23,790 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:23] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 13:22:23,824 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:23] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-08-21 13:22:24,323 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:24] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 185 0.198 0.292 2026-08-21 13:22:24,415 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:24] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.026 0.051 2026-08-21 13:22:24,437 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:24] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.003 0.013 2026-08-21 13:22:24,450 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:24] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 13:22:24,550 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:24] "GET /web/image?model=product.product&field=image_128&id=1692&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 14 0.035 0.057 2026-08-21 13:22:24,579 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:24] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.019 2026-08-21 13:22:24,599 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:24] "GET /web/image?model=product.product&field=image_128&id=1691&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.011 0.126 2026-08-21 13:22:24,665 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:24] "GET /web/image?model=product.product&field=image_128&id=1690&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.017 0.180 2026-08-21 13:22:24,675 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:22:24,682 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:22:24,686 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:24] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.011 0.197 2026-08-21 13:22:24,703 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:24] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 13:22:24,722 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:24] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:22:24,749 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:24] "GET /web/image?model=product.product&field=image_128&id=1689&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.027 0.256 2026-08-21 13:22:24,761 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:24] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.272 2026-08-21 13:22:24,779 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:24] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.007 0.189 2026-08-21 13:22:24,793 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:24] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.168 2026-08-21 13:22:24,855 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:24] "GET /web/image/res.users/144/avatar_128 HTTP/1.1" 200 - 18 0.015 0.132 2026-08-21 13:22:24,873 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:24] "GET /web/image/res.company/64/favicon HTTP/1.1" 200 - 6 0.005 0.140 2026-08-21 13:22:24,883 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:24] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.126 2026-08-21 13:22:24,906 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:24] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.013 0.123 2026-08-21 13:22:24,915 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:24] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.002 0.130 2026-08-21 13:22:24,933 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:24] "GET /web/image?model=pos.category&field=image_128&id=26&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 4 0.002 0.128 2026-08-21 13:22:24,937 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:24] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.107 2026-08-21 13:22:24,953 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:24] "GET /web/image/res.company/64/favicon HTTP/1.1" 304 - 6 0.005 0.046 2026-08-21 13:22:25,377 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:22:25,394 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:22:25,413 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 13:22:25,424 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:25] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.024 0.014 2026-08-21 13:22:25,431 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: '.screen.ticket-screen' 2026-08-21 13:22:25,433 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:25] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.003 0.009 2026-08-21 13:22:25,470 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:22:26,366 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: '.ticket-screen .controls .buttons:nth-child(1):has(.discard)' 2026-08-21 13:22:26,377 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'go back (trigger: .ticket-screen button.discard)' 2026-08-21 13:22:26,393 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-08-21 13:22:26,410 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:26] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.003 0.006 2026-08-21 13:22:26,411 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 13:22:27,195 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:22:27,210 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 13:22:27,226 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: '.screen.ticket-screen' 2026-08-21 13:22:27,246 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:27] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.023 0.006 2026-08-21 13:22:27,411 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:27] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.004 2026-08-21 13:22:28,015 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: '.ticket-screen .orders > .order-row:nth-child(2):contains("-0001")' 2026-08-21 13:22:28,026 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: '.ticket-screen .orders > .order-row > .col:contains("-0001") ~ .col[name="delete"]' 2026-08-21 13:22:28,046 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-08-21 13:22:28,067 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:28] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.009 0.006 2026-08-21 13:22:28,068 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid"))' 2026-08-21 13:22:28,758 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:28] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.002 2026-08-21 13:22:28,848 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("1")))' 2026-08-21 13:22:28,853 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:22:28,863 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:22:28,877 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:22:28,894 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:22:28,912 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:22:28,927 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("1")))' 2026-08-21 13:22:28,944 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'order total amount is '2.0' (trigger: .product-screen .order-summary .total:contains("2.0"))' 2026-08-21 13:22:28,968 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:22:28,986 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 13:22:28,998 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #74369339 for PoS orders references: ['Order 00347-002-0002'] (draft: True) 2026-08-21 13:22:28,999 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: '.screen.ticket-screen' 2026-08-21 13:22:29,077 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #74369339 with result: [{'id': 444, 'pos_reference': 'Order 00347-002-0002', 'account_move': False}] 2026-08-21 13:22:29,091 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:29] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 62 0.034 0.067 2026-08-21 13:22:29,140 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:29] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.012 0.031 2026-08-21 13:22:29,919 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: '.ticket-screen .highlight' 2026-08-21 13:22:29,926 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola"))' 2026-08-21 13:22:29,945 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("1")))' 2026-08-21 13:22:29,960 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:22:29,981 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:22:29,994 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:22:30,010 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:22:30,028 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:22:30,044 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:22:30,062 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("2")))' 2026-08-21 13:22:30,914 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'order total amount is '4.0' (trigger: .product-screen .order-summary .total:contains("4.0"))' 2026-08-21 13:22:30,926 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:22:30,937 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #50041040 for PoS orders references: ['Order 00347-002-0003'] (draft: True) 2026-08-21 13:22:30,945 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: '.floor-map .table .label:contains("2") ~ .order-count:contains("3")' 2026-08-21 13:22:31,019 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #50041040 with result: [{'id': 445, 'pos_reference': 'Order 00347-002-0003', 'account_move': False}] 2026-08-21 13:22:31,032 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:31] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.046 0.055 2026-08-21 13:22:31,806 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:22:31,809 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 13:22:31,827 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: '.screen.ticket-screen' 2026-08-21 13:22:31,847 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:31] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.010 0.023 2026-08-21 13:22:32,616 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: '.ticket-screen .orders > .order-row > .col:contains("-0003") ~ .col[name="delete"]' 2026-08-21 13:22:32,626 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-21 13:22:32,643 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: '.ticket-screen .order-row > .col:nth-child(2):contains("-0002")' 2026-08-21 13:22:32,665 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 13:22:32,668 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:32] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 20 0.018 0.019 2026-08-21 13:22:32,701 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:32] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 20 0.011 0.039 2026-08-21 13:22:32,754 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:32] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.014 0.034 2026-08-21 13:22:33,222 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:33] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:22:33,523 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'order total amount is '2.0' (trigger: .product-screen .order-summary .total:contains("2.0"))' 2026-08-21 13:22:33,526 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:22:33,545 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'click table '5' (trigger: .floor-map .table .label:contains("5"))' 2026-08-21 13:22:33,561 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid"))' 2026-08-21 13:22:33,581 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:33] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.026 0.006 2026-08-21 13:22:34,354 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("1")))' 2026-08-21 13:22:34,360 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:22:34,377 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:22:34,393 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 13:22:34,410 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:22:34,428 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:22:34,443 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("1")))' 2026-08-21 13:22:34,460 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'order total amount is '3.0' (trigger: .product-screen .order-summary .total:contains("3.0"))' 2026-08-21 13:22:34,476 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:22:34,492 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #61549253 for PoS orders references: ['Order 00347-002-0004'] (draft: True) 2026-08-21 13:22:34,493 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: '.floor-map .table .label:contains("5") ~ .order-count:contains("1")' 2026-08-21 13:22:34,614 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #61549253 with result: [{'id': 446, 'pos_reference': 'Order 00347-002-0004', 'account_move': False}] 2026-08-21 13:22:34,634 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:34] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.092 0.060 2026-08-21 13:22:35,393 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:22:35,409 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 13:22:35,427 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: '.screen.ticket-screen' 2026-08-21 13:22:35,463 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:35] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.020 0.029 2026-08-21 13:22:36,230 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: '.ticket-screen .orders > .order-row > .col:contains("-0004") ~ .col[name="delete"]' 2026-08-21 13:22:36,243 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-21 13:22:36,260 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'go back (trigger: .ticket-screen button.discard)' 2026-08-21 13:22:36,279 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: '.floor-map' 2026-08-21 13:22:36,281 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:36] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 20 0.016 0.018 2026-08-21 13:22:36,330 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:36] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 20 0.029 0.035 2026-08-21 13:22:37,097 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'click table '5' (trigger: .floor-map .table .label:contains("5"))' 2026-08-21 13:22:37,105 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:37] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.001 0.004 2026-08-21 13:22:37,115 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline)))' 2026-08-21 13:22:37,123 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: test successful 2026-08-21 13:22:37,131 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:37] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:22:37,134 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing chrome headless with pid 44456 2026-08-21 13:22:37,135 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing websocket connection 2026-08-21 13:22:37,135 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Terminating chrome headless with pid 44456 2026-08-21 13:22:37,233 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_132237_232491_TestPoSRestaurantLoyalty.txt 2026-08-21 13:22:37,233 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Removing chrome user profile "/tmp/tmpj5_7acoy_chrome_odoo" 2026-08-21 13:22:37,266 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_05_tip_screen ... 2026-08-21 13:22:37,758 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome pid: 44678 2026-08-21 13:22:37,759 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless temporary user profile dir: /tmp/tmpdo3q82lm_chrome_odoo 2026-08-21 13:22:37,759 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:39401/json/version 2026-08-21 13:22:37,761 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:39401/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:22:37,802 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Browser version: Chrome/141.0.7390.54 2026-08-21 13:22:37,803 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:39401/json 2026-08-21 13:22:37,803 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:39401/json with timeout 3 increased to 10s during tests 2026-08-21 13:22:37,861 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Websocket url found: ws://127.0.0.1:39401/devtools/page/46D8A105134927AD467868E33FCB59A8 2026-08-21 13:22:37,893 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Enable chrome headless console log notification 2026-08-21 13:22:37,916 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless enable page notifications 2026-08-21 13:22:38,113 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 13:22:38,116 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Setting session cookie in browser 2026-08-21 13:22:38,120 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Open "http://127.0.0.1:8069/pos/ui?config_id=177" in browser 2026-08-21 13:22:38,121 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=177" 2026-08-21 13:22:38,133 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:22:38,771 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:38] "GET /pos/ui?config_id=177 HTTP/1.1" 200 - 110 0.112 0.532 2026-08-21 13:22:38,774 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigation result: {'frameId': '46D8A105134927AD467868E33FCB59A8', 'loaderId': '946CD3D7911CED8792C28F49D58EE6AF', 'isDownload': False} 2026-08-21 13:22:38,774 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate ready code "odoo.isTourReady('PosResTipScreenTour')" 2026-08-21 13:22:38,784 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:22:38,803 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:38] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.010 0.008 2026-08-21 13:22:38,815 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:38] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.025 2026-08-21 13:22:38,826 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:38] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.028 2026-08-21 13:22:39,153 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:39] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.008 0.008 2026-08-21 13:22:39,162 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:39] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.013 2026-08-21 13:22:39,203 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 13:22:39,205 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:39] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 13:22:39,207 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:39] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.011 0.006 2026-08-21 13:22:39,223 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate test code "odoo.startTour('PosResTipScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=177"})" 2026-08-21 13:22:39,810 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:39] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 307 0.238 0.348 2026-08-21 13:22:39,860 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:39] "GET /pos/ui HTTP/1.1" 200 - 20 0.014 0.588 2026-08-21 13:22:39,878 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:22:39,966 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:39] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.061 0.076 2026-08-21 13:22:40,101 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:40] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-08-21 13:22:40,127 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:40] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-08-21 13:22:40,548 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:40] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 185 0.122 0.276 2026-08-21 13:22:40,630 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:40] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.045 2026-08-21 13:22:40,652 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:40] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.004 0.011 2026-08-21 13:22:40,664 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:40] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 13:22:40,727 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:40] "GET /web/image?model=product.product&field=image_128&id=1689&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 14 0.015 0.038 2026-08-21 13:22:40,733 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:22:40,759 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:40] "GET /web/image?model=product.product&field=image_128&id=1691&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.008 0.069 2026-08-21 13:22:40,818 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:40] "GET /web/image?model=product.product&field=image_128&id=1690&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.024 0.110 2026-08-21 13:22:40,832 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:22:40,841 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:22:40,846 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:22:40,850 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:40] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:22:40,865 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:40] "GET /web/image?model=product.product&field=image_128&id=1692&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.009 0.174 2026-08-21 13:22:40,890 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:40] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.018 0.181 2026-08-21 13:22:40,901 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:40] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.204 2026-08-21 13:22:40,919 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:40] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.007 0.172 2026-08-21 13:22:40,939 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:40] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.008 0.169 2026-08-21 13:22:41,009 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:41] "GET /web/image/res.users/144/avatar_128 HTTP/1.1" 200 - 18 0.040 0.117 2026-08-21 13:22:41,029 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:41] "GET /web/image/res.company/64/favicon HTTP/1.1" 200 - 6 0.005 0.154 2026-08-21 13:22:41,046 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:41] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.007 0.108 2026-08-21 13:22:41,055 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:41] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.118 2026-08-21 13:22:41,064 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:41] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.130 2026-08-21 13:22:41,093 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:41] "GET /web/image?model=pos.category&field=image_128&id=26&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 4 0.004 0.132 2026-08-21 13:22:41,097 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:41] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.124 2026-08-21 13:22:41,112 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:41] "GET /web/image/res.company/64/favicon HTTP/1.1" 304 - 6 0.003 0.022 2026-08-21 13:22:41,543 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:22:41,560 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-08-21 13:22:41,584 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:41] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.018 0.015 2026-08-21 13:22:41,588 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid"))' 2026-08-21 13:22:41,593 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:41] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.004 0.023 2026-08-21 13:22:41,659 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:22:42,563 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("1")))' 2026-08-21 13:22:42,570 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:22:42,578 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:22:42,596 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:22:42,609 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:22:42,631 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:22:42,642 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("1")))' 2026-08-21 13:22:42,659 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'order total amount is '2.0' (trigger: .product-screen .order-summary .total:contains("2.0"))' 2026-08-21 13:22:42,676 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:22:42,687 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #98980881 for PoS orders references: ['Order 00348-002-0001'] (draft: True) 2026-08-21 13:22:42,693 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.floor-map .table .label:contains("2") ~ .order-count:contains("1")' 2026-08-21 13:22:42,769 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #98980881 with result: [{'id': 447, 'pos_reference': 'Order 00348-002-0001', 'account_move': False}] 2026-08-21 13:22:42,786 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:42] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 62 0.040 0.064 2026-08-21 13:22:43,193 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:43] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.004 2026-08-21 13:22:43,549 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-08-21 13:22:43,561 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'order total amount is '2.0' (trigger: .product-screen .order-summary .total:contains("2.0"))' 2026-08-21 13:22:43,598 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:43] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.018 0.027 2026-08-21 13:22:44,370 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:22:44,394 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:22:44,399 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:44] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:22:44,401 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:44] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:22:44,413 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 13:22:44,430 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:22:44,438 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:44] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.007 0.010 2026-08-21 13:22:44,451 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-08-21 13:22:44,459 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:44] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:22:44,459 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #22913740 for PoS orders references: ['Order 00348-002-0001'] (draft: False) 2026-08-21 13:22:44,487 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #144 deleted pos.order.line records with IDs: [790] 2026-08-21 13:22:44,606 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #22913740 with result: [{'id': 447, 'pos_reference': 'Order 00348-002-0001', 'account_move': False}] 2026-08-21 13:22:44,618 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:44] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 116 0.065 0.100 2026-08-21 13:22:44,731 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:44] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.003 2026-08-21 13:22:45,400 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:22:45,409 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 13:22:45,422 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:45] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 13:22:45,442 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-08-21 13:22:45,444 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.ticket-screen .highlight' 2026-08-21 13:22:45,459 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola"))' 2026-08-21 13:22:45,478 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("1")))' 2026-08-21 13:22:45,493 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:22:45,510 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:22:45,527 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:22:45,544 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:22:45,561 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:22:45,577 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:22:45,593 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("2")))' 2026-08-21 13:22:46,444 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'order total amount is '4.0' (trigger: .product-screen .order-summary .total:contains("4.0"))' 2026-08-21 13:22:46,459 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:22:46,477 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #84736780 for PoS orders references: ['Order 00348-002-0002'] (draft: True) 2026-08-21 13:22:46,478 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.floor-map .table .label:contains("2") ~ .order-count:contains("2")' 2026-08-21 13:22:46,584 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #84736780 with result: [{'id': 448, 'pos_reference': 'Order 00348-002-0002', 'account_move': False}] 2026-08-21 13:22:46,597 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:46] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 41 0.078 0.056 2026-08-21 13:22:47,374 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:22:47,376 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 13:22:47,393 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-08-21 13:22:47,430 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:47] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.026 0.023 2026-08-21 13:22:48,197 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.ticket-screen .orders > .order-row:nth-child(2):contains("Tipping")' 2026-08-21 13:22:48,209 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'go back (trigger: .ticket-screen button.discard)' 2026-08-21 13:22:48,226 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'click table '5' (trigger: .floor-map .table .label:contains("5"))' 2026-08-21 13:22:48,245 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid"))' 2026-08-21 13:22:48,252 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:48] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.019 2026-08-21 13:22:49,024 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("1")))' 2026-08-21 13:22:49,028 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:22:49,043 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:22:49,059 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:22:49,078 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:22:49,094 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:22:49,109 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 13:22:49,126 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("3")))' 2026-08-21 13:22:49,575 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:49] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-21 13:22:49,967 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'order total amount is '6.0' (trigger: .product-screen .order-summary .total:contains("6.0"))' 2026-08-21 13:22:49,975 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:22:49,995 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:22:50,011 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 13:22:50,026 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:22:50,041 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #61174406 for PoS orders references: ['Order 00348-002-0003'] (draft: False) 2026-08-21 13:22:50,049 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-08-21 13:22:50,209 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #61174406 with result: [{'id': 449, 'pos_reference': 'Order 00348-002-0003', 'account_move': False}] 2026-08-21 13:22:50,226 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:50] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 50 0.120 0.071 2026-08-21 13:22:51,004 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:22:51,009 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 13:22:51,026 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-08-21 13:22:51,065 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:51] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.022 0.028 2026-08-21 13:22:51,830 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.ticket-screen .highlight' 2026-08-21 13:22:51,844 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola"))' 2026-08-21 13:22:51,861 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("1")))' 2026-08-21 13:22:51,876 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:22:51,896 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:22:51,910 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:22:51,927 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:22:51,944 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:22:51,960 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'click numpad button: 4 (trigger: div.numpad.row button.col:contains("4"))' 2026-08-21 13:22:51,982 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"4"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("4")))' 2026-08-21 13:22:52,815 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'order total amount is '8.0' (trigger: .product-screen .order-summary .total:contains("8.0"))' 2026-08-21 13:22:52,825 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:22:52,834 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #3349257 for PoS orders references: ['Order 00348-002-0004'] (draft: True) 2026-08-21 13:22:52,842 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.floor-map .table .label:contains("5") ~ .order-count:contains("4")' 2026-08-21 13:22:52,914 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #3349257 with result: [{'id': 450, 'pos_reference': 'Order 00348-002-0004', 'account_move': False}] 2026-08-21 13:22:52,933 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:52] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.042 0.061 2026-08-21 13:22:53,712 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:22:53,725 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 13:22:53,742 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-08-21 13:22:53,765 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:53] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.010 0.025 2026-08-21 13:22:54,529 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.ticket-screen .orders > .order-row:nth-child(4):contains("Tipping")' 2026-08-21 13:22:54,542 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-08-21 13:22:54,562 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-21 13:22:54,575 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-08-21 13:22:54,630 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:54] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.027 0.032 2026-08-21 13:22:54,851 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:54] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-21 13:22:55,410 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.tip-screen .total-amount:contains("2.0")' 2026-08-21 13:22:55,425 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("15%") ~ .amount:contains("0.30")' 2026-08-21 13:22:55,442 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("20%") ~ .amount:contains("0.40")' 2026-08-21 13:22:55,458 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("25%") ~ .amount:contains("0.50")' 2026-08-21 13:22:55,475 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("20%")' 2026-08-21 13:22:55,492 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.tip-screen .custom-amount-form input[data-amount="0.40"]' 2026-08-21 13:22:55,508 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:22:55,525 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.floor-map' 2026-08-21 13:22:55,542 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:22:55,559 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 13:22:55,577 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-08-21 13:22:55,601 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:55] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.012 0.025 2026-08-21 13:22:56,369 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.ticket-screen .order-row > .col:contains("-0003")' 2026-08-21 13:22:56,376 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-21 13:22:56,392 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-08-21 13:22:56,436 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:56] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.016 0.033 2026-08-21 13:22:57,210 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.tip-screen .total-amount:contains("6.0")' 2026-08-21 13:22:57,227 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("15%") ~ .amount:contains("0.90")' 2026-08-21 13:22:57,242 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("20%") ~ .amount:contains("1.20")' 2026-08-21 13:22:57,258 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("25%") ~ .amount:contains("1.50")' 2026-08-21 13:22:57,275 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("25%")' 2026-08-21 13:22:57,292 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.tip-screen .custom-amount-form input[data-amount="1.50"]' 2026-08-21 13:22:57,308 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:22:57,325 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.floor-map' 2026-08-21 13:22:57,342 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:22:57,359 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 13:22:57,378 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-08-21 13:22:57,408 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:57] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.017 0.027 2026-08-21 13:22:58,182 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.ticket-screen .order-row > .col:contains("-0004")' 2026-08-21 13:22:58,195 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-21 13:22:58,227 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 13:22:58,261 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:58] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.024 0.028 2026-08-21 13:22:59,049 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'order total amount is '8.0' (trigger: .product-screen .order-summary .total:contains("8.0"))' 2026-08-21 13:22:59,061 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:22:59,077 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:22:59,092 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 13:22:59,109 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:22:59,127 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-08-21 13:22:59,128 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #39946054 for PoS orders references: ['Order 00348-002-0004'] (draft: False) 2026-08-21 13:22:59,151 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #144 deleted pos.order.line records with IDs: [794] 2026-08-21 13:22:59,271 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #39946054 with result: [{'id': 450, 'pos_reference': 'Order 00348-002-0004', 'account_move': False}] 2026-08-21 13:22:59,286 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:22:59] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.085 0.082 2026-08-21 13:23:00,064 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.tip-screen .total-amount:contains("8.0")' 2026-08-21 13:23:00,075 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("15%") ~ .amount:contains("1.20")' 2026-08-21 13:23:00,092 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("20%") ~ .amount:contains("1.60")' 2026-08-21 13:23:00,108 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("25%") ~ .amount:contains("2.00")' 2026-08-21 13:23:00,125 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.tip-screen .custom-amount-form input' 2026-08-21 13:23:00,142 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.tip-screen .custom-amount-form input[data-amount="1.00"]' 2026-08-21 13:23:00,158 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:23:00,175 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.floor-map' 2026-08-21 13:23:00,194 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:23:00,209 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-08-21 13:23:00,227 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-08-21 13:23:00,257 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:00] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.013 0.028 2026-08-21 13:23:01,031 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos-search-bar .filter' 2026-08-21 13:23:01,042 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos-search-bar .filter ul' 2026-08-21 13:23:01,058 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos-search-bar .filter ul li:contains("Tipping")' 2026-08-21 13:23:01,075 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.ticket-screen .tip-cell:contains("1.00")' 2026-08-21 13:23:01,091 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.ticket-screen .buttons .settle-tips' 2026-08-21 13:23:01,111 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos-search-bar .filter' 2026-08-21 13:23:01,128 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos-search-bar .filter ul' 2026-08-21 13:23:01,144 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos-search-bar .filter ul li:contains("All active orders")' 2026-08-21 13:23:01,153 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:01] "POST /web/dataset/call_kw/pos.order/set_tip HTTP/1.1" 200 - 28 0.027 0.030 2026-08-21 13:23:01,165 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.ticket-screen .orders > .order-row:nth-child(2):contains("Ongoing")' 2026-08-21 13:23:01,176 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.ticket-screen .order-row > .col:contains("-0002")' 2026-08-21 13:23:01,193 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-21 13:23:01,194 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:01] "POST /web/dataset/call_kw/pos.order/set_tip HTTP/1.1" 200 - 21 0.013 0.021 2026-08-21 13:23:01,214 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 13:23:01,240 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:01] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.012 0.027 2026-08-21 13:23:01,285 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:01] "POST /web/dataset/call_kw/pos.order/set_tip HTTP/1.1" 200 - 21 0.014 0.068 2026-08-21 13:23:02,017 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:23:02,026 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:23:02,042 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.payment-screen .button.js_tip' 2026-08-21 13:23:02,060 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'number popup is shown (trigger: .modal-dialog .popup .value)' 2026-08-21 13:23:02,075 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:23:02,092 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-08-21 13:23:02,110 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'input shown is '1' (trigger: .modal-dialog .popup .value:contains("1"))' 2026-08-21 13:23:02,126 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-08-21 13:23:02,142 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'there are no paymentlines (trigger: .paymentlines-empty)' 2026-08-21 13:23:02,166 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'amount to pay is '5.0' (trigger: .paymentlines-empty .total:contains("5.0"))' 2026-08-21 13:23:02,175 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:23:02,192 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:23:02,220 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-21 13:23:02,233 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #45514734 for PoS orders references: ['Order 00348-002-0002'] (draft: False) 2026-08-21 13:23:02,246 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #144 deleted pos.order.line records with IDs: [792] 2026-08-21 13:23:02,315 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #45514734 with result: [{'id': 448, 'pos_reference': 'Order 00348-002-0002', 'account_move': False}] 2026-08-21 13:23:02,346 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:02] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.052 0.074 2026-08-21 13:23:02,455 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-21 13:23:02,456 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-21 13:23:02,456 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-21 13:23:02,456 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-21 13:23:02,457 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-21 13:23:02,457 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-21 13:23:02,457 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-21 13:23:02,457 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-21 13:23:02,458 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-21 13:23:02,463 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-21 13:23:02,463 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-21 13:23:02,464 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-21 13:23:02,464 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-21 13:23:02,465 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-21 13:23:02,465 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-21 13:23:02,472 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:02] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:23:02,473 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-21 13:23:02,475 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-21 13:23:02,475 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-21 13:23:02,475 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-21 13:23:02,476 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-21 13:23:02,476 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-21 13:23:02,476 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-21 13:23:02,477 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-21 13:23:02,480 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-21 13:23:02,480 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-21 13:23:02,480 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-21 13:23:02,481 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-21 13:23:02,481 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-21 13:23:02,481 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-21 13:23:02,482 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-21 13:23:02,509 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:02] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:23:02,519 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:02] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.018 2026-08-21 13:23:02,521 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:02] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.028 2026-08-21 13:23:02,538 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:02] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-08-21 13:23:02,539 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:02] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.023 2026-08-21 13:23:02,560 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:02] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.045 2026-08-21 13:23:02,562 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:02] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.059 2026-08-21 13:23:02,564 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:02] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:23:02,581 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:02] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:23:02,590 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:02] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 13:23:02,594 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-21 13:23:02,599 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:02] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-08-21 13:23:02,607 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-21 13:23:02,613 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:02] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:23:02,614 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-21 13:23:02,615 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-21 13:23:02,617 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-21 13:23:02,619 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:02] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-08-21 13:23:02,624 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-21 13:23:02,662 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-21 13:23:02,670 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:02] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:23:02,685 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-21 13:23:02,699 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:02] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.100 2026-08-21 13:23:02,704 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-21 13:23:02,711 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-21 13:23:02,711 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-21 13:23:02,712 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-21 13:23:02,712 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-21 13:23:02,713 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-21 13:23:02,713 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-21 13:23:02,717 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-21 13:23:02,718 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-21 13:23:02,718 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-21 13:23:02,718 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-21 13:23:02,720 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-21 13:23:02,721 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-21 13:23:02,721 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-21 13:23:02,722 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-21 13:23:02,722 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-21 13:23:02,722 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-21 13:23:02,723 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-21 13:23:02,723 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-21 13:23:02,723 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-21 13:23:02,724 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-21 13:23:02,725 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-21 13:23:02,733 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:23:02,738 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:02] "GET /web/image?model=pos.config&id=177&field=custom_logo HTTP/1.1" 200 - 6 0.024 0.020 2026-08-21 13:23:02,748 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:23:02,760 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-21 13:23:02,763 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-21 13:23:02,767 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-21 13:23:02,768 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-21 13:23:02,768 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-21 13:23:02,769 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-21 13:23:02,770 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-21 13:23:02,771 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-21 13:23:02,774 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-21 13:23:02,775 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-21 13:23:02,775 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-21 13:23:02,775 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-21 13:23:02,776 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-21 13:23:02,776 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-21 13:23:02,777 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-21 13:23:02,777 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-21 13:23:02,777 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-21 13:23:02,778 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-21 13:23:02,778 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-21 13:23:02,779 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-21 13:23:02,779 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-21 13:23:02,779 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-21 13:23:02,780 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-21 13:23:02,780 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-21 13:23:02,780 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-21 13:23:02,781 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-21 13:23:02,781 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-21 13:23:02,782 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-21 13:23:02,782 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-21 13:23:02,782 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-21 13:23:02,786 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:23:02,789 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:02] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:23:02,802 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:02] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:23:02,817 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:02] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:23:02,828 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:02] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.038 2026-08-21 13:23:02,831 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:02] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-08-21 13:23:02,837 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:02] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-08-21 13:23:02,841 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:02] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-08-21 13:23:02,867 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:02] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:23:02,871 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:02] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.029 2026-08-21 13:23:03,215 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:23:03,216 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-08-21 13:23:03,239 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid"))' 2026-08-21 13:23:03,256 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:03] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.010 0.006 2026-08-21 13:23:03,257 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:03] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.005 2026-08-21 13:23:03,334 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:03] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:23:04,616 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("1")))' 2026-08-21 13:23:04,630 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:23:04,647 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:23:04,659 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:23:04,675 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:23:04,693 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:23:04,710 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 13:23:04,730 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("3")))' 2026-08-21 13:23:05,546 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-21 13:23:05,577 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'order total amount is '6.0' (trigger: .product-screen .order-summary .total:contains("6.0"))' 2026-08-21 13:23:05,592 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:23:05,610 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:23:05,625 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 13:23:05,642 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:23:05,656 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #1140913 for PoS orders references: ['Order 00348-002-0005'] (draft: False) 2026-08-21 13:23:05,661 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-08-21 13:23:05,762 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #1140913 with result: [{'id': 451, 'pos_reference': 'Order 00348-002-0005', 'account_move': False}] 2026-08-21 13:23:05,794 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:05] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 48 0.081 0.060 2026-08-21 13:23:06,579 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.button.highlight.next' 2026-08-21 13:23:06,592 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-21 13:23:06,598 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:06] "POST /web/dataset/call_kw/pos.order/set_no_tip HTTP/1.1" 200 - 7 0.006 0.010 2026-08-21 13:23:08,279 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:23:08,291 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.floor-map' 2026-08-21 13:23:08,296 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: test successful 2026-08-21 13:23:08,318 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:08] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:23:08,349 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing chrome headless with pid 44678 2026-08-21 13:23:08,351 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing websocket connection 2026-08-21 13:23:08,354 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Terminating chrome headless with pid 44678 2026-08-21 13:23:08,451 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_132308_450751_TestPoSRestaurantLoyalty.txt 2026-08-21 13:23:08,451 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Removing chrome user profile "/tmp/tmpdo3q82lm_chrome_odoo" 2026-08-21 13:23:08,505 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_06_split_bill_screen ... 2026-08-21 13:23:08,913 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome pid: 44969 2026-08-21 13:23:08,914 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless temporary user profile dir: /tmp/tmpm2oa71d5_chrome_odoo 2026-08-21 13:23:08,914 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:38005/json/version 2026-08-21 13:23:08,916 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:38005/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:23:08,968 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Browser version: Chrome/141.0.7390.54 2026-08-21 13:23:08,968 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:38005/json 2026-08-21 13:23:08,970 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:38005/json with timeout 3 increased to 10s during tests 2026-08-21 13:23:09,001 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Websocket url found: ws://127.0.0.1:38005/devtools/page/651847345FC1C116D9ADEC319722778A 2026-08-21 13:23:09,015 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Enable chrome headless console log notification 2026-08-21 13:23:09,076 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless enable page notifications 2026-08-21 13:23:09,309 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 13:23:09,315 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Setting session cookie in browser 2026-08-21 13:23:09,317 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Open "http://127.0.0.1:8069/pos/ui?config_id=177" in browser 2026-08-21 13:23:09,317 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=177" 2026-08-21 13:23:09,341 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:23:09,979 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:09] "GET /pos/ui?config_id=177 HTTP/1.1" 200 - 110 0.122 0.523 2026-08-21 13:23:09,982 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigation result: {'frameId': '651847345FC1C116D9ADEC319722778A', 'loaderId': 'A4C3E128672601285CD0AF398A09301E', 'isDownload': False} 2026-08-21 13:23:09,982 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour2')" 2026-08-21 13:23:09,998 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:23:10,028 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:10] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.017 2026-08-21 13:23:10,036 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:10] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.033 2026-08-21 13:23:10,051 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:10] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.040 2026-08-21 13:23:10,396 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:10] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.006 0.009 2026-08-21 13:23:10,405 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:10] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.017 2026-08-21 13:23:10,426 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:23:10,432 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:10] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:23:10,441 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:10] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.007 2026-08-21 13:23:10,454 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate test code "odoo.startTour('SplitBillScreenTour2', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=177"})" 2026-08-21 13:23:11,131 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:11] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.286 0.387 2026-08-21 13:23:11,186 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:11] "GET /pos/ui HTTP/1.1" 200 - 20 0.016 0.693 2026-08-21 13:23:11,210 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:23:11,279 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:11] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.027 0.103 2026-08-21 13:23:11,437 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:11] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.006 2026-08-21 13:23:11,483 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:11] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-08-21 13:23:11,903 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:11] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 185 0.120 0.282 2026-08-21 13:23:11,999 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:11] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.034 0.044 2026-08-21 13:23:12,020 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:12] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.005 0.010 2026-08-21 13:23:12,030 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:12] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-21 13:23:12,096 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:12] "GET /web/image?model=product.product&field=image_128&id=1689&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 14 0.024 0.035 2026-08-21 13:23:12,109 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:23:12,124 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:12] "GET /web/image?model=product.product&field=image_128&id=1692&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.006 0.078 2026-08-21 13:23:12,172 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:12] "GET /web/image?model=product.product&field=image_128&id=1690&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.010 0.110 2026-08-21 13:23:12,180 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:23:12,185 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:23:12,189 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:12] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.010 0.118 2026-08-21 13:23:12,222 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:12] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.018 0.147 2026-08-21 13:23:12,246 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 13:23:12,258 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:12] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:23:12,266 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:12] "GET /web/image?model=product.product&field=image_128&id=1691&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.011 0.197 2026-08-21 13:23:12,287 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:12] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.011 0.142 2026-08-21 13:23:12,315 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:12] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.016 0.169 2026-08-21 13:23:12,325 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:12] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.114 2026-08-21 13:23:12,343 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:12] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.011 0.127 2026-08-21 13:23:12,393 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:12] "GET /web/image/res.users/144/avatar_128 HTTP/1.1" 200 - 18 0.021 0.110 2026-08-21 13:23:12,437 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:12] "GET /web/image/res.company/64/favicon HTTP/1.1" 200 - 6 0.018 0.145 2026-08-21 13:23:12,449 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:12] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.006 0.150 2026-08-21 13:23:12,456 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:12] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.155 2026-08-21 13:23:12,479 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:12] "GET /web/image?model=pos.category&field=image_128&id=26&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 4 0.009 0.133 2026-08-21 13:23:12,511 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:12] "GET /web/image/res.company/64/favicon HTTP/1.1" 304 - 6 0.017 0.041 2026-08-21 13:23:12,925 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:23:12,941 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-08-21 13:23:12,961 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:12] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.013 0.015 2026-08-21 13:23:12,968 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'click product 'Water' (trigger: article.product .product-content .product-name:contains("Water"))' 2026-08-21 13:23:12,970 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:12] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.003 0.018 2026-08-21 13:23:13,043 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:23:13,934 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("1")))' 2026-08-21 13:23:13,941 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:23:13,960 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:23:13,969 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:13] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.004 2026-08-21 13:23:13,974 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:23:13,991 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-08-21 13:23:14,008 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:23:14,024 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:23:14,043 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:23:14,059 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("1")))' 2026-08-21 13:23:14,075 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid"))' 2026-08-21 13:23:14,091 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("1")))' 2026-08-21 13:23:14,108 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:23:14,126 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:23:14,141 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:23:14,158 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-08-21 13:23:14,175 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:23:14,194 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:23:14,209 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:23:14,225 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("1")))' 2026-08-21 13:23:14,241 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola"))' 2026-08-21 13:23:14,258 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("1")))' 2026-08-21 13:23:14,275 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:23:14,292 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:23:14,308 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:23:14,324 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-08-21 13:23:14,341 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:23:14,358 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:23:14,382 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:23:14,391 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("1")))' 2026-08-21 13:23:14,408 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:23:14,425 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-08-21 13:23:14,426 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #34273590 for PoS orders references: ['Order 00349-002-0001'] (draft: True) 2026-08-21 13:23:14,562 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #34273590 with result: [{'id': 452, 'pos_reference': 'Order 00349-002-0001', 'account_move': False}] 2026-08-21 13:23:14,580 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:14] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 66 0.099 0.065 2026-08-21 13:23:14,762 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:14] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:23:15,346 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'click split bill button (trigger: .control-buttons .control-button.order-split)' 2026-08-21 13:23:15,388 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:15] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.016 0.023 2026-08-21 13:23:16,170 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water")))' 2026-08-21 13:23:16,192 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'Check orderline with attributes: {"productName":"Water","quantity":"1 / 1"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(em.qty:contains("1")))' 2026-08-21 13:23:16,209 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'Check orderline with attributes: {"productName":"Coca-Cola","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")))' 2026-08-21 13:23:16,226 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'Check orderline with attributes: {"productName":"Coca-Cola","quantity":"1 / 1"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("1")))' 2026-08-21 13:23:16,241 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'click pay button (trigger: .splitbill-screen .pay-button .button)' 2026-08-21 13:23:16,271 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'click back button (trigger: .payment-screen .button.back)' 2026-08-21 13:23:16,275 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:23:16,279 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:23:16,292 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:23:16,300 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: '.pos-topheader .ticket-button' 2026-08-21 13:23:16,308 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: '.screen.ticket-screen' 2026-08-21 13:23:16,318 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #21447173 for PoS orders references: ['Order 00349-002-0001'] (draft: True) 2026-08-21 13:23:16,344 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #144 deleted pos.order.line records with IDs: [802, 803, 804] 2026-08-21 13:23:16,395 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #21447173 with result: [{'id': 452, 'pos_reference': 'Order 00349-002-0001', 'account_move': False}] 2026-08-21 13:23:16,406 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:16] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 62 0.035 0.063 2026-08-21 13:23:16,453 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:16] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.015 0.027 2026-08-21 13:23:17,228 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: '.ticket-screen .order-row > .col:contains("-0002")' 2026-08-21 13:23:17,241 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-21 13:23:17,259 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Water","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Water")):has(em.qty:contains("1")))' 2026-08-21 13:23:17,274 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("1")))' 2026-08-21 13:23:17,296 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 13:23:17,308 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Coca-Cola","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Coca-Cola")):has(em.qty:contains("1")))' 2026-08-21 13:23:17,325 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("1")))' 2026-08-21 13:23:17,341 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 13:23:17,358 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'order total amount is '4.00' (trigger: .product-screen .order-summary .total:contains("4.00"))' 2026-08-21 13:23:17,374 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:23:17,391 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: '.pos-topheader .ticket-button' 2026-08-21 13:23:17,408 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: '.screen.ticket-screen' 2026-08-21 13:23:17,463 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:17] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.037 0.028 2026-08-21 13:23:17,528 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:17] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-21 13:23:18,230 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-08-21 13:23:18,241 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-21 13:23:18,258 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'Check orderline with attributes: {"productName":"Minute Maid","quantity":"1.0","withClass":".selected"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("1")))' 2026-08-21 13:23:18,274 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'order total amount is '2.00' (trigger: .product-screen .order-summary .total:contains("2.00"))' 2026-08-21 13:23:18,275 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: test successful 2026-08-21 13:23:18,282 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing chrome headless with pid 44969 2026-08-21 13:23:18,283 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing websocket connection 2026-08-21 13:23:18,283 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Terminating chrome headless with pid 44969 2026-08-21 13:23:18,382 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_132318_382212_TestPoSRestaurantLoyalty.txt 2026-08-21 13:23:18,382 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Removing chrome user profile "/tmp/tmpm2oa71d5_chrome_odoo" 2026-08-21 13:23:18,413 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_07_split_bill_screen ... 2026-08-21 13:23:18,873 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome pid: 45173 2026-08-21 13:23:18,874 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless temporary user profile dir: /tmp/tmptqzcmjyl_chrome_odoo 2026-08-21 13:23:18,874 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:43561/json/version 2026-08-21 13:23:18,877 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:43561/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:23:18,905 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Browser version: Chrome/141.0.7390.54 2026-08-21 13:23:18,905 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:43561/json 2026-08-21 13:23:18,905 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:43561/json with timeout 3 increased to 10s during tests 2026-08-21 13:23:18,918 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Websocket url found: ws://127.0.0.1:43561/devtools/page/BC83771684A669C66A3B9E5292981018 2026-08-21 13:23:18,982 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Enable chrome headless console log notification 2026-08-21 13:23:18,985 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless enable page notifications 2026-08-21 13:23:19,242 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 13:23:19,244 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Setting session cookie in browser 2026-08-21 13:23:19,253 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Open "http://127.0.0.1:8069/pos/ui?config_id=177" in browser 2026-08-21 13:23:19,253 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=177" 2026-08-21 13:23:19,264 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:23:19,930 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:19] "GET /pos/ui?config_id=177 HTTP/1.1" 200 - 110 0.104 0.565 2026-08-21 13:23:19,933 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigation result: {'frameId': 'BC83771684A669C66A3B9E5292981018', 'loaderId': '489EE30969AEEAC70899FF89C5E7B99E', 'isDownload': False} 2026-08-21 13:23:19,933 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour3')" 2026-08-21 13:23:19,951 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:23:19,964 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:19] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.008 2026-08-21 13:23:19,972 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:19] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.017 2026-08-21 13:23:20,001 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:20] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.006 0.035 2026-08-21 13:23:20,361 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:20] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.004 0.009 2026-08-21 13:23:20,381 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:20] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.010 0.011 2026-08-21 13:23:20,413 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:20] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:23:20,416 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:20] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.007 0.007 2026-08-21 13:23:20,419 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-08-21 13:23:20,439 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate test code "odoo.startTour('SplitBillScreenTour3', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=177"})" 2026-08-21 13:23:21,134 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:21] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.288 0.410 2026-08-21 13:23:21,189 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:21] "GET /pos/ui HTTP/1.1" 200 - 20 0.013 0.709 2026-08-21 13:23:21,212 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:23:21,261 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:21] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.034 0.068 2026-08-21 13:23:21,442 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:21] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.005 2026-08-21 13:23:21,495 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:21] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-08-21 13:23:21,965 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:21] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 185 0.149 0.302 2026-08-21 13:23:22,035 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:22] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.041 2026-08-21 13:23:22,052 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:22] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.004 0.008 2026-08-21 13:23:22,064 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:22] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.004 2026-08-21 13:23:22,144 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:22] "GET /web/image?model=product.product&field=image_128&id=1689&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 14 0.029 0.041 2026-08-21 13:23:22,159 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:23:22,184 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:22] "GET /web/image?model=product.product&field=image_128&id=1692&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.007 0.102 2026-08-21 13:23:22,240 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:22] "GET /web/image?model=product.product&field=image_128&id=1691&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.014 0.140 2026-08-21 13:23:22,249 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23: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-08-21 13:23:22,268 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:23:22,330 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:22] "GET /web/image?model=product.product&field=image_128&id=1690&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.029 0.203 2026-08-21 13:23:22,340 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:22] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:23:22,363 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:22] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.022 0.241 2026-08-21 13:23:22,373 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:22] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:23:22,389 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:22] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.013 0.271 2026-08-21 13:23:22,413 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:22] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.011 0.236 2026-08-21 13:23:22,430 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:22] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.236 2026-08-21 13:23:22,447 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:22] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.009 0.160 2026-08-21 13:23:22,491 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:22] "GET /web/image/res.users/144/avatar_128 HTTP/1.1" 200 - 18 0.014 0.134 2026-08-21 13:23:22,524 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:22] "GET /web/image/res.company/64/favicon HTTP/1.1" 200 - 6 0.007 0.138 2026-08-21 13:23:22,536 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:22] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.133 2026-08-21 13:23:22,556 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:22] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.010 0.128 2026-08-21 13:23:22,578 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:22] "GET /web/image?model=pos.category&field=image_128&id=26&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 4 0.003 0.136 2026-08-21 13:23:22,582 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:22] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.113 2026-08-21 13:23:22,601 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:22] "GET /web/image/res.company/64/favicon HTTP/1.1" 304 - 6 0.004 0.060 2026-08-21 13:23:22,991 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour3 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:23:23,008 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour3 on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-08-21 13:23:23,032 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:23] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.017 0.016 2026-08-21 13:23:23,037 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour3 on step: 'click product 'Water' (trigger: article.product .product-content .product-name:contains("Water"))' 2026-08-21 13:23:23,041 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:23] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.003 0.024 2026-08-21 13:23:23,120 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:23:24,015 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour3 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("1")))' 2026-08-21 13:23:24,020 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour3 on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:23:24,026 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour3 on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:23:24,041 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour3 on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:23:24,057 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour3 on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:23:24,077 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour3 on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:23:24,091 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour3 on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:23:24,108 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour3 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"2","price":"4.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("2")):has(.price:contains("4.00")))' 2026-08-21 13:23:24,902 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:24] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-21 13:23:24,950 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour3 on step: 'click split bill button (trigger: .control-buttons .control-button.order-split)' 2026-08-21 13:23:24,957 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour3 on step: 'Check orderline with attributes: {"productName":"Water","quantity":"2"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(em.qty:contains("2")))' 2026-08-21 13:23:24,974 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour3 on step: 'Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water")))' 2026-08-21 13:23:24,992 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour3 on step: 'Check orderline with attributes: {"productName":"Water","quantity":"1 / 2"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(em.qty:contains("1")))' 2026-08-21 13:23:25,007 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour3 on step: 'total amount of split is '2.0' (trigger: .splitbill-screen .order-info .subtotal:contains("2.0"))' 2026-08-21 13:23:25,024 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour3 on step: 'click pay button (trigger: .splitbill-screen .pay-button .button)' 2026-08-21 13:23:25,048 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour3 on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 13:23:25,067 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:25] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:23:25,071 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour3 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:23:25,072 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:25] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.021 2026-08-21 13:23:25,095 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour3 on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='resume'])' 2026-08-21 13:23:25,108 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:25] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:23:25,127 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:25] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.026 0.023 2026-08-21 13:23:25,133 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #222924 for PoS orders references: ['Order 00350-002-0002'] (draft: False) 2026-08-21 13:23:25,329 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #222924 with result: [{'id': 453, 'pos_reference': 'Order 00350-002-0002', 'account_move': False}] 2026-08-21 13:23:25,351 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:25] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 106 0.112 0.136 2026-08-21 13:23:25,371 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #65509261 for PoS orders references: ['Order 00350-002-0001'] (draft: True) 2026-08-21 13:23:25,432 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #65509261 with result: [{'id': 454, 'pos_reference': 'Order 00350-002-0001', 'account_move': False}] 2026-08-21 13:23:25,444 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:25] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 42 0.026 0.051 2026-08-21 13:23:25,456 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:25] "GET /web/image?model=pos.config&id=177&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.049 2026-08-21 13:23:26,209 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour3 on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 13:23:26,224 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour3 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("1")))' 2026-08-21 13:23:26,242 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour3 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:23:26,259 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour3 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:23:26,274 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour3 on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 13:23:26,295 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour3 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:23:26,308 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour3 on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:23:26,309 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #68653898 for PoS orders references: ['Order 00350-002-0001'] (draft: False) 2026-08-21 13:23:26,337 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #144 deleted pos.order.line records with IDs: [807] 2026-08-21 13:23:26,418 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #68653898 with result: [{'id': 454, 'pos_reference': 'Order 00350-002-0001', 'account_move': False}] 2026-08-21 13:23:27,411 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:27] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 74 0.048 1.061 2026-08-21 13:23:27,415 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:27] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.213 2026-08-21 13:23:28,198 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: test successful 2026-08-21 13:23:28,209 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:28] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:23:28,216 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing chrome headless with pid 45173 2026-08-21 13:23:28,217 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing websocket connection 2026-08-21 13:23:28,217 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Terminating chrome headless with pid 45173 2026-08-21 13:23:28,312 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_132328_311946_TestPoSRestaurantLoyalty.txt 2026-08-21 13:23:28,312 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Removing chrome user profile "/tmp/tmptqzcmjyl_chrome_odoo" 2026-08-21 13:23:28,356 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_08_refund_stay_current_table ... 2026-08-21 13:23:28,781 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome pid: 45379 2026-08-21 13:23:28,782 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless temporary user profile dir: /tmp/tmp5c_phxqk_chrome_odoo 2026-08-21 13:23:28,782 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:41653/json/version 2026-08-21 13:23:28,784 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:41653/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:23:28,855 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Browser version: Chrome/141.0.7390.54 2026-08-21 13:23:28,855 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:41653/json 2026-08-21 13:23:28,856 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:41653/json with timeout 3 increased to 10s during tests 2026-08-21 13:23:28,887 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Websocket url found: ws://127.0.0.1:41653/devtools/page/A655E18C81B89626E694E1D41D9BD9CF 2026-08-21 13:23:28,910 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Enable chrome headless console log notification 2026-08-21 13:23:28,919 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless enable page notifications 2026-08-21 13:23:29,152 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 13:23:29,155 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Setting session cookie in browser 2026-08-21 13:23:29,159 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Open "http://127.0.0.1:8069/pos/ui?config_id=177" in browser 2026-08-21 13:23:29,160 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=177" 2026-08-21 13:23:29,171 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:23:29,824 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:29] "GET /pos/ui?config_id=177 HTTP/1.1" 200 - 110 0.120 0.537 2026-08-21 13:23:29,827 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigation result: {'frameId': 'A655E18C81B89626E694E1D41D9BD9CF', 'loaderId': '64D84C66696F81C4688F5E40E0E6CC0E', 'isDownload': False} 2026-08-21 13:23:29,827 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate ready code "odoo.isTourReady('RefundStayCurrentTableTour')" 2026-08-21 13:23:29,855 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:23:29,878 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:29] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.014 0.008 2026-08-21 13:23:29,891 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:29] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.022 2026-08-21 13:23:29,934 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:29] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.011 0.065 2026-08-21 13:23:30,280 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:30] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.001 0.007 2026-08-21 13:23:30,299 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:30] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.006 0.008 2026-08-21 13:23:30,329 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:23:30,338 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:30] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-08-21 13:23:30,340 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:30] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:23:30,349 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate test code "odoo.startTour('RefundStayCurrentTableTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=177"})" 2026-08-21 13:23:31,012 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:31] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.276 0.380 2026-08-21 13:23:31,081 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:31] "GET /pos/ui HTTP/1.1" 200 - 20 0.027 0.674 2026-08-21 13:23:31,104 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:23:31,161 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:31] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.034 0.081 2026-08-21 13:23:31,349 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:31] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.010 0.006 2026-08-21 13:23:31,402 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:31] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.012 0.006 2026-08-21 13:23:31,878 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:31] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 185 0.134 0.318 2026-08-21 13:23:31,957 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:31] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.052 2026-08-21 13:23:31,980 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:31] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.003 0.013 2026-08-21 13:23:31,993 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:31] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-21 13:23:32,076 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:32] "GET /web/image?model=product.product&field=image_128&id=1689&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 14 0.028 0.046 2026-08-21 13:23:32,127 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:32] "GET /web/image?model=product.product&field=image_128&id=1692&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.014 0.108 2026-08-21 13:23:32,143 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:23:32,186 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:32] "GET /web/image?model=product.product&field=image_128&id=1690&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.019 0.147 2026-08-21 13:23:32,232 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:32] "GET /web/image?model=product.product&field=image_128&id=1691&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.012 0.201 2026-08-21 13:23:32,241 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:23:32,244 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:32] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.205 2026-08-21 13:23:32,249 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:23:32,255 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:32] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:23:32,260 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:32] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.213 2026-08-21 13:23:32,279 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:32] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.017 2026-08-21 13:23:32,300 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:32] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.028 0.188 2026-08-21 13:23:32,316 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:32] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.162 2026-08-21 13:23:32,325 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:32] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.131 2026-08-21 13:23:32,346 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:32] "GET /web/image?model=pos.category&field=image_128&id=26&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 4 0.001 0.016 2026-08-21 13:23:32,379 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:32] "GET /web/image/res.company/64/favicon HTTP/1.1" 200 - 6 0.011 0.099 2026-08-21 13:23:32,392 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:32] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.005 0.100 2026-08-21 13:23:32,405 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:32] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.097 2026-08-21 13:23:32,450 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:32] "GET /web/image/res.users/144/avatar_128 HTTP/1.1" 200 - 18 0.013 0.171 2026-08-21 13:23:32,453 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.114 2026-08-21 13:23:32,479 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:32] "GET /web/image/res.company/64/favicon HTTP/1.1" 304 - 6 0.013 0.053 2026-08-21 13:23:32,957 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour RefundStayCurrentTableTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:23:32,975 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour RefundStayCurrentTableTour on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-08-21 13:23:32,993 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:32] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.015 0.014 2026-08-21 13:23:32,997 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour RefundStayCurrentTableTour on step: 'click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola"))' 2026-08-21 13:23:33,010 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:33] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.012 0.018 2026-08-21 13:23:33,069 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:23:33,972 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour RefundStayCurrentTableTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")))' 2026-08-21 13:23:33,978 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour RefundStayCurrentTableTour on step: 'click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola"))' 2026-08-21 13:23:33,994 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour RefundStayCurrentTableTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")))' 2026-08-21 13:23:34,007 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour RefundStayCurrentTableTour on step: 'click product 'Water' (trigger: article.product .product-content .product-name:contains("Water"))' 2026-08-21 13:23:34,023 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour RefundStayCurrentTableTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")))' 2026-08-21 13:23:34,040 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour RefundStayCurrentTableTour on step: 'order total amount is '6.60' (trigger: .product-screen .order-summary .total:contains("6.60"))' 2026-08-21 13:23:34,057 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour RefundStayCurrentTableTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:23:34,092 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour RefundStayCurrentTableTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:23:34,096 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:34] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:23:34,098 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:34] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:23:34,102 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour RefundStayCurrentTableTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:23:34,109 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour RefundStayCurrentTableTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:23:34,135 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour RefundStayCurrentTableTour on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:23:34,143 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #81992227 for PoS orders references: ['Order 00351-002-0001'] (draft: False) 2026-08-21 13:23:34,149 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:34] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:23:34,270 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #81992227 with result: [{'id': 455, 'pos_reference': 'Order 00351-002-0001', 'account_move': False}] 2026-08-21 13:23:34,284 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:34] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 108 0.049 0.095 2026-08-21 13:23:34,387 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-21 13:23:34,387 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-21 13:23:34,388 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-21 13:23:34,388 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-21 13:23:34,390 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-21 13:23:34,391 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-21 13:23:34,391 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-21 13:23:34,408 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:34] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 13:23:34,411 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:34] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-08-21 13:23:34,413 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:34] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-08-21 13:23:34,420 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-21 13:23:34,428 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-21 13:23:34,433 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:34] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.020 2026-08-21 13:23:34,437 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-21 13:23:34,438 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-21 13:23:34,459 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-21 13:23:34,460 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-21 13:23:34,460 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-21 13:23:34,461 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-21 13:23:34,461 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-21 13:23:34,461 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-21 13:23:34,462 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-21 13:23:34,463 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-21 13:23:34,463 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-21 13:23:34,463 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-21 13:23:34,463 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-21 13:23:34,464 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-21 13:23:34,466 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-21 13:23:34,468 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-21 13:23:34,486 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:34] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-08-21 13:23:34,489 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:34] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 13:23:34,491 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-21 13:23:34,493 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:34] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-08-21 13:23:34,495 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-21 13:23:34,497 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:34] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 13:23:34,500 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-21 13:23:34,501 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-21 13:23:34,507 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-21 13:23:34,565 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:34] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.051 2026-08-21 13:23:34,584 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:34] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.057 2026-08-21 13:23:34,597 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:34] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.103 2026-08-21 13:23:34,604 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:34] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.015 0.003 2026-08-21 13:23:34,607 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:34] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-08-21 13:23:34,614 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:34] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.033 2026-08-21 13:23:34,621 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:34] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:23:34,627 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:34] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 13:23:34,639 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-21 13:23:34,642 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:34] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-08-21 13:23:34,644 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-21 13:23:34,647 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-21 13:23:34,648 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-21 13:23:34,654 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-21 13:23:34,656 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-21 13:23:34,658 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-21 13:23:34,665 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-21 13:23:34,669 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-21 13:23:34,677 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-21 13:23:34,677 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-21 13:23:34,678 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-21 13:23:34,678 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-21 13:23:34,678 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-21 13:23:34,678 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-21 13:23:34,678 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-21 13:23:34,679 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-21 13:23:34,679 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-21 13:23:34,679 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-21 13:23:34,679 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-21 13:23:34,680 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-21 13:23:34,680 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-21 13:23:34,681 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-21 13:23:34,681 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-21 13:23:34,681 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-21 13:23:34,682 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-21 13:23:34,683 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-21 13:23:34,687 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-21 13:23:34,687 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-21 13:23:34,688 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-21 13:23:34,692 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-21 13:23:34,694 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:34] "GET /web/image?model=pos.config&id=177&field=custom_logo HTTP/1.1" 200 - 6 0.022 0.021 2026-08-21 13:23:34,696 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-21 13:23:34,696 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-21 13:23:34,697 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-21 13:23:34,697 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-21 13:23:34,697 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-21 13:23:34,698 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-21 13:23:34,698 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-21 13:23:34,699 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-21 13:23:34,717 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-21 13:23:34,730 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.018 2026-08-21 13:23:34,734 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-08-21 13:23:34,740 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:34] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-08-21 13:23:34,743 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:34] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 13:23:34,744 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:34] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.031 2026-08-21 13:23:34,749 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 13:23:34,756 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-21 13:23:34,764 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-21 13:23:34,774 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:34] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:23:34,790 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:34] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-08-21 13:23:34,791 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-21 13:23:34,793 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-21 13:23:34,794 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-21 13:23:34,796 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-21 13:23:34,797 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-21 13:23:34,798 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-21 13:23:34,799 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-21 13:23:34,799 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-21 13:23:34,802 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-21 13:23:34,802 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-21 13:23:34,804 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-21 13:23:34,811 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-21 13:23:34,811 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-21 13:23:34,817 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-21 13:23:34,818 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:34] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.036 2026-08-21 13:23:34,819 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-21 13:23:34,820 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-21 13:23:34,821 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-21 13:23:34,821 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-21 13:23:34,824 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:34] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:23:34,827 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:34] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-08-21 13:23:34,829 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:34] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:23:35,192 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:35] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.002 2026-08-21 13:23:35,266 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:35] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:23:36,010 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:36] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:23:36,561 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour RefundStayCurrentTableTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-08-21 13:23:36,574 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour RefundStayCurrentTableTour on step: 'Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline)))' 2026-08-21 13:23:36,578 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:36] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.004 0.006 2026-08-21 13:23:36,597 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour RefundStayCurrentTableTour on step: '.control-button:contains("Refund")' 2026-08-21 13:23:36,630 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour RefundStayCurrentTableTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-08-21 13:23:36,655 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:36] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.008 0.015 2026-08-21 13:23:36,703 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:36] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 18 0.014 0.028 2026-08-21 13:23:37,473 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour RefundStayCurrentTableTour on step: 'Check orderline with attributes: {"productName":"Coca-Cola"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")))' 2026-08-21 13:23:37,476 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour RefundStayCurrentTableTour on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:23:37,490 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour RefundStayCurrentTableTour on step: '.ticket-screen .to-refund-highlight:contains("To Refund: 2.00")' 2026-08-21 13:23:37,507 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour RefundStayCurrentTableTour on step: '.ticket-screen .button.pay-order-button' 2026-08-21 13:23:37,524 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour RefundStayCurrentTableTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 13:23:37,541 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour RefundStayCurrentTableTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")))' 2026-08-21 13:23:37,557 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour RefundStayCurrentTableTour on step: 'order total amount is '-4.40' (trigger: .product-screen .order-summary .total:contains("-4.40"))' 2026-08-21 13:23:37,558 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: test successful 2026-08-21 13:23:37,567 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing chrome headless with pid 45379 2026-08-21 13:23:37,567 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing websocket connection 2026-08-21 13:23:37,568 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Terminating chrome headless with pid 45379 2026-08-21 13:23:37,663 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_132337_663557_TestPoSRestaurantLoyalty.txt 2026-08-21 13:23:37,664 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Removing chrome user profile "/tmp/tmp5c_phxqk_chrome_odoo" 2026-08-21 13:23:37,715 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_09_combo_split_bill ... 2026-08-21 13:23:40,789 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome pid: 45628 2026-08-21 13:23:40,795 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless temporary user profile dir: /tmp/tmpmmdzoudw_chrome_odoo 2026-08-21 13:23:40,800 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:35031/json/version 2026-08-21 13:23:40,807 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:35031/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:23:40,870 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Browser version: Chrome/141.0.7390.54 2026-08-21 13:23:40,883 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:35031/json 2026-08-21 13:23:40,892 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:35031/json with timeout 3 increased to 10s during tests 2026-08-21 13:23:40,932 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Websocket url found: ws://127.0.0.1:35031/devtools/page/1006F0509670A5478B16EFB535B7E806 2026-08-21 13:23:40,961 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Enable chrome headless console log notification 2026-08-21 13:23:40,969 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless enable page notifications 2026-08-21 13:23:41,243 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 13:23:41,252 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Setting session cookie in browser 2026-08-21 13:23:41,256 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Open "http://127.0.0.1:8069/pos/ui?config_id=177" in browser 2026-08-21 13:23:41,257 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=177" 2026-08-21 13:23:41,270 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:23:41,857 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:41] "GET /pos/ui?config_id=177 HTTP/1.1" 200 - 112 0.064 0.528 2026-08-21 13:23:41,859 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigation result: {'frameId': '1006F0509670A5478B16EFB535B7E806', 'loaderId': '9A32768B85B0CF49E443F64E3F52A2CD', 'isDownload': False} 2026-08-21 13:23:41,860 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour4PosCombo')" 2026-08-21 13:23:41,876 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:23:41,887 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:41] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.007 2026-08-21 13:23:41,894 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:41] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.020 2026-08-21 13:23:41,906 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:41] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.006 0.017 2026-08-21 13:23:42,280 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:42] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.004 0.009 2026-08-21 13:23:42,294 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:42] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.009 0.014 2026-08-21 13:23:42,321 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:23:42,332 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:42] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:23:42,333 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:42] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.005 2026-08-21 13:23:42,345 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate test code "odoo.startTour('SplitBillScreenTour4PosCombo', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=177"})" 2026-08-21 13:23:42,998 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:42] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 310 0.252 0.403 2026-08-21 13:23:43,055 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:43] "GET /pos/ui HTTP/1.1" 200 - 20 0.014 0.665 2026-08-21 13:23:43,074 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:23:43,122 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:43] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.020 0.076 2026-08-21 13:23:43,328 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:43] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-08-21 13:23:43,363 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:43] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.006 2026-08-21 13:23:43,938 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:43] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 189 0.197 0.359 2026-08-21 13:23:44,029 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:44] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.030 0.049 2026-08-21 13:23:44,059 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:44] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.011 0.011 2026-08-21 13:23:44,068 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:44] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-21 13:23:44,161 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:44] "GET /web/image?model=product.product&field=image_128&id=1689&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 14 0.038 0.044 2026-08-21 13:23:44,213 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:44] "GET /web/image?model=product.product&field=image_128&id=1693&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.022 0.097 2026-08-21 13:23:44,223 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:23:44,239 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:23:44,259 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 13:23:44,268 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:44] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:23:44,272 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:23:44,281 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:44] "GET /web/image?model=product.product&field=image_128&id=1694&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.016 0.152 2026-08-21 13:23:44,315 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:44] "GET /web/image?model=product.product&field=image_128&id=1695&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.010 0.178 2026-08-21 13:23:44,356 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:44] "GET /web/image?model=product.product&field=image_128&id=1697&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.007 0.218 2026-08-21 13:23:44,403 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:44] "GET /web/image?model=product.product&field=image_128&id=1696&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.018 0.256 2026-08-21 13:23:44,423 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:44] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.011 0.246 2026-08-21 13:23:44,486 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:44] "GET /web/image/res.users/144/avatar_128 HTTP/1.1" 200 - 18 0.036 0.176 2026-08-21 13:23:44,505 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:44] "GET /web/image/res.company/64/favicon HTTP/1.1" 200 - 6 0.009 0.213 2026-08-21 13:23:44,550 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:44] "GET /web/image?model=product.product&field=image_128&id=1698&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.013 0.171 2026-08-21 13:23:44,580 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:44] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.021 0.189 2026-08-21 13:23:44,628 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:44] "GET /web/image?model=product.product&field=image_128&id=1699&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.019 0.199 2026-08-21 13:23:44,671 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:44] "GET /web/image?model=product.product&field=image_128&id=1700&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.014 0.229 2026-08-21 13:23:44,729 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:44] "GET /web/image?model=product.product&field=image_128&id=1701&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.028 0.211 2026-08-21 13:23:44,776 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:44] "GET /web/image?model=product.product&field=image_128&id=1704&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.010 0.252 2026-08-21 13:23:44,798 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:44] "GET /web/image/res.company/64/favicon HTTP/1.1" 304 - 6 0.008 0.232 2026-08-21 13:23:44,844 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:44] "GET /web/image?model=product.product&field=image_128&id=1703&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.016 0.236 2026-08-21 13:23:44,855 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:44] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.247 2026-08-21 13:23:44,896 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:44] "GET /web/image?model=product.product&field=image_128&id=1692&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.008 0.255 2026-08-21 13:23:44,938 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:44] "GET /web/image?model=product.product&field=image_128&id=1691&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.015 0.247 2026-08-21 13:23:44,973 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:23:44,978 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-08-21 13:23:44,994 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:23:45,011 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:45] "GET /web/image?model=product.product&field=image_128&id=1702&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.011 0.267 2026-08-21 13:23:45,056 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:45] "GET /web/image?model=product.product&field=image_128&id=1690&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.011 0.265 2026-08-21 13:23:45,071 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:45] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.007 0.263 2026-08-21 13:23:45,084 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:45] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.228 2026-08-21 13:23:45,095 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:45] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.191 2026-08-21 13:23:45,109 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:45] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.005 0.162 2026-08-21 13:23:45,133 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:45] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.105 2026-08-21 13:23:45,140 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:45] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.001 0.077 2026-08-21 13:23:45,150 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:45] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.066 2026-08-21 13:23:45,167 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:45] "GET /web/image?model=pos.category&field=image_128&id=26&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 4 0.001 0.051 2026-08-21 13:23:45,214 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:23:45,972 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo"))' 2026-08-21 13:23:45,990 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'Select combo item Combo Product 3 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 3")))' 2026-08-21 13:23:46,004 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'Select combo item Combo Product 5 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 5")))' 2026-08-21 13:23:46,008 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'Select combo item Combo Product 8 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 8")))' 2026-08-21 13:23:46,024 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'Click `confirm` (trigger: .popup.combo-configurator-popup footer button.confirm)' 2026-08-21 13:23:46,086 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo"))' 2026-08-21 13:23:46,092 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'Select combo item Combo Product 2 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 2")))' 2026-08-21 13:23:46,109 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'Select combo item Combo Product 4 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 4")))' 2026-08-21 13:23:46,128 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'Select combo item Combo Product 7 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 7")))' 2026-08-21 13:23:46,178 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'Click `confirm` (trigger: .popup.combo-configurator-popup footer button.confirm)' 2026-08-21 13:23:46,223 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 2","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 2")):has(em.qty:contains("1")))' 2026-08-21 13:23:46,233 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 2","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 2")):has(em.qty:contains("1")))' 2026-08-21 13:23:46,237 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 13:23:46,252 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:23:46,263 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 2","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 2")):has(em.qty:contains("2")))' 2026-08-21 13:23:47,096 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:47] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.016 0.004 2026-08-21 13:23:47,115 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'click product 'Water' (trigger: article.product .product-content .product-name:contains("Water"))' 2026-08-21 13:23:47,147 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("1")))' 2026-08-21 13:23:47,157 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(em.qty:contains("1")))' 2026-08-21 13:23:47,159 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid"))' 2026-08-21 13:23:47,192 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("1")))' 2026-08-21 13:23:47,207 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("1")))' 2026-08-21 13:23:47,227 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'click split bill button (trigger: .control-buttons .control-button.order-split)' 2026-08-21 13:23:47,243 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water")))' 2026-08-21 13:23:47,258 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"productName":"Combo Product 3","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 3")))' 2026-08-21 13:23:47,283 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"productName":"Combo Product 2","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 2")))' 2026-08-21 13:23:47,291 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"productName":"Water","quantity":"1 / 1"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(em.qty:contains("1")))' 2026-08-21 13:23:47,312 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"productName":"Office Combo","quantity":"1 / 1"} (trigger: .order-container .orderline:has(.product-name:contains("Office Combo")):has(em.qty:contains("1")))' 2026-08-21 13:23:47,324 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"productName":"Combo Product 3","quantity":"1 / 1"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 3")):has(em.qty:contains("1")))' 2026-08-21 13:23:47,340 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"productName":"Combo Product 5","quantity":"1 / 1"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 5")):has(em.qty:contains("1")))' 2026-08-21 13:23:47,357 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"productName":"Combo Product 8","quantity":"1 / 1"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 8")):has(em.qty:contains("1")))' 2026-08-21 13:23:47,388 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"productName":"Office Combo","quantity":"1 / 2"} (trigger: .order-container .orderline:has(.product-name:contains("Office Combo")):has(em.qty:contains("1")))' 2026-08-21 13:23:47,393 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"productName":"Combo Product 2","quantity":"1 / 2"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 2")):has(em.qty:contains("1")))' 2026-08-21 13:23:47,407 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"productName":"Combo Product 4","quantity":"1 / 2"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 4")):has(em.qty:contains("1")))' 2026-08-21 13:23:47,424 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"productName":"Combo Product 7","quantity":"1 / 2"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 7")):has(em.qty:contains("1")))' 2026-08-21 13:23:47,440 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'total amount of split is '97.13' (trigger: .splitbill-screen .order-info .subtotal:contains("97.13"))' 2026-08-21 13:23:47,457 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'click pay button (trigger: .splitbill-screen .pay-button .button)' 2026-08-21 13:23:47,486 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 13:23:47,494 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:47] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:23:47,495 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:47] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:23:47,521 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:23:47,529 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:47] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.007 0.010 2026-08-21 13:23:47,563 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='resume'])' 2026-08-21 13:23:47,570 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #94394177 for PoS orders references: ['Order 00352-002-0002'] (draft: False) 2026-08-21 13:23:47,573 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:47] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:23:47,755 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #94394177 with result: [{'id': 456, 'pos_reference': 'Order 00352-002-0002', 'account_move': False}] 2026-08-21 13:23:47,781 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:47] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 125 0.105 0.111 2026-08-21 13:23:47,807 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #90067987 for PoS orders references: ['Order 00352-002-0001'] (draft: True) 2026-08-21 13:23:47,931 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #90067987 with result: [{'id': 457, 'pos_reference': 'Order 00352-002-0001', 'account_move': False}] 2026-08-21 13:23:47,945 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:47] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 67 0.052 0.093 2026-08-21 13:23:47,955 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:47] "GET /web/image?model=pos.config&id=177&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.121 2026-08-21 13:23:48,398 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:48] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:23:48,715 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 13:23:48,727 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(em.qty:contains("1")))' 2026-08-21 13:23:48,740 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Office Combo","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Office Combo")):has(em.qty:contains("1")))' 2026-08-21 13:23:48,757 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Office Combo","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Office Combo")):has(em.qty:contains("1")))' 2026-08-21 13:23:48,773 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 13:23:48,790 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 2","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 2")):has(em.qty:contains("1")))' 2026-08-21 13:23:48,807 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 2","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 2")):has(em.qty:contains("1")))' 2026-08-21 13:23:48,823 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 13:23:48,840 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 2","quantity":"1.0","price":"6.67"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 2")):has(em.qty:contains("1")):has(.price:contains("6.67")))' 2026-08-21 13:23:48,856 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 4","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 4")):has(em.qty:contains("1")))' 2026-08-21 13:23:48,874 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 4","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 4")):has(em.qty:contains("1")))' 2026-08-21 13:23:48,890 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 13:23:48,906 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 4","quantity":"1.0","price":"14.66"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 4")):has(em.qty:contains("1")):has(.price:contains("14.66")))' 2026-08-21 13:23:48,923 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 7","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 7")):has(em.qty:contains("1")))' 2026-08-21 13:23:48,941 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 7","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 7")):has(em.qty:contains("1")))' 2026-08-21 13:23:48,957 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 13:23:48,973 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 7","quantity":"1.0","price":"22.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 7")):has(em.qty:contains("1")):has(.price:contains("22.00")))' 2026-08-21 13:23:48,995 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'order total amount is '45.53' (trigger: .product-screen .order-summary .total:contains("45.53"))' 2026-08-21 13:23:48,996 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: test successful 2026-08-21 13:23:49,002 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing chrome headless with pid 45628 2026-08-21 13:23:49,002 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing websocket connection 2026-08-21 13:23:49,003 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Terminating chrome headless with pid 45628 2026-08-21 13:23:49,098 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_132349_097819_TestPoSRestaurantLoyalty.txt 2026-08-21 13:23:49,098 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Removing chrome user profile "/tmp/tmpmmdzoudw_chrome_odoo" 2026-08-21 13:23:49,140 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_10_save_last_preparation_changes ... 2026-08-21 13:23:49,562 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome pid: 45849 2026-08-21 13:23:49,563 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless temporary user profile dir: /tmp/tmpvi_6h6hb_chrome_odoo 2026-08-21 13:23:49,570 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:33461/json/version 2026-08-21 13:23:49,572 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33461/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:23:49,599 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Browser version: Chrome/141.0.7390.54 2026-08-21 13:23:49,599 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:33461/json 2026-08-21 13:23:49,600 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33461/json with timeout 3 increased to 10s during tests 2026-08-21 13:23:49,613 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Websocket url found: ws://127.0.0.1:33461/devtools/page/777104C4C5892DE0D7DDDBC51C1DB310 2026-08-21 13:23:49,678 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Enable chrome headless console log notification 2026-08-21 13:23:49,708 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless enable page notifications 2026-08-21 13:23:49,909 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 13:23:49,912 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Setting session cookie in browser 2026-08-21 13:23:49,915 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Open "http://127.0.0.1:8069/pos/ui?config_id=177" in browser 2026-08-21 13:23:49,915 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=177" 2026-08-21 13:23:49,931 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:23:50,562 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:50] "GET /pos/ui?config_id=177 HTTP/1.1" 200 - 110 0.091 0.544 2026-08-21 13:23:50,565 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigation result: {'frameId': '777104C4C5892DE0D7DDDBC51C1DB310', 'loaderId': '70261529078CD73220F7AF7557C50C88', 'isDownload': False} 2026-08-21 13:23:50,565 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate ready code "odoo.isTourReady('SaveLastPreparationChangesTour')" 2026-08-21 13:23:50,588 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:23:50,608 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:50] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.011 2026-08-21 13:23:50,617 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:50] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.020 2026-08-21 13:23:50,626 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:50] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.016 2026-08-21 13:23:50,966 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:50] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.001 0.007 2026-08-21 13:23:50,980 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:50] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.007 2026-08-21 13:23:51,021 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:23:51,029 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:51] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.006 2026-08-21 13:23:51,035 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:51] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:23:51,046 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate test code "odoo.startTour('SaveLastPreparationChangesTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=177"})" 2026-08-21 13:23:51,689 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:51] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 306 0.262 0.387 2026-08-21 13:23:51,763 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:51] "GET /pos/ui HTTP/1.1" 200 - 20 0.023 0.658 2026-08-21 13:23:51,794 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:23:51,863 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:51] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.038 0.116 2026-08-21 13:23:52,029 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:52] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-08-21 13:23:52,064 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:52] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.004 2026-08-21 13:23:52,567 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:52] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 183 0.154 0.332 2026-08-21 13:23:52,648 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:52] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.026 0.042 2026-08-21 13:23:52,673 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:52] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.009 0.010 2026-08-21 13:23:52,690 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:52] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-08-21 13:23:52,781 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:52] "GET /web/image?model=product.product&field=image_128&id=1692&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 14 0.046 0.037 2026-08-21 13:23:52,794 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:23:52,834 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:52] "GET /web/image?model=product.product&field=image_128&id=1691&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.020 0.108 2026-08-21 13:23:52,881 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:52] "GET /web/image?model=product.product&field=image_128&id=1689&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.009 0.166 2026-08-21 13:23:52,899 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:23:52,903 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:23:52,930 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:52] "GET /web/image?model=product.product&field=image_128&id=1690&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.018 0.201 2026-08-21 13:23:52,940 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:52] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:23:52,945 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:52] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.223 2026-08-21 13:23:52,951 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:52] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:23:52,961 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:52] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.009 0.225 2026-08-21 13:23:53,004 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:53] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.005 0.197 2026-08-21 13:23:53,019 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:53] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.176 2026-08-21 13:23:53,035 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:53] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.007 0.110 2026-08-21 13:23:53,103 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:53] "GET /web/image/res.users/144/avatar_128 HTTP/1.1" 200 - 18 0.038 0.114 2026-08-21 13:23:53,139 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:53] "GET /web/image/res.company/64/favicon HTTP/1.1" 200 - 6 0.007 0.177 2026-08-21 13:23:53,163 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:53] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.008 0.184 2026-08-21 13:23:53,176 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:53] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.006 0.161 2026-08-21 13:23:53,194 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:53] "GET /web/image?model=pos.category&field=image_128&id=26&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 4 0.002 0.167 2026-08-21 13:23:53,198 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:53] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.163 2026-08-21 13:23:53,214 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:53] "GET /web/image/res.company/64/favicon HTTP/1.1" 304 - 6 0.005 0.039 2026-08-21 13:23:53,623 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SaveLastPreparationChangesTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:23:53,641 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SaveLastPreparationChangesTour on step: 'click table '5' (trigger: .floor-map .table .label:contains("5"))' 2026-08-21 13:23:53,656 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:53] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.015 2026-08-21 13:23:53,670 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SaveLastPreparationChangesTour on step: 'click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola"))' 2026-08-21 13:23:53,671 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:53] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.009 0.010 2026-08-21 13:23:53,806 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:23:54,637 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SaveLastPreparationChangesTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("1")))' 2026-08-21 13:23:54,642 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SaveLastPreparationChangesTour on step: 'click order button (trigger: .actionpad .submit-order)' 2026-08-21 13:23:54,652 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #32005877 for PoS orders references: ['Order 00353-002-0001'] (draft: True) 2026-08-21 13:23:54,664 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SaveLastPreparationChangesTour on step: 'Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change)))' 2026-08-21 13:23:54,670 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: test successful 2026-08-21 13:23:54,683 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing chrome headless with pid 45849 2026-08-21 13:23:54,684 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing websocket connection 2026-08-21 13:23:54,687 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Terminating chrome headless with pid 45849 2026-08-21 13:23:54,693 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:54] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:23:54,785 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #32005877 with result: [{'id': 458, 'pos_reference': 'Order 00353-002-0001', 'account_move': False}] 2026-08-21 13:23:54,798 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:54] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 62 0.082 0.068 2026-08-21 13:23:54,801 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_132354_801677_TestPoSRestaurantLoyalty.txt 2026-08-21 13:23:54,802 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Removing chrome user profile "/tmp/tmpvi_6h6hb_chrome_odoo" 2026-08-21 13:23:54,845 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_11_bill_screen_qrcode ... 2026-08-21 13:23:55,336 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome pid: 46053 2026-08-21 13:23:55,337 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless temporary user profile dir: /tmp/tmptvqoevby_chrome_odoo 2026-08-21 13:23:55,337 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:33501/json/version 2026-08-21 13:23:55,338 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33501/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:23:55,364 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Browser version: Chrome/141.0.7390.54 2026-08-21 13:23:55,364 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:33501/json 2026-08-21 13:23:55,365 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33501/json with timeout 3 increased to 10s during tests 2026-08-21 13:23:55,380 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Websocket url found: ws://127.0.0.1:33501/devtools/page/87082258282B022E6F8CBED8F62C2533 2026-08-21 13:23:55,396 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Enable chrome headless console log notification 2026-08-21 13:23:55,464 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless enable page notifications 2026-08-21 13:23:55,703 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 13:23:55,711 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Setting session cookie in browser 2026-08-21 13:23:55,716 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Open "http://127.0.0.1:8069/pos/ui?config_id=177" in browser 2026-08-21 13:23:55,716 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=177" 2026-08-21 13:23:55,732 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:23:56,375 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:56] "GET /pos/ui?config_id=177 HTTP/1.1" 200 - 112 0.102 0.544 2026-08-21 13:23:56,377 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigation result: {'frameId': '87082258282B022E6F8CBED8F62C2533', 'loaderId': '68AA1E20502225C07CD2143A304BB074', 'isDownload': False} 2026-08-21 13:23:56,377 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate ready code "odoo.isTourReady('BillScreenTour')" 2026-08-21 13:23:56,394 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:23:56,420 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:56] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.012 0.011 2026-08-21 13:23:56,429 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:56] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.026 2026-08-21 13:23:56,440 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:56] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.024 2026-08-21 13:23:56,809 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:56] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.003 0.008 2026-08-21 13:23:56,827 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:56] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.009 0.018 2026-08-21 13:23:56,872 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:56] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.004 2026-08-21 13:23:56,882 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:56] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 13:23:56,890 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:23:56,896 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate test code "odoo.startTour('BillScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=177"})" 2026-08-21 13:23:57,585 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:57] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.303 0.382 2026-08-21 13:23:57,679 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour BillScreenTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:23:57,687 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:57] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.032 0.042 2026-08-21 13:23:57,710 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:57] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.004 0.012 2026-08-21 13:23:57,742 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:57] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.011 0.005 2026-08-21 13:23:57,837 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:57] "GET /web/image?model=product.product&field=image_128&id=1689&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 14 0.044 0.039 2026-08-21 13:23:57,852 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:23:57,888 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:57] "GET /web/image?model=product.product&field=image_128&id=1691&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.009 0.106 2026-08-21 13:23:57,918 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:23:57,924 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:23:57,969 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:57] "GET /web/image?model=product.product&field=image_128&id=1692&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.017 0.192 2026-08-21 13:23:57,991 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:57] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:23:58,021 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:58] "GET /web/image?model=product.product&field=image_128&id=1690&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.012 0.225 2026-08-21 13:23:58,028 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:23:58,035 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:58] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.007 0.242 2026-08-21 13:23:58,047 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:58] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.250 2026-08-21 13:23:58,067 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:58] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.012 0.196 2026-08-21 13:23:58,104 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:58] "GET /web/image/res.company/64/favicon HTTP/1.1" 200 - 6 0.006 0.165 2026-08-21 13:23:58,165 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:58] "GET /web/image/res.users/144/avatar_128 HTTP/1.1" 200 - 18 0.031 0.136 2026-08-21 13:23:58,179 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:58] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.145 2026-08-21 13:23:58,194 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:58] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.142 2026-08-21 13:23:58,206 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:58] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.006 0.148 2026-08-21 13:23:58,217 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:58] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.005 0.129 2026-08-21 13:23:58,234 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:58] "GET /web/image?model=pos.category&field=image_128&id=26&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 4 0.003 0.115 2026-08-21 13:23:58,251 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:58] "GET /web/image/res.company/64/favicon HTTP/1.1" 304 - 6 0.005 0.069 2026-08-21 13:23:58,257 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.056 2026-08-21 13:23:58,659 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour BillScreenTour on step: 'click table '5' (trigger: .floor-map .table .label:contains("5"))' 2026-08-21 13:23:58,671 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:58] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.009 0.014 2026-08-21 13:23:58,678 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:58] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.010 2026-08-21 13:23:58,682 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour BillScreenTour on step: 'click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola"))' 2026-08-21 13:23:58,800 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:23:59,666 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour BillScreenTour on step: 'click bill button (trigger: .control-button:contains("Bill"))' 2026-08-21 13:23:59,691 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour BillScreenTour on step: 'body:not(:has(undefined))' 2026-08-21 13:23:59,709 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:59] "GET /web/image?model=pos.config&id=177&field=custom_logo HTTP/1.1" 200 - 6 0.006 0.009 2026-08-21 13:23:59,711 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour BillScreenTour on step: 'go back (trigger: .receipt-screen .button.next)' 2026-08-21 13:23:59,770 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-21 13:23:59,773 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-21 13:23:59,774 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-21 13:23:59,777 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-21 13:23:59,782 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-21 13:23:59,783 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-21 13:23:59,784 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-21 13:23:59,785 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:59] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:23:59,786 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:59] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:23:59,789 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:59] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 13:23:59,794 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-21 13:23:59,796 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-21 13:23:59,797 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-21 13:23:59,797 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:59] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:23:59,798 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-21 13:23:59,798 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-21 13:23:59,800 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-21 13:23:59,803 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-21 13:23:59,804 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-21 13:23:59,810 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-21 13:23:59,810 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-21 13:23:59,821 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-21 13:23:59,822 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-21 13:23:59,823 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:59] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:23:59,824 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-21 13:23:59,826 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:59] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 13:23:59,827 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-21 13:23:59,828 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-21 13:23:59,828 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-21 13:23:59,832 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-21 13:23:59,833 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-21 13:23:59,834 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-21 13:23:59,834 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-21 13:23:59,835 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-21 13:23:59,859 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-21 13:23:59,860 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:59] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.024 2026-08-21 13:23:59,861 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-21 13:23:59,882 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:59] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:23:59,894 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:59] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.029 2026-08-21 13:23:59,897 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:59] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:23:59,898 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:59] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.063 2026-08-21 13:23:59,904 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:59] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:23:59,915 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-21 13:23:59,922 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:59] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 13:23:59,940 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-21 13:23:59,940 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-21 13:23:59,947 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-21 13:23:59,948 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:59] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.062 2026-08-21 13:23:59,951 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:59] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-08-21 13:23:59,951 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-21 13:23:59,962 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-21 13:23:59,963 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-21 13:23:59,963 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-21 13:23:59,965 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:59] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:23:59,965 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-21 13:23:59,966 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-21 13:23:59,966 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-21 13:23:59,966 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-21 13:23:59,966 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-21 13:23:59,968 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-21 13:23:59,969 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-21 13:23:59,970 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-21 13:23:59,976 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:23:59,981 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-21 13:23:59,981 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-21 13:23:59,986 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:23:59,986 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-21 13:23:59,987 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-21 13:23:59,992 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-21 13:23:59,995 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-21 13:23:59,997 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:23:59] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:24:00,000 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:00] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:24:00,002 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-21 13:24:00,003 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-21 13:24:00,008 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:24:00,012 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-21 13:24:00,012 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-21 13:24:00,015 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-21 13:24:00,017 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-21 13:24:00,021 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-21 13:24:00,034 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:00] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:24:00,043 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:00] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-08-21 13:24:00,052 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-21 13:24:00,054 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-21 13:24:00,055 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-21 13:24:00,056 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-21 13:24:00,056 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-21 13:24:00,057 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-21 13:24:00,058 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-21 13:24:00,059 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-21 13:24:00,059 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-21 13:24:00,059 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-21 13:24:00,060 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-21 13:24:00,060 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-21 13:24:00,060 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-21 13:24:00,060 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-21 13:24:00,061 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-21 13:24:00,061 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-21 13:24:00,061 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-21 13:24:00,062 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-21 13:24:00,064 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-21 13:24:00,065 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-21 13:24:00,065 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-21 13:24:00,066 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-21 13:24:00,066 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-21 13:24:00,069 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:00] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:24:00,070 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-21 13:24:00,070 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-21 13:24:00,071 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-21 13:24:00,071 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-21 13:24:00,073 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-21 13:24:00,073 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-21 13:24:00,074 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-21 13:24:00,075 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-21 13:24:00,079 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:00] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:24:00,092 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:00] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:24:00,092 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:00] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-08-21 13:24:00,103 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:00] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-08-21 13:24:00,400 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:00] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.004 2026-08-21 13:24:00,424 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #29344289 for PoS orders references: ['Order 00354-001-0001'] (draft: True) 2026-08-21 13:24:00,448 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:00] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.002 2026-08-21 13:24:00,545 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:00] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:24:00,557 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #29344289 with result: [{'id': 459, 'pos_reference': 'Order 00354-001-0001', 'account_move': False}] 2026-08-21 13:24:00,582 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:00] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 62 0.093 0.076 2026-08-21 13:24:01,605 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.003 2026-08-21 13:24:01,812 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour BillScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:24:01,832 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour BillScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:24:01,837 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:01] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:24:01,838 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:01] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:24:01,853 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour BillScreenTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 13:24:01,873 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour BillScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:24:01,885 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour BillScreenTour on step: 'QR codes are shown (trigger: #posqrcode)' 2026-08-21 13:24:01,895 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:01] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.005 0.029 2026-08-21 13:24:01,899 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:01] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:24:01,910 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #44385764 for PoS orders references: ['Order 00354-001-0001'] (draft: False) 2026-08-21 13:24:01,939 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #144 deleted pos.order.line records with IDs: [826] 2026-08-21 13:24:02,089 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #44385764 with result: [{'id': 459, 'pos_reference': 'Order 00354-001-0001', 'account_move': False}] 2026-08-21 13:24:02,101 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:02] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 116 0.090 0.116 2026-08-21 13:24:02,205 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:02] "GET /report/barcode/QR/http%3A%2F%2F127.0.0.1%3A8069%2Fpos%2Fticket%2Fvalidate%3Faccess_token%3D5a9d6606-4093-437e-aadd-387604dcd44c?width=200&height=200 HTTP/1.1" 200 - 2 0.001 0.077 2026-08-21 13:24:02,875 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: test successful 2026-08-21 13:24:02,884 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:02] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:24:02,898 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing chrome headless with pid 46053 2026-08-21 13:24:02,900 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing websocket connection 2026-08-21 13:24:02,901 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Terminating chrome headless with pid 46053 2026-08-21 13:24:03,001 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_132403_000647_TestPoSRestaurantLoyalty.txt 2026-08-21 13:24:03,001 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Removing chrome user profile "/tmp/tmptvqoevby_chrome_odoo" 2026-08-21 13:24:03,038 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_change_table_rewards_stay ... 2026-08-21 13:24:03,770 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome pid: 46303 2026-08-21 13:24:03,771 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless temporary user profile dir: /tmp/tmpb_x81aik_chrome_odoo 2026-08-21 13:24:03,771 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:35461/json/version 2026-08-21 13:24:03,773 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:35461/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:24:03,791 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Browser version: Chrome/141.0.7390.54 2026-08-21 13:24:03,792 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:35461/json 2026-08-21 13:24:03,793 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:35461/json with timeout 3 increased to 10s during tests 2026-08-21 13:24:03,863 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Websocket url found: ws://127.0.0.1:35461/devtools/page/29D3F57B9584559EF0F7A284A905E0F4 2026-08-21 13:24:03,875 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Enable chrome headless console log notification 2026-08-21 13:24:03,908 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless enable page notifications 2026-08-21 13:24:04,190 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 13:24:04,193 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Setting session cookie in browser 2026-08-21 13:24:04,196 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Open "http://127.0.0.1:8069/pos/web?config_id=177" in browser 2026-08-21 13:24:04,196 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=177" 2026-08-21 13:24:04,210 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:24:04,789 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:04] "GET /pos/web?config_id=177 HTTP/1.1" 200 - 112 0.064 0.521 2026-08-21 13:24:04,792 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigation result: {'frameId': '29D3F57B9584559EF0F7A284A905E0F4', 'loaderId': '55BADBA303F904B2DC13BDC7965B187D', 'isDownload': False} 2026-08-21 13:24:04,792 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate ready code "odoo.isTourReady('PosRestaurantRewardStay')" 2026-08-21 13:24:04,817 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:24:04,844 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:04] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.012 0.014 2026-08-21 13:24:04,856 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:04] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.025 2026-08-21 13:24:04,878 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:04] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.011 0.048 2026-08-21 13:24:05,238 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:05] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-08-21 13:24:05,251 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:05] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.006 2026-08-21 13:24:05,284 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:24:05,293 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:05] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.008 2026-08-21 13:24:05,299 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:05] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:24:05,310 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate test code "odoo.startTour('PosRestaurantRewardStay', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=177"})" 2026-08-21 13:24:05,995 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:05] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 339 0.265 0.425 2026-08-21 13:24:06,075 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:06] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.020 0.042 2026-08-21 13:24:06,076 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosRestaurantRewardStay on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:24:06,093 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:06] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.003 0.009 2026-08-21 13:24:06,105 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:06] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 13:24:06,192 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:06] "GET /web/image?model=product.product&field=image_128&id=1689&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 14 0.036 0.041 2026-08-21 13:24:06,203 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:24:06,228 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:06] "GET /web/image?model=product.product&field=image_128&id=1692&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.010 0.100 2026-08-21 13:24:06,266 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:06] "GET /web/image?model=product.product&field=image_128&id=1690&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.010 0.129 2026-08-21 13:24:06,272 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:24:06,286 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:24:06,314 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:06] "GET /web/image?model=product.product&field=image_128&id=1691&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.014 0.177 2026-08-21 13:24:06,325 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:06] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:24:06,326 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:06] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.007 0.184 2026-08-21 13:24:06,366 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.022 2026-08-21 13:24:06,367 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:06] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.222 2026-08-21 13:24:06,397 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:06] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.014 0.173 2026-08-21 13:24:06,415 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:06] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.179 2026-08-21 13:24:06,453 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:06] "GET /web/image/res.company/64/favicon HTTP/1.1" 200 - 6 0.020 0.139 2026-08-21 13:24:06,497 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:06] "GET /web/image/res.users/144/avatar_128 HTTP/1.1" 200 - 18 0.017 0.143 2026-08-21 13:24:06,505 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:06] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.127 2026-08-21 13:24:06,516 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:06] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.138 2026-08-21 13:24:06,526 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:06] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.121 2026-08-21 13:24:06,542 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:06] "GET /web/image?model=pos.category&field=image_128&id=26&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 4 0.002 0.110 2026-08-21 13:24:06,548 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:06] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.102 2026-08-21 13:24:06,565 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:06] "GET /web/image/res.company/64/favicon HTTP/1.1" 304 - 6 0.004 0.087 2026-08-21 13:24:07,007 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosRestaurantRewardStay on step: 'click table '5' (trigger: .floor-map .table .label:contains("5"))' 2026-08-21 13:24:07,029 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosRestaurantRewardStay on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:24:07,042 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:07] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.020 0.016 2026-08-21 13:24:07,052 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:07] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.004 0.032 2026-08-21 13:24:07,123 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:24:08,007 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosRestaurantRewardStay on step: 'click product 'Water' (trigger: article.product .product-content .product-name:contains("Water"))' 2026-08-21 13:24:08,072 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosRestaurantRewardStay on step: 'order total amount is '1.98' (trigger: .product-screen .order-summary .total:contains("1.98"))' 2026-08-21 13:24:08,077 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosRestaurantRewardStay on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:24:08,089 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #73547767 for PoS orders references: ['Order 00355-001-0001'] (draft: True) 2026-08-21 13:24:08,098 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosRestaurantRewardStay on step: 'click table '5' (trigger: .floor-map .table .label:contains("5"))' 2026-08-21 13:24:08,262 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #73547767 with result: [{'id': 460, 'pos_reference': 'Order 00355-001-0001', 'account_move': False}] 2026-08-21 13:24:08,294 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:08] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.141 0.068 2026-08-21 13:24:08,499 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:08] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.012 0.004 2026-08-21 13:24:09,058 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosRestaurantRewardStay on step: 'order total amount is '1.98' (trigger: .product-screen .order-summary .total:contains("1.98"))' 2026-08-21 13:24:09,096 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:09] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.012 0.024 2026-08-21 13:24:09,589 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:09] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.003 2026-08-21 13:24:09,887 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: test successful 2026-08-21 13:24:09,898 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:09] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:24:09,909 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing chrome headless with pid 46303 2026-08-21 13:24:09,910 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing websocket connection 2026-08-21 13:24:09,912 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Terminating chrome headless with pid 46303 2026-08-21 13:24:09,989 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_132409_989085_TestPoSRestaurantLoyalty.txt 2026-08-21 13:24:09,989 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Removing chrome user profile "/tmp/tmpb_x81aik_chrome_odoo" 2026-08-21 13:24:10,021 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_combo_preparation_receipt ... 2026-08-21 13:24:13,023 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome pid: 46497 2026-08-21 13:24:13,024 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless temporary user profile dir: /tmp/tmptvk_sqwj_chrome_odoo 2026-08-21 13:24:13,024 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:39739/json/version 2026-08-21 13:24:13,026 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:39739/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:24:13,099 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Browser version: Chrome/141.0.7390.54 2026-08-21 13:24:13,099 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:39739/json 2026-08-21 13:24:13,100 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:39739/json with timeout 3 increased to 10s during tests 2026-08-21 13:24:13,116 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Websocket url found: ws://127.0.0.1:39739/devtools/page/01241411ACC66B5BF06BCBD5E4C37C7F 2026-08-21 13:24:13,161 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Enable chrome headless console log notification 2026-08-21 13:24:13,167 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless enable page notifications 2026-08-21 13:24:13,513 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 13:24:13,515 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Setting session cookie in browser 2026-08-21 13:24:13,524 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Open "http://127.0.0.1:8069/pos/ui?config_id=177" in browser 2026-08-21 13:24:13,524 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=177" 2026-08-21 13:24:13,541 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:24:14,193 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:14] "GET /pos/ui?config_id=177 HTTP/1.1" 200 - 112 0.092 0.564 2026-08-21 13:24:14,196 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigation result: {'frameId': '01241411ACC66B5BF06BCBD5E4C37C7F', 'loaderId': '32560212C476B71DD754DD38DE2A3A74', 'isDownload': False} 2026-08-21 13:24:14,196 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate ready code "odoo.isTourReady('ComboPreparationReceiptTour')" 2026-08-21 13:24:14,207 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:24:14,227 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:14] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.010 0.008 2026-08-21 13:24:14,239 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:14] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.022 2026-08-21 13:24:14,254 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:14] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.009 0.022 2026-08-21 13:24:14,587 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:14] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.007 0.008 2026-08-21 13:24:14,607 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:14] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.013 0.008 2026-08-21 13:24:14,626 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:24:14,642 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:14] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:24:14,647 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:14] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.009 0.008 2026-08-21 13:24:14,663 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate test code "odoo.startTour('ComboPreparationReceiptTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=177"})" 2026-08-21 13:24:15,445 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:15] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 311 0.369 0.414 2026-08-21 13:24:15,445 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ComboPreparationReceiptTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:24:15,524 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:15] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.018 0.041 2026-08-21 13:24:15,543 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:15] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.003 0.009 2026-08-21 13:24:15,555 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:15] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-21 13:24:15,636 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:15] "GET /web/image?model=product.product&field=image_128&id=1708&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 14 0.026 0.035 2026-08-21 13:24:15,650 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:24:15,673 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:15] "GET /web/image?model=product.product&field=image_128&id=1706&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.008 0.091 2026-08-21 13:24:15,704 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:15] "GET /web/image?model=product.product&field=image_128&id=1707&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.006 0.124 2026-08-21 13:24:15,712 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:24:15,724 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:24:15,747 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:15] "GET /web/image?model=product.product&field=image_128&id=1689&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.012 0.158 2026-08-21 13:24:15,779 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:15] "GET /web/image?model=product.product&field=image_128&id=1709&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.007 0.180 2026-08-21 13:24:15,870 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:15] "GET /web/image?model=product.product&field=image_128&id=1710&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.011 0.265 2026-08-21 13:24:15,890 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:15] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.016 2026-08-21 13:24:15,912 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:15] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.031 0.226 2026-08-21 13:24:15,921 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:24:15,933 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:15] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.009 0.246 2026-08-21 13:24:15,950 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:15] "GET /web/image/res.company/64/favicon HTTP/1.1" 200 - 6 0.009 0.209 2026-08-21 13:24:15,981 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:15] "GET /web/image?model=product.product&field=image_128&id=1711&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.006 0.224 2026-08-21 13:24:16,012 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:16] "GET /web/image?model=product.product&field=image_128&id=1712&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.008 0.220 2026-08-21 13:24:16,056 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:16] "GET /web/image/res.users/144/avatar_128 HTTP/1.1" 200 - 18 0.015 0.148 2026-08-21 13:24:16,112 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:16] "GET /web/image?model=product.product&field=image_128&id=1692&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.015 0.037 2026-08-21 13:24:16,162 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:16] "GET /web/image?model=product.product&field=image_128&id=1714&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.014 0.212 2026-08-21 13:24:16,173 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:16] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.208 2026-08-21 13:24:16,222 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:16] "GET /web/image?model=product.product&field=image_128&id=1717&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.017 0.239 2026-08-21 13:24:16,245 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:16] "GET /web/image/res.company/64/favicon HTTP/1.1" 304 - 6 0.007 0.251 2026-08-21 13:24:16,273 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:16] "GET /web/image?model=product.product&field=image_128&id=1716&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.006 0.253 2026-08-21 13:24:16,312 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:16] "GET /web/image?model=product.product&field=image_128&id=1713&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.009 0.376 2026-08-21 13:24:16,347 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:16] "GET /web/image?model=product.product&field=image_128&id=1691&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.007 0.223 2026-08-21 13:24:16,381 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:16] "GET /web/image?model=product.product&field=image_128&id=1715&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.006 0.206 2026-08-21 13:24:16,422 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:16] "GET /web/image?model=product.product&field=image_128&id=1690&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 8 0.007 0.190 2026-08-21 13:24:16,437 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:16] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.007 0.173 2026-08-21 13:24:16,445 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:16] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.161 2026-08-21 13:24:16,458 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ComboPreparationReceiptTour on step: 'click table '5' (trigger: .floor-map .table .label:contains("5"))' 2026-08-21 13:24:16,463 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:16] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.140 2026-08-21 13:24:16,479 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:16] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.009 0.118 2026-08-21 13:24:16,485 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ComboPreparationReceiptTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-08-21 13:24:16,490 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:16] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.091 2026-08-21 13:24:16,507 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:16] "GET /web/image?model=pos.category&field=image_128&id=26&unique=2026-08-21%2013:20:52 HTTP/1.1" 200 - 4 0.001 0.071 2026-08-21 13:24:16,533 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:16] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.014 0.065 2026-08-21 13:24:16,541 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:16] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.003 0.073 2026-08-21 13:24:16,610 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:24:17,447 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ComboPreparationReceiptTour on step: 'click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo"))' 2026-08-21 13:24:17,467 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ComboPreparationReceiptTour on step: 'Select combo item Combo Product 2 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 2")))' 2026-08-21 13:24:17,477 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ComboPreparationReceiptTour on step: 'Select combo item Combo Product 4 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 4")))' 2026-08-21 13:24:17,489 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ComboPreparationReceiptTour on step: 'Select combo item Combo Product 6 (trigger: label.combo-line article.product:has( .product-name:contains("Combo Product 6")))' 2026-08-21 13:24:17,506 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ComboPreparationReceiptTour on step: 'Click `confirm` (trigger: .popup.combo-configurator-popup footer button.confirm)' 2026-08-21 13:24:17,583 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ComboPreparationReceiptTour on step: '.actionpad .submit-order.highlight.btn-primary' 2026-08-21 13:24:17,653 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-21 13:24:17,653 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-21 13:24:17,654 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-21 13:24:17,654 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-21 13:24:17,670 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:17] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:24:17,671 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-21 13:24:17,674 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-21 13:24:17,676 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:17] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.020 2026-08-21 13:24:17,676 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-21 13:24:17,678 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:17] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 13:24:17,678 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-21 13:24:17,678 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-21 13:24:17,679 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-21 13:24:17,679 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-21 13:24:17,679 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-21 13:24:17,680 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ComboPreparationReceiptTour on step: 'click order button (trigger: .actionpad .submit-order)' 2026-08-21 13:24:17,681 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-21 13:24:17,681 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-21 13:24:17,681 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-21 13:24:17,681 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-21 13:24:17,681 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-21 13:24:17,682 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-21 13:24:17,682 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-21 13:24:17,683 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-21 13:24:17,683 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-21 13:24:17,683 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-21 13:24:17,683 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-21 13:24:17,684 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-21 13:24:17,684 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ComboPreparationReceiptTour on step: '.render-container .mx-5:contains('Combo Product 2')' 2026-08-21 13:24:17,684 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-21 13:24:17,684 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-21 13:24:17,684 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-21 13:24:17,701 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-21 13:24:17,701 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-21 13:24:17,701 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-21 13:24:17,723 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:17] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 13:24:17,741 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:17] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.024 2026-08-21 13:24:17,743 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:17] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.037 2026-08-21 13:24:17,743 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:17] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.032 2026-08-21 13:24:17,753 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:17] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.040 2026-08-21 13:24:17,758 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:17] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.034 2026-08-21 13:24:17,771 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:17] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-08-21 13:24:17,792 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:17] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 13:24:17,813 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:17] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-08-21 13:24:17,819 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:17] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:24:17,823 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:17] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.063 2026-08-21 13:24:17,837 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ComboPreparationReceiptTour on step: '.render-container .multiprint-flex:not(.mx-5):contains('Office Combo')' 2026-08-21 13:24:17,840 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-21 13:24:17,844 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-21 13:24:17,848 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:17] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:24:17,849 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-21 13:24:17,852 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:17] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-08-21 13:24:17,853 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-21 13:24:17,854 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ComboPreparationReceiptTour on step: 'Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change)))' 2026-08-21 13:24:17,856 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-21 13:24:17,856 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-21 13:24:17,856 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-21 13:24:17,857 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-21 13:24:17,858 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-21 13:24:17,858 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-21 13:24:17,859 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-21 13:24:17,860 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-21 13:24:17,870 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 13:24:17,876 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 13:24:17,878 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-21 13:24:17,878 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-21 13:24:17,879 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-21 13:24:17,879 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-21 13:24:17,879 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-21 13:24:17,884 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-21 13:24:17,885 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-21 13:24:17,885 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-21 13:24:17,885 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-21 13:24:17,885 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-21 13:24:17,886 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-21 13:24:17,886 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-21 13:24:17,886 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-21 13:24:17,886 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-21 13:24:17,886 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-21 13:24:17,886 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-21 13:24:17,887 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-21 13:24:17,887 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-21 13:24:17,892 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:17] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:24:17,895 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-21 13:24:17,895 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-21 13:24:17,898 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-21 13:24:17,898 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-21 13:24:17,900 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-21 13:24:17,902 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-21 13:24:17,912 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:17] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:24:17,916 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-21 13:24:17,918 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:17] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 13:24:17,920 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-08-21 13:24:17,921 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:17] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:24:17,921 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:17] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 13:24:17,923 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-21 13:24:17,924 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:17] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-08-21 13:24:17,925 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-21 13:24:17,927 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-21 13:24:17,937 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-21 13:24:17,943 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:17] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:24:17,944 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-21 13:24:17,946 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:17] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 13:24:17,954 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-21 13:24:17,955 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-21 13:24:17,955 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-21 13:24:17,956 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-21 13:24:17,956 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-21 13:24:17,956 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-21 13:24:17,957 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-21 13:24:17,957 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-21 13:24:17,957 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-21 13:24:17,958 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-21 13:24:17,958 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-21 13:24:17,961 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-21 13:24:17,961 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-21 13:24:17,963 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:17] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-08-21 13:24:17,963 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-21 13:24:17,964 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-21 13:24:17,964 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-21 13:24:17,965 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-21 13:24:17,965 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-21 13:24:18,081 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:18] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-21 13:24:18,331 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for http://0.0.0.0/cgi-bin/epos/service.cgi?devid=local_printer 2026-08-21 13:24:18,349 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #68547957 for PoS orders references: ['Order 00356-001-0001'] (draft: True) 2026-08-21 13:24:18,372 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:18] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.002 2026-08-21 13:24:18,443 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:18] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:24:18,515 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #68547957 with result: [{'id': 461, 'pos_reference': 'Order 00356-001-0001', 'account_move': False}] 2026-08-21 13:24:18,529 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:18] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 92 0.098 0.088 2026-08-21 13:24:19,383 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:19] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.003 2026-08-21 13:24:19,770 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: test successful 2026-08-21 13:24:19,779 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:19] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:24:19,785 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing chrome headless with pid 46497 2026-08-21 13:24:19,785 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing websocket connection 2026-08-21 13:24:19,786 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Terminating chrome headless with pid 46497 2026-08-21 13:24:19,884 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_132419_884582_TestPoSRestaurantLoyalty.txt 2026-08-21 13:24:19,884 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Removing chrome user profile "/tmp/tmptvk_sqwj_chrome_odoo" 2026-08-21 13:24:19,994 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-21 13:24:27,362 104 INFO rb-022b3bb-224122-406412 odoo.addons.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_2_data). 2026-08-21 13:24:36,787 104 INFO rb-022b3bb-224122-406412 odoo.addons.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_1_data). 2026-08-21 13:24:41,654 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #145 deleted ir.property records with IDs: [833, 834, 835, 836, 837, 838] 2026-08-21 13:24:43,687 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #145 deleted ir.attachment records with IDs: [6738, 6739, 6740, 6741, 6742, 6743, 6744, 6745, 6785, 6786, 6787, 6788, 6789, 6790, 6791, 6792] 2026-08-21 13:24:43,688 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #145 deleted pos.config records with IDs: [178, 179, 180, 181] 2026-08-21 13:24:43,703 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #145 deleted ir.sequence records with IDs: [3985, 3988, 4036, 4039, 3986, 3989, 4037, 4040] 2026-08-21 13:24:47,565 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_to_invoice ... 2026-08-21 13:24:48,136 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #4373315 for PoS orders references: ['Order 12345-123-1234'] (draft: False) 2026-08-21 13:24:49,973 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #4373315 with result: [{'id': 462, 'pos_reference': 'Order 12345-123-1234', 'account_move': 759}] 2026-08-21 13:24:50,061 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_unpaid_with_downpayment_and_credit_note ... 2026-08-21 13:24:52,533 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #145 deleted account.move.line.ctp records with IDs: [1020] 2026-08-21 13:24:53,421 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_customer_notes ... 2026-08-21 13:24:54,637 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 46750 2026-08-21 13:24:54,638 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmp6r2hnvzm_chrome_odoo 2026-08-21 13:24:54,658 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:36091/json/version 2026-08-21 13:24:54,660 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:36091/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:24:54,696 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/141.0.7390.54 2026-08-21 13:24:54,696 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:36091/json 2026-08-21 13:24:54,697 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:36091/json with timeout 3 increased to 10s during tests 2026-08-21 13:24:54,713 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:36091/devtools/page/5D28C36C6B0D651FE77A87D7B9B23CF6 2026-08-21 13:24:54,769 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-08-21 13:24:54,796 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-08-21 13:24:55,204 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:accountman from n/a 2026-08-21 13:24:55,208 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-08-21 13:24:55,211 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Open "http://127.0.0.1:8069/pos/ui?config_id=182" in browser 2026-08-21 13:24:55,211 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=182" 2026-08-21 13:24:55,232 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:24:56,116 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:56] "GET /pos/ui?config_id=182 HTTP/1.1" 200 - 109 0.181 0.710 2026-08-21 13:24:56,118 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': '5D28C36C6B0D651FE77A87D7B9B23CF6', 'loaderId': 'EC16BB5949E8F5C2A2DD0A8A2CB4CB26', 'isDownload': False} 2026-08-21 13:24:56,119 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosSettleOrderWithNote')" 2026-08-21 13:24:56,130 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:24:56,144 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:56] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.009 2026-08-21 13:24:56,153 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:56] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.020 2026-08-21 13:24:56,167 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:56] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.008 0.019 2026-08-21 13:24:56,533 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:56] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.003 0.005 2026-08-21 13:24:56,549 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:56] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.008 0.005 2026-08-21 13:24:56,575 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:24:56,585 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:56] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-08-21 13:24:56,587 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:56] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:24:56,606 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate test code "odoo.startTour('PosSettleOrderWithNote', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=182"})" 2026-08-21 13:24:57,235 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:57] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 287 0.247 0.389 2026-08-21 13:24:57,306 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:57] "GET /pos/ui HTTP/1.1" 200 - 22 0.018 0.656 2026-08-21 13:24:57,341 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:24:57,376 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:57] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.022 0.093 2026-08-21 13:24:57,579 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:57] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.004 2026-08-21 13:24:57,615 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:57] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.004 2026-08-21 13:24:58,069 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:58] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 172 0.109 0.317 2026-08-21 13:24:58,161 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:58] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.024 0.052 2026-08-21 13:24:58,193 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:58] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.010 0.014 2026-08-21 13:24:58,208 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:58] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.004 0.005 2026-08-21 13:24:58,275 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:58] "GET /web/image?model=product.product&field=image_128&id=1728&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.019 0.037 2026-08-21 13:24:58,327 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:58] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.010 0.088 2026-08-21 13:24:58,335 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:24:58,373 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:58] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.009 0.116 2026-08-21 13:24:58,421 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:58] "GET /web/image?model=product.product&field=image_128&id=1727&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.012 0.182 2026-08-21 13:24:58,491 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:58] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.019 0.210 2026-08-21 13:24:58,495 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:24:58,502 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:24:58,510 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:24:58,559 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:58] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.023 0.269 2026-08-21 13:24:58,571 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:58] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.288 2026-08-21 13:24:58,587 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:24:58,613 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:58] "GET /web/image?model=product.product&field=image_128&id=1722&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.013 0.247 2026-08-21 13:24:58,659 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:58] "GET /web/image?model=product.product&field=image_128&id=1721&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.010 0.273 2026-08-21 13:24:58,700 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:58] "GET /web/image?model=product.product&field=image_128&id=1720&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.008 0.267 2026-08-21 13:24:58,710 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:58] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:24:58,719 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:58] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.009 0.180 2026-08-21 13:24:58,732 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:58] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.006 0.162 2026-08-21 13:24:58,747 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:58] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.147 2026-08-21 13:24:58,751 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.154 2026-08-21 13:24:58,762 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:58] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.002 0.144 2026-08-21 13:24:58,828 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:58] "GET /web/image/res.users/145/avatar_128 HTTP/1.1" 200 - 19 0.030 0.134 2026-08-21 13:24:58,848 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:58] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.007 0.127 2026-08-21 13:24:58,868 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:58] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.012 0.129 2026-08-21 13:24:58,885 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:58] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.003 0.147 2026-08-21 13:24:58,911 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:58] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.005 0.155 2026-08-21 13:24:58,937 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:58] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.009 0.162 2026-08-21 13:24:58,960 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:58] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.010 0.065 2026-08-21 13:24:59,221 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderWithNote on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:24:59,238 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderWithNote on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-08-21 13:24:59,252 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:59] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.010 0.013 2026-08-21 13:24:59,273 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderWithNote on step: 'select order (trigger: .order-row .col.name:first)' 2026-08-21 13:24:59,316 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:59] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.021 0.021 2026-08-21 13:24:59,334 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:24:59] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.002 0.008 2026-08-21 13:25:00,212 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderWithNote on step: 'click on select the order (trigger: .selection-item:contains('Settle the order'))' 2026-08-21 13:25:00,233 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderWithNote on step: 'check customer notes (trigger: .customer-note:contains(Customer note 2--Customer note 3))' 2026-08-21 13:25:00,261 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:00] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.012 0.015 2026-08-21 13:25:00,303 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:00] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 12 0.010 0.023 2026-08-21 13:25:00,349 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:00] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.014 0.024 2026-08-21 13:25:01,130 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderWithNote on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:25:01,151 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderWithNote on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:25:01,157 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:01] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:25:01,158 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:01] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:25:01,182 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.004 2026-08-21 13:25:01,189 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderWithNote on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 13:25:01,208 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderWithNote on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:25:01,208 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:01] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.004 0.008 2026-08-21 13:25:01,248 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderWithNote on step: 'check customer notes (trigger: .customer-note:contains(Customer note 2--Customer note 3))' 2026-08-21 13:25:01,252 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #88414863 for PoS orders references: ['Order 00358-002-0001'] (draft: False) 2026-08-21 13:25:01,256 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:01] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:25:01,372 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #88414863 with result: [{'id': 463, 'pos_reference': 'Order 00358-002-0001', 'account_move': False}] 2026-08-21 13:25:01,520 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #145 deleted stock.move.line records with IDs: [695] 2026-08-21 13:25:01,764 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:01] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 281 0.228 0.287 2026-08-21 13:25:01,811 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:01] "GET /web/image?model=pos.config&id=182&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.008 2026-08-21 13:25:02,547 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderWithNote on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:25:02,554 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-08-21 13:25:02,567 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:02] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:25:02,578 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 46750 2026-08-21 13:25:02,578 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-08-21 13:25:02,579 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 46750 2026-08-21 13:25:02,673 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_132502_673658_TestPoSSale.txt 2026-08-21 13:25:02,674 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmp6r2hnvzm_chrome_odoo" 2026-08-21 13:25:02,707 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_amount_to_invoice ... 2026-08-21 13:25:04,034 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 46965 2026-08-21 13:25:04,035 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmpl0s1ncyb_chrome_odoo 2026-08-21 13:25:04,035 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:37363/json/version 2026-08-21 13:25:04,037 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:37363/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:25:04,087 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/141.0.7390.54 2026-08-21 13:25:04,087 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:37363/json 2026-08-21 13:25:04,088 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:37363/json with timeout 3 increased to 10s during tests 2026-08-21 13:25:04,109 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:37363/devtools/page/C3B57FEC84772816A576FEAF0BE3E62E 2026-08-21 13:25:04,178 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-08-21 13:25:04,231 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-08-21 13:25:04,650 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:accountman from n/a 2026-08-21 13:25:04,653 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-08-21 13:25:04,657 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Open "http://127.0.0.1:8069/pos/ui?config_id=182" in browser 2026-08-21 13:25:04,657 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=182" 2026-08-21 13:25:04,667 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:25:05,413 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:05] "GET /pos/ui?config_id=182 HTTP/1.1" 200 - 113 0.108 0.641 2026-08-21 13:25:05,416 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': 'C3B57FEC84772816A576FEAF0BE3E62E', 'loaderId': '966F6C2C1059DB5ADA7A36E79A954DED', 'isDownload': False} 2026-08-21 13:25:05,416 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PoSDownPaymentAmount')" 2026-08-21 13:25:05,448 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:25:05,462 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:05] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.012 0.010 2026-08-21 13:25:05,475 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:05] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.020 2026-08-21 13:25:05,492 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:05] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.010 0.030 2026-08-21 13:25:05,822 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:05] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.006 0.007 2026-08-21 13:25:05,833 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:05] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.009 2026-08-21 13:25:05,869 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:25:05,877 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:05] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.014 0.006 2026-08-21 13:25:05,880 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:05] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:25:05,899 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate test code "odoo.startTour('PoSDownPaymentAmount', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=182"})" 2026-08-21 13:25:06,599 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:06] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 303 0.304 0.402 2026-08-21 13:25:06,681 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentAmount on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:25:06,698 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:06] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.029 0.051 2026-08-21 13:25:06,722 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:06] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.005 0.015 2026-08-21 13:25:06,744 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:06] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.008 0.007 2026-08-21 13:25:06,866 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:06] "GET /web/image?model=product.product&field=image_128&id=1728&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 14 0.052 0.059 2026-08-21 13:25:06,893 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:25:06,909 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:06] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.007 0.117 2026-08-21 13:25:06,950 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:06] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.007 0.149 2026-08-21 13:25:06,981 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:06] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.007 0.185 2026-08-21 13:25:07,031 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:07] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.010 0.223 2026-08-21 13:25:07,053 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:25:07,071 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:25:07,076 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:25:07,091 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:07] "GET /web/image?model=product.product&field=image_128&id=1727&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.015 0.316 2026-08-21 13:25:07,101 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:07] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.201 2026-08-21 13:25:07,167 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:07] "GET /web/image?model=product.product&field=image_128&id=1731&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.012 0.240 2026-08-21 13:25:07,203 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:07] "GET /web/image?model=product.product&field=image_128&id=1722&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.007 0.240 2026-08-21 13:25:07,272 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:07] "GET /web/image?model=product.product&field=image_128&id=1721&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.035 0.249 2026-08-21 13:25:07,280 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:25:07,288 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:07] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.199 2026-08-21 13:25:07,300 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:07] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.191 2026-08-21 13:25:07,313 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:07] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:25:07,323 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:07] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.011 0.206 2026-08-21 13:25:07,339 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:07] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.163 2026-08-21 13:25:07,351 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:07] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.138 2026-08-21 13:25:07,355 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.135 2026-08-21 13:25:07,409 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:07] "GET /web/image/res.users/145/avatar_128 HTTP/1.1" 200 - 19 0.022 0.103 2026-08-21 13:25:07,431 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:07] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.006 0.135 2026-08-21 13:25:07,465 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:07] "GET /web/image?model=product.product&field=image_128&id=1720&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.006 0.141 2026-08-21 13:25:07,487 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:07] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.004 0.118 2026-08-21 13:25:07,518 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:07] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.007 0.144 2026-08-21 13:25:07,535 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:07] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.002 0.165 2026-08-21 13:25:07,566 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:07] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.019 0.097 2026-08-21 13:25:07,754 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentAmount on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-08-21 13:25:07,773 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:07] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.010 0.014 2026-08-21 13:25:07,780 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentAmount on step: 'select order (trigger: .order-row .col.name:first)' 2026-08-21 13:25:07,822 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:07] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.021 0.020 2026-08-21 13:25:07,838 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:07] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.002 0.007 2026-08-21 13:25:08,747 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentAmount on step: 'click on select the order (trigger: .selection-item:contains('Apply a down payment (percentage)'))' 2026-08-21 13:25:08,753 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentAmount on step: 'click on +10 button (trigger: div.numpad.row button.col:contains("+20"))' 2026-08-21 13:25:08,779 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:08] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 11 0.008 0.018 2026-08-21 13:25:08,818 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:08] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 13 0.011 0.023 2026-08-21 13:25:08,850 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:08] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.008 0.019 2026-08-21 13:25:09,550 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:09] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:25:09,610 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentAmount on step: 'click on ok button (trigger: .button.confirm)' 2026-08-21 13:25:09,634 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentAmount on step: 'Check orderline with attributes: {"productName":"Down Payment","quantity":"1.0","price":"20.0"} (trigger: .order-container .orderline:has(.product-name:contains("Down Payment")):has(em.qty:contains("1")):has(.price:contains("20.0")))' 2026-08-21 13:25:09,641 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentAmount on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:25:09,667 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentAmount on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:25:09,673 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:09] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:25:09,674 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:09] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:25:09,688 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentAmount on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:25:09,705 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentAmount on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:25:09,719 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-08-21 13:25:09,734 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #79984124 for PoS orders references: ['Order 00359-001-0001'] (draft: False) 2026-08-21 13:25:09,746 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 46965 2026-08-21 13:25:09,760 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:09] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:25:09,762 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:09] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 13:25:09,762 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-08-21 13:25:09,764 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 46965 2026-08-21 13:25:09,830 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_132509_830577_TestPoSSale.txt 2026-08-21 13:25:09,831 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmpl0s1ncyb_chrome_odoo" 2026-08-21 13:25:09,867 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: waiting for threads: [] 2026-08-21 13:25:09,997 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #79984124 with result: [{'id': 464, 'pos_reference': 'Order 00359-001-0001', 'account_move': False}] 2026-08-21 13:25:10,324 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:10] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 207 0.332 0.262 2026-08-21 13:25:11,348 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_invoice ... 2026-08-21 13:25:14,391 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_line_name ... 2026-08-21 13:25:15,812 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 47184 2026-08-21 13:25:15,813 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmpjp689jlx_chrome_odoo 2026-08-21 13:25:15,813 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:41363/json/version 2026-08-21 13:25:15,817 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:41363/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:25:15,863 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/141.0.7390.54 2026-08-21 13:25:15,863 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:41363/json 2026-08-21 13:25:15,863 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:41363/json with timeout 3 increased to 10s during tests 2026-08-21 13:25:15,871 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:41363/devtools/page/7BA5C8E7D17933F042B2B4AA5759E8AF 2026-08-21 13:25:15,903 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-08-21 13:25:15,913 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-08-21 13:25:16,517 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:accountman from n/a 2026-08-21 13:25:16,520 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-08-21 13:25:16,524 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Open "http://127.0.0.1:8069/pos/ui?config_id=182" in browser 2026-08-21 13:25:16,524 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=182" 2026-08-21 13:25:16,537 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:25:17,369 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:17] "GET /pos/ui?config_id=182 HTTP/1.1" 200 - 113 0.171 0.666 2026-08-21 13:25:17,394 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': '7BA5C8E7D17933F042B2B4AA5759E8AF', 'loaderId': '70AACEECFF8BB060090A024A4D5144A0', 'isDownload': False} 2026-08-21 13:25:17,394 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PoSDownPaymentAmount')" 2026-08-21 13:25:17,412 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:25:17,428 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:17] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.014 2026-08-21 13:25:17,444 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:17] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.027 2026-08-21 13:25:17,454 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:17] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.015 2026-08-21 13:25:17,835 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:17] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.004 0.009 2026-08-21 13:25:17,861 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:17] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.014 0.006 2026-08-21 13:25:17,884 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:25:17,897 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:17] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:25:17,909 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:17] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.013 0.009 2026-08-21 13:25:17,924 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate test code "odoo.startTour('PoSDownPaymentAmount', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=182"})" 2026-08-21 13:25:18,609 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:18] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 303 0.306 0.385 2026-08-21 13:25:18,682 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:18] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.041 2026-08-21 13:25:18,698 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentAmount on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:25:18,705 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:18] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.004 0.013 2026-08-21 13:25:18,716 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:18] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-21 13:25:18,807 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:18] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 14 0.034 0.033 2026-08-21 13:25:18,811 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:25:18,843 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:18] "GET /web/image?model=product.product&field=image_128&id=1727&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.009 0.101 2026-08-21 13:25:18,886 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:18] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.013 0.133 2026-08-21 13:25:18,938 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:18] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.021 0.146 2026-08-21 13:25:18,953 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:25:18,980 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 13:25:18,990 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:25:19,007 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:19] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.025 0.232 2026-08-21 13:25:19,082 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:19] "GET /web/image?model=product.product&field=image_128&id=1728&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.015 0.319 2026-08-21 13:25:19,092 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:19] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.273 2026-08-21 13:25:19,159 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:19] "GET /web/image?model=product.product&field=image_128&id=1734&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.030 0.282 2026-08-21 13:25:19,219 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:19] "GET /web/image?model=product.product&field=image_128&id=1722&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.013 0.317 2026-08-21 13:25:19,227 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:25:19,234 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:19] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.230 2026-08-21 13:25:19,259 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:19] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.011 0.234 2026-08-21 13:25:19,269 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:19] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:25:19,276 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:19] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.010 0.167 2026-08-21 13:25:19,298 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:19] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.006 0.185 2026-08-21 13:25:19,303 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:19] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.183 2026-08-21 13:25:19,327 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:19] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.160 2026-08-21 13:25:19,376 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:19] "GET /web/image/res.users/145/avatar_128 HTTP/1.1" 200 - 19 0.017 0.128 2026-08-21 13:25:19,394 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:19] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.007 0.149 2026-08-21 13:25:19,439 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:19] "GET /web/image?model=product.product&field=image_128&id=1721&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.010 0.156 2026-08-21 13:25:19,479 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:19] "GET /web/image?model=product.product&field=image_128&id=1720&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.007 0.192 2026-08-21 13:25:19,497 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:19] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.002 0.193 2026-08-21 13:25:19,515 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:19] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.002 0.180 2026-08-21 13:25:19,533 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:19] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.001 0.144 2026-08-21 13:25:19,553 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:19] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.005 0.125 2026-08-21 13:25:19,656 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentAmount on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-08-21 13:25:19,675 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:19] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.008 0.014 2026-08-21 13:25:19,689 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentAmount on step: 'select order (trigger: .order-row .col.name:first)' 2026-08-21 13:25:19,720 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:19] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.008 0.019 2026-08-21 13:25:19,734 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:19] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.002 0.007 2026-08-21 13:25:20,656 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentAmount on step: 'click on select the order (trigger: .selection-item:contains('Apply a down payment (percentage)'))' 2026-08-21 13:25:20,671 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentAmount on step: 'click on +10 button (trigger: div.numpad.row button.col:contains("+20"))' 2026-08-21 13:25:20,688 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:20] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 11 0.008 0.017 2026-08-21 13:25:20,730 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:20] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 13 0.015 0.021 2026-08-21 13:25:20,769 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:20] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.013 0.020 2026-08-21 13:25:21,529 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentAmount on step: 'click on ok button (trigger: .button.confirm)' 2026-08-21 13:25:21,562 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentAmount on step: 'Check orderline with attributes: {"productName":"Down Payment","quantity":"1.0","price":"20.0"} (trigger: .order-container .orderline:has(.product-name:contains("Down Payment")):has(em.qty:contains("1")):has(.price:contains("20.0")))' 2026-08-21 13:25:21,566 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentAmount on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:25:21,591 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentAmount on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:25:21,594 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:21] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:25:21,597 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:21] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:25:21,617 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentAmount on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:25:21,630 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:21] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:25:21,639 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentAmount on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:25:21,650 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-08-21 13:25:21,668 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #6947463 for PoS orders references: ['Order 00360-001-0001'] (draft: False) 2026-08-21 13:25:21,671 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 47184 2026-08-21 13:25:21,673 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-08-21 13:25:21,678 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 47184 2026-08-21 13:25:21,777 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_132521_776947_TestPoSSale.txt 2026-08-21 13:25:21,777 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmpjp689jlx_chrome_odoo" 2026-08-21 13:25:21,790 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: waiting for threads: [] 2026-08-21 13:25:21,846 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #6947463 with result: [{'id': 465, 'pos_reference': 'Order 00360-001-0001', 'account_move': False}] 2026-08-21 13:25:22,068 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:22] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 207 0.178 0.227 2026-08-21 13:25:22,126 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_refund ... 2026-08-21 13:25:23,569 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 47393 2026-08-21 13:25:23,570 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmpd2ql_q4i_chrome_odoo 2026-08-21 13:25:23,570 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:40773/json/version 2026-08-21 13:25:23,572 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:40773/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:25:23,609 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/141.0.7390.54 2026-08-21 13:25:23,609 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:40773/json 2026-08-21 13:25:23,610 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:40773/json with timeout 3 increased to 10s during tests 2026-08-21 13:25:23,625 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:40773/devtools/page/93EF2B3E041F0D072D014112C5B43EE7 2026-08-21 13:25:23,664 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-08-21 13:25:23,672 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-08-21 13:25:24,103 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:accountman from n/a 2026-08-21 13:25:24,106 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-08-21 13:25:24,108 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Open "http://127.0.0.1:8069/pos/ui?config_id=182" in browser 2026-08-21 13:25:24,108 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=182" 2026-08-21 13:25:24,121 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:25:24,875 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:24] "GET /pos/ui?config_id=182 HTTP/1.1" 200 - 113 0.124 0.634 2026-08-21 13:25:24,877 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': '93EF2B3E041F0D072D014112C5B43EE7', 'loaderId': '598850947E60A3653EA110EDD8A00C30', 'isDownload': False} 2026-08-21 13:25:24,877 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosRefundDownpayment')" 2026-08-21 13:25:24,890 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:25:24,911 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:24] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.008 0.007 2026-08-21 13:25:24,917 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:24] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.001 0.014 2026-08-21 13:25:24,924 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:24] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.027 2026-08-21 13:25:25,287 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:25] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-08-21 13:25:25,300 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:25] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.006 2026-08-21 13:25:25,347 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:25:25,365 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:25] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:25:25,368 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:25] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.008 2026-08-21 13:25:25,383 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate test code "odoo.startTour('PosRefundDownpayment', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=182"})" 2026-08-21 13:25:26,143 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:26] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 303 0.290 0.475 2026-08-21 13:25:26,230 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:26] "GET /pos/ui HTTP/1.1" 200 - 22 0.031 0.789 2026-08-21 13:25:26,278 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:25:26,367 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:26] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.079 0.122 2026-08-21 13:25:26,521 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:26] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.017 2026-08-21 13:25:26,568 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:26] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.010 0.007 2026-08-21 13:25:27,109 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:27] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 175 0.181 0.339 2026-08-21 13:25:27,178 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:27] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.043 2026-08-21 13:25:27,206 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:27] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.006 0.013 2026-08-21 13:25:27,218 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:27] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.004 2026-08-21 13:25:27,313 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:27] "GET /web/image?model=product.product&field=image_128&id=1728&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 14 0.040 0.040 2026-08-21 13:25:27,355 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:27] "GET /web/image?model=product.product&field=image_128&id=1727&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.009 0.104 2026-08-21 13:25:27,394 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:27] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.008 0.137 2026-08-21 13:25:27,410 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:25:27,424 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:27] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.006 0.159 2026-08-21 13:25:27,477 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:27] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.016 0.175 2026-08-21 13:25:27,555 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:27] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.032 0.254 2026-08-21 13:25:27,573 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:27] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.253 2026-08-21 13:25:27,580 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25: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-08-21 13:25:27,592 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:25:27,613 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:25:27,622 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:25:27,632 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:27] "GET /web/image?model=product.product&field=image_128&id=1722&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.018 0.253 2026-08-21 13:25:27,708 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:27] "GET /web/image?model=product.product&field=image_128&id=1720&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.018 0.258 2026-08-21 13:25:27,768 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:27] "GET /web/image?model=product.product&field=image_128&id=1721&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.010 0.328 2026-08-21 13:25:27,772 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:27] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:25:27,791 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:27] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.301 2026-08-21 13:25:27,806 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:27] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.244 2026-08-21 13:25:27,816 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:27] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.186 2026-08-21 13:25:27,825 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:27] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.002 0.188 2026-08-21 13:25:27,856 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:27] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.010 0.020 2026-08-21 13:25:27,861 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:27] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.131 2026-08-21 13:25:27,884 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:27] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.004 0.105 2026-08-21 13:25:27,893 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:27] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.092 2026-08-21 13:25:27,922 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:27] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.006 0.105 2026-08-21 13:25:28,019 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:28] "GET /web/image/res.users/145/avatar_128 HTTP/1.1" 200 - 19 0.056 0.251 2026-08-21 13:25:28,051 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:28] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.016 0.201 2026-08-21 13:25:28,079 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:28] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.012 0.156 2026-08-21 13:25:28,336 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosRefundDownpayment on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-08-21 13:25:28,366 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosRefundDownpayment on step: 'select order (trigger: .order-row .col.name:first)' 2026-08-21 13:25:28,423 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:28] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.035 0.021 2026-08-21 13:25:28,441 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:28] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.002 0.009 2026-08-21 13:25:29,322 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosRefundDownpayment on step: 'click on select the order (trigger: .selection-item:contains('Apply a down payment'))' 2026-08-21 13:25:29,339 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosRefundDownpayment on step: 'click on +10 button (trigger: div.numpad.row button.col:contains("+10"))' 2026-08-21 13:25:29,375 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:29] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 11 0.026 0.020 2026-08-21 13:25:29,423 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:29] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 13 0.020 0.021 2026-08-21 13:25:29,481 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:29] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.027 0.024 2026-08-21 13:25:29,809 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:29] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.003 2026-08-21 13:25:30,242 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosRefundDownpayment on step: 'click on ok button (trigger: .button.confirm)' 2026-08-21 13:25:30,270 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosRefundDownpayment on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:25:30,295 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosRefundDownpayment on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:25:30,301 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:30] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:25:30,302 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:30] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:25:30,324 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosRefundDownpayment on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:25:30,349 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosRefundDownpayment on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:25:30,371 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosRefundDownpayment on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:25:30,376 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #33314446 for PoS orders references: ['Order 00361-002-0001'] (draft: False) 2026-08-21 13:25:30,388 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:30] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:25:30,566 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #33314446 with result: [{'id': 466, 'pos_reference': 'Order 00361-002-0001', 'account_move': False}] 2026-08-21 13:25:30,904 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:30] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 215 0.241 0.292 2026-08-21 13:25:30,941 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:30] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-08-21 13:25:30,956 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:30] "GET /web/image?model=pos.config&id=182&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.009 2026-08-21 13:25:31,698 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosRefundDownpayment on step: '.control-button:contains("Refund")' 2026-08-21 13:25:31,722 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosRefundDownpayment on step: '.ticket-screen .pos-search-bar .filter span:contains("Paid")' 2026-08-21 13:25:31,725 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosRefundDownpayment on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-08-21 13:25:31,773 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:31] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 14 0.025 0.021 2026-08-21 13:25:31,860 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:31] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 21 0.042 0.035 2026-08-21 13:25:32,628 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosRefundDownpayment on step: 'Check orderline with attributes: {"productName":"Down Payment","withClass":".selected","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Down Payment")):has(em.qty:contains("1")))' 2026-08-21 13:25:32,635 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosRefundDownpayment on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:25:32,652 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosRefundDownpayment on step: '.ticket-screen .button.pay-order-button' 2026-08-21 13:25:32,669 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosRefundDownpayment on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:25:32,687 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosRefundDownpayment on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:25:32,703 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosRefundDownpayment on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:25:32,720 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosRefundDownpayment on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:25:32,735 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #25312671 for PoS orders references: ['Order 00361-002-0002'] (draft: False) 2026-08-21 13:25:32,736 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosRefundDownpayment on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:25:32,830 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #25312671 with result: [{'id': 467, 'pos_reference': 'Order 00361-002-0002', 'account_move': False}] 2026-08-21 13:25:32,992 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:32] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 112 0.086 0.177 2026-08-21 13:25:33,758 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-08-21 13:25:33,784 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:33] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:25:33,816 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 47393 2026-08-21 13:25:33,816 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-08-21 13:25:33,817 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 47393 2026-08-21 13:25:33,937 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_132533_937337_TestPoSSale.txt 2026-08-21 13:25:33,937 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmpd2ql_q4i_chrome_odoo" 2026-08-21 13:25:34,070 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_with_fixed_taxed_product ... 2026-08-21 13:25:35,877 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 47622 2026-08-21 13:25:35,878 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmpej08v47u_chrome_odoo 2026-08-21 13:25:35,878 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:39381/json/version 2026-08-21 13:25:35,880 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:39381/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:25:35,959 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/141.0.7390.54 2026-08-21 13:25:35,959 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:39381/json 2026-08-21 13:25:35,960 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:39381/json with timeout 3 increased to 10s during tests 2026-08-21 13:25:35,978 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:39381/devtools/page/1AFB930F10034B778D81EA761F17C069 2026-08-21 13:25:36,004 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-08-21 13:25:36,066 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-08-21 13:25:36,532 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:accountman from n/a 2026-08-21 13:25:36,534 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-08-21 13:25:36,538 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Open "http://127.0.0.1:8069/pos/ui?config_id=182" in browser 2026-08-21 13:25:36,538 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=182" 2026-08-21 13:25:36,554 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:25:38,131 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:38] "GET /pos/ui?config_id=182 HTTP/1.1" 200 - 112 0.161 1.420 2026-08-21 13:25:38,133 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': '1AFB930F10034B778D81EA761F17C069', 'loaderId': '197897375F721CC4305F690CE04A35AB', 'isDownload': False} 2026-08-21 13:25:38,133 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PoSDownPaymentFixedTax')" 2026-08-21 13:25:38,152 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:25:38,163 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:38] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.008 2026-08-21 13:25:38,176 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:38] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.016 2026-08-21 13:25:38,209 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:38] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.016 0.038 2026-08-21 13:25:38,547 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:38] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.007 0.009 2026-08-21 13:25:38,560 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:38] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.006 0.008 2026-08-21 13:25:38,576 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:25:38,589 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:38] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-08-21 13:25:38,594 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:38] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:25:38,596 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate test code "odoo.startTour('PoSDownPaymentFixedTax', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=182"})" 2026-08-21 13:25:39,279 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:39] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 303 0.276 0.404 2026-08-21 13:25:39,360 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentFixedTax on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:25:39,361 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:39] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.047 2026-08-21 13:25:39,381 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:39] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.006 0.009 2026-08-21 13:25:39,392 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:39] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-21 13:25:39,490 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:39] "GET /web/image?model=product.product&field=image_128&id=1728&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 14 0.049 0.036 2026-08-21 13:25:39,524 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:39] "GET /web/image?model=product.product&field=image_128&id=1727&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.009 0.111 2026-08-21 13:25:39,533 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:25:39,574 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:39] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.008 0.155 2026-08-21 13:25:39,636 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:39] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.014 0.213 2026-08-21 13:25:39,644 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:25:39,660 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:25:39,665 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:25:39,677 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:39] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.012 0.245 2026-08-21 13:25:39,731 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:39] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.025 0.289 2026-08-21 13:25:39,739 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:25:39,767 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:39] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.010 0.261 2026-08-21 13:25:39,833 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:39] "GET /web/image?model=product.product&field=image_128&id=1737&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.013 0.271 2026-08-21 13:25:39,865 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:39] "GET /web/image?model=product.product&field=image_128&id=1738&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.007 0.279 2026-08-21 13:25:39,874 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:39] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.203 2026-08-21 13:25:39,884 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:39] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.200 2026-08-21 13:25:39,892 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:39] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:25:39,897 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:39] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.132 2026-08-21 13:25:39,900 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:39] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.102 2026-08-21 13:25:39,958 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:39] "GET /web/image/res.users/145/avatar_128 HTTP/1.1" 200 - 19 0.016 0.158 2026-08-21 13:25:39,965 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:39] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.001 0.122 2026-08-21 13:25:39,981 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:39] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.008 0.103 2026-08-21 13:25:40,006 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:40] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.009 0.119 2026-08-21 13:25:40,058 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:40] "GET /web/image?model=product.product&field=image_128&id=1722&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.020 0.143 2026-08-21 13:25:40,095 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:40] "GET /web/image?model=product.product&field=image_128&id=1721&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.008 0.187 2026-08-21 13:25:40,157 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:40] "GET /web/image?model=product.product&field=image_128&id=1720&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.013 0.175 2026-08-21 13:25:40,175 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:40] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.002 0.194 2026-08-21 13:25:40,194 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:40] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.004 0.199 2026-08-21 13:25:40,223 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:40] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.007 0.205 2026-08-21 13:25:40,244 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:40] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.009 0.169 2026-08-21 13:25:40,374 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentFixedTax on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-08-21 13:25:40,398 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:40] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.019 0.016 2026-08-21 13:25:40,433 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentFixedTax on step: 'select order (trigger: .order-row .col.name:first)' 2026-08-21 13:25:40,459 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:40] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.008 0.015 2026-08-21 13:25:40,478 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:40] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.002 0.012 2026-08-21 13:25:41,360 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentFixedTax on step: 'click on select the order (trigger: .selection-item:contains('Apply a down payment (percentage)'))' 2026-08-21 13:25:41,373 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentFixedTax on step: 'click on +10 button (trigger: div.numpad.row button.col:contains("+20"))' 2026-08-21 13:25:41,398 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:41] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 11 0.017 0.015 2026-08-21 13:25:41,442 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:41] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 14 0.016 0.023 2026-08-21 13:25:41,481 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:41] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.014 0.019 2026-08-21 13:25:42,119 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:42] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:25:42,240 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentFixedTax on step: 'click on ok button (trigger: .button.confirm)' 2026-08-21 13:25:42,264 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentFixedTax on step: 'Check orderline with attributes: {"productName":"Down Payment","quantity":"1.0","price":"1.00"} (trigger: .order-container .orderline:has(.product-name:contains("Down Payment")):has(em.qty:contains("1")):has(.price:contains("1.00")))' 2026-08-21 13:25:42,269 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentFixedTax on step: 'Check orderline with attributes: {"productName":"Down Payment","quantity":"1.0","price":"20.00"} (trigger: .order-container .orderline:has(.product-name:contains("Down Payment")):has(em.qty:contains("1")):has(.price:contains("20.00")))' 2026-08-21 13:25:42,270 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-08-21 13:25:42,279 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 47622 2026-08-21 13:25:42,282 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-08-21 13:25:42,282 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 47622 2026-08-21 13:25:42,377 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_132542_377223_TestPoSSale.txt 2026-08-21 13:25:42,377 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmpej08v47u_chrome_odoo" 2026-08-21 13:25:42,407 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_with_taxed_product ... 2026-08-21 13:25:44,379 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 47829 2026-08-21 13:25:44,380 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmpcyemvwrb_chrome_odoo 2026-08-21 13:25:44,380 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:33405/json/version 2026-08-21 13:25:44,383 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33405/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:25:44,407 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/141.0.7390.54 2026-08-21 13:25:44,407 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:33405/json 2026-08-21 13:25:44,408 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33405/json with timeout 3 increased to 10s during tests 2026-08-21 13:25:44,463 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:33405/devtools/page/F8B81EFE40C99F07D7489FA6C30D23CF 2026-08-21 13:25:44,488 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-08-21 13:25:44,495 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-08-21 13:25:45,027 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:accountman from n/a 2026-08-21 13:25:45,029 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-08-21 13:25:45,031 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Open "http://127.0.0.1:8069/pos/ui?config_id=182" in browser 2026-08-21 13:25:45,032 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=182" 2026-08-21 13:25:45,052 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:25:45,878 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:45] "GET /pos/ui?config_id=182 HTTP/1.1" 200 - 112 0.145 0.684 2026-08-21 13:25:45,880 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': 'F8B81EFE40C99F07D7489FA6C30D23CF', 'loaderId': '4F381AB5DC472EA159203A8F293D2099', 'isDownload': False} 2026-08-21 13:25:45,880 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PoSDownPaymentLinesPerTax')" 2026-08-21 13:25:45,897 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:25:45,912 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:45] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.010 2026-08-21 13:25:45,924 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:45] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.012 2026-08-21 13:25:45,932 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:45] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.021 2026-08-21 13:25:46,313 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:46] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.002 0.006 2026-08-21 13:25:46,328 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:46] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.007 0.006 2026-08-21 13:25:46,385 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:25:46,387 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:46] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.015 0.009 2026-08-21 13:25:46,392 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:46] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.023 2026-08-21 13:25:46,402 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate test code "odoo.startTour('PoSDownPaymentLinesPerTax', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=182"})" 2026-08-21 13:25:47,089 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:47] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 303 0.282 0.412 2026-08-21 13:25:47,160 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:47] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.041 2026-08-21 13:25:47,174 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentLinesPerTax on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:25:47,183 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:47] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.005 0.010 2026-08-21 13:25:47,199 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:47] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-21 13:25:47,295 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:47] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 14 0.035 0.037 2026-08-21 13:25:47,334 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:47] "GET /web/image?model=product.product&field=image_128&id=1727&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.010 0.099 2026-08-21 13:25:47,344 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:25:47,382 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:47] "GET /web/image?model=product.product&field=image_128&id=1728&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.009 0.156 2026-08-21 13:25:47,438 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:47] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.012 0.191 2026-08-21 13:25:47,491 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:47] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.021 0.232 2026-08-21 13:25:47,522 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:25:47,545 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:25:47,548 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:25:47,560 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:47] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.020 0.296 2026-08-21 13:25:47,571 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:47] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.002 0.007 2026-08-21 13:25:47,605 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:47] "GET /web/image?model=product.product&field=image_128&id=1740&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.010 0.221 2026-08-21 13:25:47,662 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:47] "GET /web/image?model=product.product&field=image_128&id=1741&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.020 0.255 2026-08-21 13:25:47,711 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:47] "GET /web/image?model=product.product&field=image_128&id=1742&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.012 0.257 2026-08-21 13:25:47,728 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:47] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.009 0.167 2026-08-21 13:25:47,742 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:47] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:25:47,745 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:47] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.436 2026-08-21 13:25:47,757 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:47] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:25:47,760 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:47] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.173 2026-08-21 13:25:47,778 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:47] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.009 0.151 2026-08-21 13:25:47,835 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:47] "GET /web/image/res.users/145/avatar_128 HTTP/1.1" 200 - 19 0.024 0.142 2026-08-21 13:25:47,846 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:47] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.119 2026-08-21 13:25:47,881 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:47] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.023 0.107 2026-08-21 13:25:47,923 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:47] "GET /web/image?model=product.product&field=image_128&id=1721&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.012 0.138 2026-08-21 13:25:47,965 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:47] "GET /web/image?model=product.product&field=image_128&id=1722&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.015 0.184 2026-08-21 13:25:47,977 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:47] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.009 0.191 2026-08-21 13:25:48,022 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:48] "GET /web/image?model=product.product&field=image_128&id=1720&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.017 0.207 2026-08-21 13:25:48,041 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:48] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.002 0.200 2026-08-21 13:25:48,062 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:48] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.004 0.209 2026-08-21 13:25:48,080 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:48] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.003 0.192 2026-08-21 13:25:48,101 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:48] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.008 0.165 2026-08-21 13:25:48,239 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentLinesPerTax on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-08-21 13:25:48,266 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:48] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.011 0.015 2026-08-21 13:25:48,268 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentLinesPerTax on step: 'select order (trigger: .order-row .col.name:first)' 2026-08-21 13:25:48,301 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:48] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.009 0.022 2026-08-21 13:25:48,317 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:48] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.001 0.008 2026-08-21 13:25:49,236 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentLinesPerTax on step: 'click on select the order (trigger: .selection-item:contains('Apply a down payment (percentage)'))' 2026-08-21 13:25:49,251 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentLinesPerTax on step: 'click on +10 button (trigger: div.numpad.row button.col:contains("+20"))' 2026-08-21 13:25:49,264 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:49] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 11 0.008 0.013 2026-08-21 13:25:49,298 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:49] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 15 0.010 0.020 2026-08-21 13:25:49,326 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:49] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.007 0.017 2026-08-21 13:25:49,743 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:49] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-21 13:25:50,087 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentLinesPerTax on step: 'click on ok button (trigger: .button.confirm)' 2026-08-21 13:25:50,112 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentLinesPerTax on step: 'Check orderline with attributes: {"productName":"Down Payment","quantity":"1.0","price":"2.20"} (trigger: .order-container .orderline:has(.product-name:contains("Down Payment")):has(em.qty:contains("1")):has(.price:contains("2.20")))' 2026-08-21 13:25:50,118 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentLinesPerTax on step: 'Check orderline with attributes: {"productName":"Down Payment","quantity":"1.0","price":"1.00"} (trigger: .order-container .orderline:has(.product-name:contains("Down Payment")):has(em.qty:contains("1")):has(.price:contains("1.00")))' 2026-08-21 13:25:50,135 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentLinesPerTax on step: 'Check orderline with attributes: {"productName":"Down Payment","quantity":"1.0","price":"3.00"} (trigger: .order-container .orderline:has(.product-name:contains("Down Payment")):has(em.qty:contains("1")):has(.price:contains("3.00")))' 2026-08-21 13:25:50,151 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentLinesPerTax on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:25:50,178 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentLinesPerTax on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:25:50,182 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:50] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:25:50,185 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:50] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:25:50,196 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentLinesPerTax on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 13:25:50,221 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentLinesPerTax on step: 'click invoice button (trigger: .payment-buttons .js_invoice)' 2026-08-21 13:25:50,222 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:50] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.006 0.010 2026-08-21 13:25:50,235 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentLinesPerTax on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:25:50,258 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentLinesPerTax on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-21 13:25:50,265 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #14649805 for PoS orders references: ['Order 00363-001-0001'] (draft: False) 2026-08-21 13:25:50,269 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:50] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:25:51,993 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #14649805 with result: [{'id': 468, 'pos_reference': 'Order 00363-001-0001', 'account_move': 766}] 2026-08-21 13:25:52,418 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:52] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 905 0.704 1.455 2026-08-21 13:25:52,422 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:52] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.789 2026-08-21 13:25:52,454 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:52] "POST /web/dataset/call_kw/account.move/get_invoice_pdf_report_attachment HTTP/1.1" 200 - 11 0.012 0.015 2026-08-21 13:25:52,502 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:52] "GET /web/image?model=pos.config&id=182&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.008 2026-08-21 13:25:53,296 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-08-21 13:25:53,303 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:53] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:25:53,306 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 47829 2026-08-21 13:25:53,306 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-08-21 13:25:53,307 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 47829 2026-08-21 13:25:53,403 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_132553_402844_TestPoSSale.txt 2026-08-21 13:25:53,403 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmpcyemvwrb_chrome_odoo" 2026-08-21 13:25:53,449 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_import_so_to_pos_no_existing_lot ... 2026-08-21 13:25:54,202 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 48049 2026-08-21 13:25:54,202 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmpk7x9bwrk_chrome_odoo 2026-08-21 13:25:54,203 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:41767/json/version 2026-08-21 13:25:54,204 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:41767/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:25:54,271 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/141.0.7390.54 2026-08-21 13:25:54,271 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:41767/json 2026-08-21 13:25:54,272 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:41767/json with timeout 3 increased to 10s during tests 2026-08-21 13:25:54,298 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:41767/devtools/page/C5FC0F080DBADA53D259867F622A58CD 2026-08-21 13:25:54,314 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-08-21 13:25:54,322 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-08-21 13:25:54,708 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:accountman from n/a 2026-08-21 13:25:54,713 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-08-21 13:25:54,715 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Open "http://127.0.0.1:8069/pos/ui?config_id=182" in browser 2026-08-21 13:25:54,716 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=182" 2026-08-21 13:25:54,728 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:25:55,459 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:55] "GET /pos/ui?config_id=182 HTTP/1.1" 200 - 112 0.105 0.631 2026-08-21 13:25:55,464 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': 'C5FC0F080DBADA53D259867F622A58CD', 'loaderId': '13EB4CFD1820961DA1836CD22FFE5CC7', 'isDownload': False} 2026-08-21 13:25:55,464 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('test_import_so_to_pos_no_existing_lot')" 2026-08-21 13:25:55,485 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:25:55,502 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:55] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.009 2026-08-21 13:25:55,509 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:55] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.001 0.019 2026-08-21 13:25:55,520 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:55] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.027 2026-08-21 13:25:55,917 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:55] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.015 0.007 2026-08-21 13:25:55,931 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:55] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.008 0.018 2026-08-21 13:25:55,949 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:25:55,963 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:55] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.006 2026-08-21 13:25:55,964 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:55] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:25:55,975 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate test code "odoo.startTour('test_import_so_to_pos_no_existing_lot', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=182"})" 2026-08-21 13:25:56,714 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:56] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 299 0.344 0.399 2026-08-21 13:25:56,745 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour test_import_so_to_pos_no_existing_lot on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:25:56,812 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:56] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.033 0.048 2026-08-21 13:25:56,835 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:56] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.004 0.013 2026-08-21 13:25:56,848 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:56] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 13:25:56,928 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:56] "GET /web/image?model=product.product&field=image_128&id=1728&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 14 0.029 0.036 2026-08-21 13:25:56,948 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:25:56,969 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:56] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.013 0.077 2026-08-21 13:25:57,024 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:57] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.012 0.143 2026-08-21 13:25:57,087 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:57] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.017 0.195 2026-08-21 13:25:57,100 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:25:57,123 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 13:25:57,127 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:57] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.015 0.241 2026-08-21 13:25:57,136 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:25:57,177 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:57] "GET /web/image?model=product.product&field=image_128&id=1727&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.021 0.288 2026-08-21 13:25:57,196 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:57] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.223 2026-08-21 13:25:57,261 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:57] "GET /web/image?model=product.product&field=image_128&id=1744&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.012 0.257 2026-08-21 13:25:57,267 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:57] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:25:57,324 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:57] "GET /web/image?model=product.product&field=image_128&id=1722&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.011 0.285 2026-08-21 13:25:57,337 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:57] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.192 2026-08-21 13:25:57,347 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:57] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.198 2026-08-21 13:25:57,357 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:57] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:25:57,372 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:57] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.017 0.176 2026-08-21 13:25:57,385 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:57] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.181 2026-08-21 13:25:57,404 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:57] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.011 0.107 2026-08-21 13:25:57,409 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:57] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.116 2026-08-21 13:25:57,477 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:57] "GET /web/image/res.users/145/avatar_128 HTTP/1.1" 200 - 19 0.031 0.120 2026-08-21 13:25:57,504 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:57] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.014 0.146 2026-08-21 13:25:57,542 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:57] "GET /web/image?model=product.product&field=image_128&id=1721&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.008 0.171 2026-08-21 13:25:57,595 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:57] "GET /web/image?model=product.product&field=image_128&id=1720&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.017 0.197 2026-08-21 13:25:57,618 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:57] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.006 0.219 2026-08-21 13:25:57,640 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:57] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.003 0.221 2026-08-21 13:25:57,665 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:57] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.007 0.174 2026-08-21 13:25:57,697 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:57] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.020 0.149 2026-08-21 13:25:57,820 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour test_import_so_to_pos_no_existing_lot on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-08-21 13:25:57,845 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:57] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.015 0.015 2026-08-21 13:25:57,850 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour test_import_so_to_pos_no_existing_lot on step: 'select order (trigger: .order-list .order-row:nth-child(1))' 2026-08-21 13:25:57,883 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:57] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.011 0.020 2026-08-21 13:25:57,900 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:57] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.001 0.007 2026-08-21 13:25:58,813 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour test_import_so_to_pos_no_existing_lot on step: 'click on select the order (trigger: .selection-item:contains('Settle the order'))' 2026-08-21 13:25:58,819 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour test_import_so_to_pos_no_existing_lot on step: 'Ensure at least one line is imported (trigger: .order-container .orderline)' 2026-08-21 13:25:58,850 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:58] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.016 0.015 2026-08-21 13:25:58,913 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:58] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 17 0.030 0.026 2026-08-21 13:25:58,956 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:58] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.015 0.022 2026-08-21 13:25:59,669 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:59] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-21 13:25:59,735 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-08-21 13:25:59,744 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:25:59] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:25:59,749 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 48049 2026-08-21 13:25:59,750 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-08-21 13:25:59,754 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 48049 2026-08-21 13:25:59,863 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_132559_862477_TestPoSSale.txt 2026-08-21 13:25:59,863 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmpk7x9bwrk_chrome_odoo" 2026-08-21 13:25:59,892 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_multiple_lots_sale_order ... 2026-08-21 13:26:01,774 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 48257 2026-08-21 13:26:01,775 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmpln636o2m_chrome_odoo 2026-08-21 13:26:01,775 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:36479/json/version 2026-08-21 13:26:01,777 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:36479/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:26:01,803 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/141.0.7390.54 2026-08-21 13:26:01,804 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:36479/json 2026-08-21 13:26:01,804 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:36479/json with timeout 3 increased to 10s during tests 2026-08-21 13:26:01,810 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:36479/devtools/page/F52BFD44A4331E61D0DCC877629D167C 2026-08-21 13:26:01,866 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-08-21 13:26:01,875 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-08-21 13:26:02,379 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:accountman from n/a 2026-08-21 13:26:02,382 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-08-21 13:26:02,384 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Open "http://127.0.0.1:8069/pos/ui?config_id=182" in browser 2026-08-21 13:26:02,384 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=182" 2026-08-21 13:26:02,403 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:26:03,154 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:03] "GET /pos/ui?config_id=182 HTTP/1.1" 200 - 111 0.140 0.618 2026-08-21 13:26:03,157 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': 'F52BFD44A4331E61D0DCC877629D167C', 'loaderId': '70402208B1144ED5AF230399D7095409', 'isDownload': False} 2026-08-21 13:26:03,157 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('test_multiple_lots_sale_order')" 2026-08-21 13:26:03,174 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:26:03,189 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:03] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.012 2026-08-21 13:26:03,196 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:03] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.019 2026-08-21 13:26:03,205 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:03] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.019 2026-08-21 13:26:03,543 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:03] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.004 0.006 2026-08-21 13:26:03,553 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:03] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.005 2026-08-21 13:26:03,575 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:26:03,588 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:03] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:26:03,590 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:03] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.009 2026-08-21 13:26:03,605 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate test code "odoo.startTour('test_multiple_lots_sale_order', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=182"})" 2026-08-21 13:26:04,317 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:04] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 286 0.289 0.432 2026-08-21 13:26:04,372 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour test_multiple_lots_sale_order on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:26:04,409 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:04] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.026 0.049 2026-08-21 13:26:04,434 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:04] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.005 0.013 2026-08-21 13:26:04,447 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:04] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 13:26:04,553 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:04] "GET /web/image?model=product.product&field=image_128&id=1728&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.020 0.074 2026-08-21 13:26:04,599 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:04] "GET /web/image?model=product.product&field=image_128&id=1727&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.013 0.124 2026-08-21 13:26:04,647 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:04] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.016 0.156 2026-08-21 13:26:04,653 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:26:04,691 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:04] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.013 0.186 2026-08-21 13:26:04,742 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:04] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.011 0.235 2026-08-21 13:26:04,760 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:26:04,777 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:26:04,791 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:26:04,804 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:04] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.009 0.290 2026-08-21 13:26:04,873 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:04] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.007 0.307 2026-08-21 13:26:04,878 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:04] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:26:04,940 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:04] "GET /web/image?model=product.product&field=image_128&id=1745&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.021 0.313 2026-08-21 13:26:04,980 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:04] "GET /web/image?model=product.product&field=image_128&id=1722&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.006 0.318 2026-08-21 13:26:05,014 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:05] "GET /web/image?model=product.product&field=image_128&id=1721&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.010 0.306 2026-08-21 13:26:05,038 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:05] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.010 0.217 2026-08-21 13:26:05,096 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:05] "GET /web/image/res.users/145/avatar_128 HTTP/1.1" 200 - 19 0.022 0.212 2026-08-21 13:26:05,124 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:05] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.024 2026-08-21 13:26:05,133 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:05] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.030 0.221 2026-08-21 13:26:05,139 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.213 2026-08-21 13:26:05,153 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:05] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.202 2026-08-21 13:26:05,185 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:05] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.007 0.196 2026-08-21 13:26:05,197 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:05] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.174 2026-08-21 13:26:05,229 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:05] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.018 0.165 2026-08-21 13:26:05,277 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:05] "GET /web/image?model=product.product&field=image_128&id=1720&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.009 0.142 2026-08-21 13:26:05,299 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:05] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.002 0.152 2026-08-21 13:26:05,326 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:05] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.009 0.160 2026-08-21 13:26:05,361 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:05] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.010 0.152 2026-08-21 13:26:05,390 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:05] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.016 0.115 2026-08-21 13:26:05,487 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour test_multiple_lots_sale_order on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-08-21 13:26:05,511 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:05] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.017 0.019 2026-08-21 13:26:05,520 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour test_multiple_lots_sale_order on step: 'select order (trigger: .order-list .order-row:nth-child(1))' 2026-08-21 13:26:05,555 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:05] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.012 0.020 2026-08-21 13:26:05,581 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:05] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.006 0.007 2026-08-21 13:26:06,473 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour test_multiple_lots_sale_order on step: 'click on select the order (trigger: .selection-item:contains('Settle the order'))' 2026-08-21 13:26:06,486 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour test_multiple_lots_sale_order on step: 'Await confirmation demand popup (trigger: .modal-body:contains('Do you want to load the SN/Lots linked to the Sales Order?'))' 2026-08-21 13:26:06,527 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:06] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.027 0.016 2026-08-21 13:26:06,591 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:06] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 28 0.026 0.033 2026-08-21 13:26:06,622 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:06] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.008 0.017 2026-08-21 13:26:07,381 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour test_multiple_lots_sale_order on step: 'Choose to auto link the lot number to the order line (trigger: .button.confirm:contains('Yes'))' 2026-08-21 13:26:07,405 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour test_multiple_lots_sale_order on step: 'Ensure first line has lot 1001 (trigger: .order-container .orderline:nth-child(1):contains(Product):contains(1001))' 2026-08-21 13:26:07,411 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour test_multiple_lots_sale_order on step: 'Ensure second line has lot 1002 (trigger: .order-container .orderline:nth-child(2):contains(Product):contains(1002))' 2026-08-21 13:26:07,418 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour test_multiple_lots_sale_order on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:26:07,454 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour test_multiple_lots_sale_order on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:26:07,457 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:07] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:26:07,460 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:07] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:26:07,473 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour test_multiple_lots_sale_order on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 13:26:07,488 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour test_multiple_lots_sale_order on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:26:07,503 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:07] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.004 0.010 2026-08-21 13:26:07,514 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour test_multiple_lots_sale_order on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-21 13:26:07,523 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #64910284 for PoS orders references: ['Order 00365-001-0001'] (draft: False) 2026-08-21 13:26:07,528 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:07] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:26:07,722 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #64910284 with result: [{'id': 469, 'pos_reference': 'Order 00365-001-0001', 'account_move': False}] 2026-08-21 13:26:07,856 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #145 deleted stock.move.line records with IDs: [701, 702, 703] 2026-08-21 13:26:08,080 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:08] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 295 0.249 0.312 2026-08-21 13:26:08,095 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:08] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.011 0.477 2026-08-21 13:26:08,129 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:08] "GET /web/image?model=pos.config&id=182&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.010 2026-08-21 13:26:08,857 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-08-21 13:26:08,866 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:08] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:26:08,888 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 48257 2026-08-21 13:26:08,890 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-08-21 13:26:08,890 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 48257 2026-08-21 13:26:08,991 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_132608_990498_TestPoSSale.txt 2026-08-21 13:26:08,991 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmpln636o2m_chrome_odoo" 2026-08-21 13:26:09,576 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #145 deleted stock.move.line records with IDs: [704, 705, 706] 2026-08-21 13:26:10,721 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_does_not_remain_in_list ... 2026-08-21 13:26:11,950 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 48483 2026-08-21 13:26:11,950 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmpwuolccwx_chrome_odoo 2026-08-21 13:26:11,953 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:40425/json/version 2026-08-21 13:26:11,959 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:40425/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:26:11,975 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/141.0.7390.54 2026-08-21 13:26:11,975 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:40425/json 2026-08-21 13:26:11,975 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:40425/json with timeout 3 increased to 10s during tests 2026-08-21 13:26:11,989 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:40425/devtools/page/457885C6C5BB2D200A3659C5B161A3C7 2026-08-21 13:26:11,997 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-08-21 13:26:12,106 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-08-21 13:26:12,459 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:accountman from n/a 2026-08-21 13:26:12,462 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-08-21 13:26:12,465 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Open "http://127.0.0.1:8069/pos/ui?config_id=182" in browser 2026-08-21 13:26:12,465 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=182" 2026-08-21 13:26:12,481 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:26:13,243 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:13] "GET /pos/ui?config_id=182 HTTP/1.1" 200 - 109 0.146 0.624 2026-08-21 13:26:13,245 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': '457885C6C5BB2D200A3659C5B161A3C7', 'loaderId': '1D033212034B5ECE6BA617EAFF83371F', 'isDownload': False} 2026-08-21 13:26:13,246 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosOrderDoesNotRemainInList')" 2026-08-21 13:26:13,261 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:26:13,274 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:13] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.007 2026-08-21 13:26:13,283 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:13] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.017 2026-08-21 13:26:13,291 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:13] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.023 2026-08-21 13:26:13,681 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:13] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.003 0.009 2026-08-21 13:26:13,700 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:13] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.006 2026-08-21 13:26:13,721 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:26:13,745 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:13] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:26:13,753 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:13] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.011 2026-08-21 13:26:13,775 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate test code "odoo.startTour('PosOrderDoesNotRemainInList', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=182"})" 2026-08-21 13:26:14,448 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:14] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 287 0.254 0.425 2026-08-21 13:26:14,500 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:14] "GET /pos/ui HTTP/1.1" 200 - 22 0.013 0.676 2026-08-21 13:26:14,536 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:26:14,686 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:14] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.044 0.075 2026-08-21 13:26:14,783 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:14] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-08-21 13:26:14,822 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:14] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-08-21 13:26:15,387 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:15] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 172 0.168 0.331 2026-08-21 13:26:15,474 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:15] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.027 0.048 2026-08-21 13:26:15,496 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:15] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.004 0.011 2026-08-21 13:26:15,507 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:15] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-21 13:26:15,591 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:15] "GET /web/image?model=product.product&field=image_128&id=1728&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.021 0.043 2026-08-21 13:26:15,652 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:15] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.013 0.103 2026-08-21 13:26:15,677 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.016 2026-08-21 13:26:15,704 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:15] "GET /web/image?model=product.product&field=image_128&id=1727&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.016 0.155 2026-08-21 13:26:15,779 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:15] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.026 0.185 2026-08-21 13:26:15,793 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:26:15,798 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:26:15,812 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:26:15,834 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:15] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.015 0.248 2026-08-21 13:26:15,839 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:26:15,883 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:15] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.014 0.306 2026-08-21 13:26:15,899 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:15] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.298 2026-08-21 13:26:15,940 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:15] "GET /web/image?model=product.product&field=image_128&id=1722&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.013 0.243 2026-08-21 13:26:15,977 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:15] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.022 0.248 2026-08-21 13:26:15,997 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:15] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.008 0.173 2026-08-21 13:26:16,007 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:16] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.160 2026-08-21 13:26:16,014 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:16] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:26:16,024 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:16] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.009 0.129 2026-08-21 13:26:16,080 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:16] "GET /web/image/res.users/145/avatar_128 HTTP/1.1" 200 - 19 0.022 0.154 2026-08-21 13:26:16,090 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:16] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.173 2026-08-21 13:26:16,099 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:16] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.002 0.155 2026-08-21 13:26:16,134 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:16] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.016 0.140 2026-08-21 13:26:16,192 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:16] "GET /web/image?model=product.product&field=image_128&id=1721&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.013 0.166 2026-08-21 13:26:16,242 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:16] "GET /web/image?model=product.product&field=image_128&id=1720&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.016 0.208 2026-08-21 13:26:16,264 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:16] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.004 0.234 2026-08-21 13:26:16,289 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:16] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.007 0.081 2026-08-21 13:26:16,308 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:16] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.002 0.103 2026-08-21 13:26:16,334 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:16] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.009 0.098 2026-08-21 13:26:16,470 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosOrderDoesNotRemainInList on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:26:16,486 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosOrderDoesNotRemainInList on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-08-21 13:26:16,512 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:16] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.015 0.020 2026-08-21 13:26:16,522 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosOrderDoesNotRemainInList on step: 'select order (trigger: .order-row .col.name:first)' 2026-08-21 13:26:16,554 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:16] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.010 0.019 2026-08-21 13:26:16,574 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:16] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.002 0.008 2026-08-21 13:26:17,460 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosOrderDoesNotRemainInList on step: 'click on select the order (trigger: .selection-item:contains('Settle the order'))' 2026-08-21 13:26:17,485 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosOrderDoesNotRemainInList on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:26:17,498 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:17] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.011 0.015 2026-08-21 13:26:17,548 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:17] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 12 0.017 0.021 2026-08-21 13:26:17,587 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:17] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.012 0.021 2026-08-21 13:26:18,202 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:18] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:26:18,389 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosOrderDoesNotRemainInList on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:26:18,394 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:18] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:26:18,395 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:18] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:26:18,402 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosOrderDoesNotRemainInList on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 13:26:18,423 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosOrderDoesNotRemainInList on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:26:18,433 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:18] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.013 0.009 2026-08-21 13:26:18,438 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosOrderDoesNotRemainInList on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:26:18,447 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #51504154 for PoS orders references: ['Order 00366-002-0001'] (draft: False) 2026-08-21 13:26:18,450 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:18] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:26:18,650 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #51504154 with result: [{'id': 470, 'pos_reference': 'Order 00366-002-0001', 'account_move': False}] 2026-08-21 13:26:18,831 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #145 deleted stock.move.line records with IDs: [710] 2026-08-21 13:26:19,077 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:19] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 277 0.306 0.328 2026-08-21 13:26:19,120 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:19] "GET /web/image?model=pos.config&id=182&field=custom_logo HTTP/1.1" 200 - 6 0.006 0.007 2026-08-21 13:26:19,241 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:19] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:26:19,857 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosOrderDoesNotRemainInList on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-08-21 13:26:19,868 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosOrderDoesNotRemainInList on step: 'Check that the orders list is empty (trigger: body:not(:has(.order-row)))' 2026-08-21 13:26:19,884 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:19] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 3 0.004 0.007 2026-08-21 13:26:19,921 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:19] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.001 0.008 2026-08-21 13:26:20,685 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-08-21 13:26:20,694 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:20] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:26:20,700 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 48483 2026-08-21 13:26:20,700 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-08-21 13:26:20,701 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 48483 2026-08-21 13:26:20,914 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_132620_914313_TestPoSSale.txt 2026-08-21 13:26:20,915 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmpwuolccwx_chrome_odoo" 2026-08-21 13:26:20,943 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_sales_count ... 2026-08-21 13:26:23,218 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_payment_terms_with_early_discount ... 2026-08-21 13:26:24,294 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #73839903 for PoS orders references: ['Order 00044-003-0014'] (draft: False) 2026-08-21 13:26:26,467 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #73839903 with result: [{'id': 472, 'pos_reference': 'Order 00044-003-0014', 'account_move': 773}] 2026-08-21 13:26:26,659 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_invoice_analytic_account ... 2026-08-21 13:26:34,872 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-08-21 13:26:34,872 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-08-21 13:26:34,872 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-08-21 13:26:34,872 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan5_id_index on table crossovered_budget_line 2026-08-21 13:26:34,872 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-08-21 13:26:34,872 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-08-21 13:26:34,872 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-08-21 13:26:34,872 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-08-21 13:26:34,872 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-08-21 13:26:37,607 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:26:37,607 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:26:37,607 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:26:37,607 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan5_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:26:37,607 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:26:37,607 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:26:37,607 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:26:37,607 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:26:37,607 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:26:45,487 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan16_id_index on table crossovered_budget_line 2026-08-21 13:26:45,487 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-08-21 13:26:45,487 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-08-21 13:26:45,487 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-08-21 13:26:45,487 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan5_id_index on table crossovered_budget_line 2026-08-21 13:26:45,487 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-08-21 13:26:45,488 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-08-21 13:26:45,488 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-08-21 13:26:45,488 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-08-21 13:26:45,488 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-08-21 13:26:48,498 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan16_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:26:48,498 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:26:48,498 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:26:48,498 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:26:48,498 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan5_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:26:48,498 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:26:48,498 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:26:48,498 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:26:48,498 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:26:48,499 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:26:49,582 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 48710 2026-08-21 13:26:49,583 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmp6bxjpsfd_chrome_odoo 2026-08-21 13:26:49,584 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:34851/json/version 2026-08-21 13:26:49,587 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:34851/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:26:49,638 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/141.0.7390.54 2026-08-21 13:26:49,638 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:34851/json 2026-08-21 13:26:49,639 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:34851/json with timeout 3 increased to 10s during tests 2026-08-21 13:26:49,668 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:34851/devtools/page/00249E8AC512EFADC5DC9FC687DAC0CC 2026-08-21 13:26:49,695 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-08-21 13:26:49,716 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-08-21 13:26:50,217 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:accountman from n/a 2026-08-21 13:26:50,219 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-08-21 13:26:50,221 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Open "http://127.0.0.1:8069/pos/ui?config_id=182" in browser 2026-08-21 13:26:50,221 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=182" 2026-08-21 13:26:50,233 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:26:51,005 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:51] "GET /pos/ui?config_id=182 HTTP/1.1" 200 - 111 0.142 0.634 2026-08-21 13:26:51,008 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': '00249E8AC512EFADC5DC9FC687DAC0CC', 'loaderId': 'B30B9FEDEDE5BCEE90A3A0E7A58EAEB7', 'isDownload': False} 2026-08-21 13:26:51,008 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosSettleAndInvoiceOrder')" 2026-08-21 13:26:51,022 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:26:51,043 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:51] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.018 2026-08-21 13:26:51,060 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:51] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.011 0.029 2026-08-21 13:26:51,075 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:51] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.034 2026-08-21 13:26:51,509 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:51] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.020 0.012 2026-08-21 13:26:51,527 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:51] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.010 0.029 2026-08-21 13:26:51,548 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-08-21 13:26:51,562 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:51] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.025 2026-08-21 13:26:51,579 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:51] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.008 2026-08-21 13:26:51,603 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate test code "odoo.startTour('PosSettleAndInvoiceOrder', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=182"})" 2026-08-21 13:26:52,337 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:52] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 299 0.305 0.444 2026-08-21 13:26:52,415 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:52] "GET /pos/ui HTTP/1.1" 200 - 22 0.015 0.768 2026-08-21 13:26:52,445 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:26:52,484 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:52] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.023 0.084 2026-08-21 13:26:52,711 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:52] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.020 0.008 2026-08-21 13:26:52,755 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:52] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.011 0.007 2026-08-21 13:26:53,257 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:53] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 172 0.164 0.325 2026-08-21 13:26:53,342 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:53] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.048 2026-08-21 13:26:53,373 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:53] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.007 0.017 2026-08-21 13:26:53,388 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:53] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.006 2026-08-21 13:26:53,484 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:53] "GET /web/image?model=product.product&field=image_128&id=1727&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.032 0.038 2026-08-21 13:26:53,527 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:53] "GET /web/image?model=product.product&field=image_128&id=1728&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.010 0.101 2026-08-21 13:26:53,535 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:26:53,576 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:53] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.012 0.147 2026-08-21 13:26:53,627 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:53] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.018 0.180 2026-08-21 13:26:53,634 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:26:53,654 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:26:53,663 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:26:53,702 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:53] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.031 0.235 2026-08-21 13:26:53,756 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:53] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.013 0.302 2026-08-21 13:26:53,774 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:53] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.008 0.278 2026-08-21 13:26:53,784 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:53] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:26:53,825 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:53] "GET /web/image?model=product.product&field=image_128&id=1722&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.010 0.264 2026-08-21 13:26:53,861 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:53] "GET /web/image?model=product.product&field=image_128&id=1721&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.008 0.273 2026-08-21 13:26:53,917 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:53] "GET /web/image/res.users/145/avatar_128 HTTP/1.1" 200 - 19 0.022 0.224 2026-08-21 13:26:53,926 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:53] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:26:53,934 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:53] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.221 2026-08-21 13:26:53,961 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:53] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.014 0.180 2026-08-21 13:26:53,979 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:53] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.010 0.173 2026-08-21 13:26:53,989 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:53] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.184 2026-08-21 13:26:54,007 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:54] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.006 0.173 2026-08-21 13:26:54,024 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:54] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.009 0.147 2026-08-21 13:26:54,048 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:54] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.009 0.109 2026-08-21 13:26:54,099 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:54] "GET /web/image?model=product.product&field=image_128&id=1720&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.014 0.146 2026-08-21 13:26:54,123 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:54] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.004 0.150 2026-08-21 13:26:54,139 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:54] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.003 0.151 2026-08-21 13:26:54,156 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:54] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.002 0.141 2026-08-21 13:26:54,177 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:54] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.006 0.108 2026-08-21 13:26:54,350 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleAndInvoiceOrder on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:26:54,373 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleAndInvoiceOrder on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-08-21 13:26:54,402 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleAndInvoiceOrder on step: 'select order (trigger: .order-row .col.name:first)' 2026-08-21 13:26:54,413 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:54] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.035 0.017 2026-08-21 13:26:54,447 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:54] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.013 0.028 2026-08-21 13:26:54,472 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:54] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.002 0.013 2026-08-21 13:26:55,343 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleAndInvoiceOrder on step: 'click on select the order (trigger: .selection-item:contains('Settle the order'))' 2026-08-21 13:26:55,366 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleAndInvoiceOrder on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:26:55,381 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:55] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.008 0.016 2026-08-21 13:26:55,417 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:55] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 13 0.011 0.019 2026-08-21 13:26:55,453 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:55] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.010 0.021 2026-08-21 13:26:55,527 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:55] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-21 13:26:56,253 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleAndInvoiceOrder on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:26:56,258 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:56] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:26:56,259 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:56] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:26:56,273 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleAndInvoiceOrder on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 13:26:56,289 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleAndInvoiceOrder on step: 'click invoice button (trigger: .payment-buttons .js_invoice)' 2026-08-21 13:26:56,296 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:56] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.004 0.012 2026-08-21 13:26:56,316 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleAndInvoiceOrder on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:26:56,321 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-08-21 13:26:56,339 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #44657740 for PoS orders references: ['Order 00369-002-0001'] (draft: False) 2026-08-21 13:26:56,360 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:56] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 13:26:56,372 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:26:56] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:26:56,382 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 48710 2026-08-21 13:26:56,386 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-08-21 13:26:56,391 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 48710 2026-08-21 13:26:56,507 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_132656_505425_TestPoSSale.txt 2026-08-21 13:26:56,507 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmp6bxjpsfd_chrome_odoo" 2026-08-21 13:26:56,569 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: waiting for threads: [] 2026-08-21 13:26:59,656 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #44657740 with result: [{'id': 473, 'pos_reference': 'Order 00369-002-0001', 'account_move': 775}] 2026-08-21 13:27:00,264 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #145 deleted stock.move.line records with IDs: [714] 2026-08-21 13:27:00,526 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:00] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 1141 1.301 2.890 2026-08-21 13:27:00,620 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_not_groupable_product ... 2026-08-21 13:27:01,727 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 48929 2026-08-21 13:27:01,728 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmpymjr4gwy_chrome_odoo 2026-08-21 13:27:01,728 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:41779/json/version 2026-08-21 13:27:01,730 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:41779/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:27:01,781 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/141.0.7390.54 2026-08-21 13:27:01,781 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:41779/json 2026-08-21 13:27:01,784 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:41779/json with timeout 3 increased to 10s during tests 2026-08-21 13:27:01,802 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:41779/devtools/page/E403B0D19B77A52B167936B0E72D7199 2026-08-21 13:27:01,874 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-08-21 13:27:01,895 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-08-21 13:27:02,320 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:accountman from n/a 2026-08-21 13:27:02,324 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-08-21 13:27:02,327 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Open "http://127.0.0.1:8069/pos/ui?config_id=182" in browser 2026-08-21 13:27:02,327 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=182" 2026-08-21 13:27:02,342 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:27:03,284 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:03] "GET /pos/ui?config_id=182 HTTP/1.1" 200 - 111 0.187 0.761 2026-08-21 13:27:03,292 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': 'E403B0D19B77A52B167936B0E72D7199', 'loaderId': 'A0F0FFE86A801F661AD978B3BB66DA4B', 'isDownload': False} 2026-08-21 13:27:03,292 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosSettleOrderNotGroupable')" 2026-08-21 13:27:03,312 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:27:03,327 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:03] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.009 0.009 2026-08-21 13:27:03,356 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:03] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.010 0.026 2026-08-21 13:27:03,370 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:03] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.042 2026-08-21 13:27:03,711 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:03] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.004 0.009 2026-08-21 13:27:03,731 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:03] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.010 2026-08-21 13:27:03,757 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:03] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.004 2026-08-21 13:27:03,773 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:27:03,777 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:03] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 13:27:03,790 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate test code "odoo.startTour('PosSettleOrderNotGroupable', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=182"})" 2026-08-21 13:27:04,568 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:04] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 300 0.306 0.482 2026-08-21 13:27:04,641 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:04] "GET /pos/ui HTTP/1.1" 200 - 22 0.018 0.790 2026-08-21 13:27:04,681 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:27:04,775 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:04] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.071 0.086 2026-08-21 13:27:04,891 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:04] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.007 2026-08-21 13:27:04,937 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:04] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.013 0.005 2026-08-21 13:27:05,444 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:05] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 173 0.169 0.313 2026-08-21 13:27:05,541 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:05] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.024 0.050 2026-08-21 13:27:05,568 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:05] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.006 0.013 2026-08-21 13:27:05,584 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:05] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.004 0.006 2026-08-21 13:27:05,718 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:05] "GET /web/image?model=product.product&field=image_128&id=1728&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 14 0.070 0.040 2026-08-21 13:27:05,722 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:05] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:27:05,781 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:05] "GET /web/image?model=product.product&field=image_128&id=1727&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.018 0.156 2026-08-21 13:27:05,851 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:05] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.017 0.224 2026-08-21 13:27:05,861 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:27:05,867 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:27:05,873 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:27:05,894 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:05] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:27:05,921 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:05] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.033 0.262 2026-08-21 13:27:05,971 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:05] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.009 0.327 2026-08-21 13:27:06,021 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:06] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.014 0.377 2026-08-21 13:27:06,039 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:06] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.009 0.007 2026-08-21 13:27:06,105 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:06] "GET /web/image?model=product.product&field=image_128&id=1747&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.014 0.307 2026-08-21 13:27:06,125 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:06] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.011 0.218 2026-08-21 13:27:06,138 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:06] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:27:06,143 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:06] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.211 2026-08-21 13:27:06,158 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:06] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.007 0.175 2026-08-21 13:27:06,171 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:06] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.441 2026-08-21 13:27:06,183 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:06] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.121 2026-08-21 13:27:06,247 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:06] "GET /web/image/res.users/145/avatar_128 HTTP/1.1" 200 - 19 0.026 0.110 2026-08-21 13:27:06,277 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:06] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.014 0.122 2026-08-21 13:27:06,330 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:06] "GET /web/image?model=product.product&field=image_128&id=1722&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.014 0.171 2026-08-21 13:27:06,369 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:06] "GET /web/image?model=product.product&field=image_128&id=1721&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.008 0.193 2026-08-21 13:27:06,421 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:06] "GET /web/image?model=product.product&field=image_128&id=1720&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.010 0.232 2026-08-21 13:27:06,428 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:06] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.235 2026-08-21 13:27:06,446 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:06] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.004 0.232 2026-08-21 13:27:06,464 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:06] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.004 0.206 2026-08-21 13:27:06,480 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:06] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.002 0.188 2026-08-21 13:27:06,498 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:06] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.007 0.155 2026-08-21 13:27:06,583 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderNotGroupable on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:27:06,604 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderNotGroupable on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-08-21 13:27:06,625 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:06] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.017 0.015 2026-08-21 13:27:06,643 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderNotGroupable on step: 'select order (trigger: .order-row .col.name:first)' 2026-08-21 13:27:06,678 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:06] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.010 0.024 2026-08-21 13:27:06,697 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:06] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.001 0.008 2026-08-21 13:27:07,570 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderNotGroupable on step: 'click on select the order (trigger: .selection-item:contains('Settle the order'))' 2026-08-21 13:27:07,587 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderNotGroupable on step: 'order total amount is '28.98' (trigger: .product-screen .order-summary .total:contains("28.98"))' 2026-08-21 13:27:07,606 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:07] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.013 0.017 2026-08-21 13:27:07,657 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:07] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 13 0.024 0.021 2026-08-21 13:27:07,707 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:07] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.020 0.023 2026-08-21 13:27:08,008 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:08] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.004 2026-08-21 13:27:08,496 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderNotGroupable on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"0.50"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(em.qty:contains("0.50")))' 2026-08-21 13:27:08,498 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderNotGroupable on step: 'check orderlines number (trigger: .order-container .orderline)' 2026-08-21 13:27:08,519 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderNotGroupable on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"0.5","price":"4.14"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(em.qty:contains("0.5")):has(.price:contains("4.14")))' 2026-08-21 13:27:08,519 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-08-21 13:27:08,524 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 48929 2026-08-21 13:27:08,525 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-08-21 13:27:08,526 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 48929 2026-08-21 13:27:08,621 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_132708_620714_TestPoSSale.txt 2026-08-21 13:27:08,621 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmpymjr4gwy_chrome_odoo" 2026-08-21 13:27:08,657 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_order_and_invoice_amounts ... 2026-08-21 13:27:09,748 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 49136 2026-08-21 13:27:09,749 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmp4m55fvv__chrome_odoo 2026-08-21 13:27:09,749 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:37643/json/version 2026-08-21 13:27:09,750 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:37643/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:27:09,791 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/141.0.7390.54 2026-08-21 13:27:09,791 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:37643/json 2026-08-21 13:27:09,792 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:37643/json with timeout 3 increased to 10s during tests 2026-08-21 13:27:09,827 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:37643/devtools/page/34AE8D9C94D996A928A3967E1D2D1975 2026-08-21 13:27:09,893 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-08-21 13:27:09,909 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-08-21 13:27:10,285 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:accountman from n/a 2026-08-21 13:27:10,288 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-08-21 13:27:10,290 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Open "http://127.0.0.1:8069/pos/ui?config_id=182" in browser 2026-08-21 13:27:10,291 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=182" 2026-08-21 13:27:10,333 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:27:11,111 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:11] "GET /pos/ui?config_id=182 HTTP/1.1" 200 - 111 0.121 0.666 2026-08-21 13:27:11,116 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': '34AE8D9C94D996A928A3967E1D2D1975', 'loaderId': '2D8154D9D5E65DB14B421C345AB44648', 'isDownload': False} 2026-08-21 13:27:11,116 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosSettleAndInvoiceOrder')" 2026-08-21 13:27:11,128 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:27:11,142 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:11] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.007 2026-08-21 13:27:11,152 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:11] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.014 2026-08-21 13:27:11,165 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:11] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.024 2026-08-21 13:27:11,561 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:11] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.001 0.008 2026-08-21 13:27:11,587 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:11] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.018 0.006 2026-08-21 13:27:11,613 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:27:11,624 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:11] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-08-21 13:27:11,636 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:11] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:27:11,637 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate test code "odoo.startTour('PosSettleAndInvoiceOrder', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=182"})" 2026-08-21 13:27:12,286 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:12] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 299 0.243 0.405 2026-08-21 13:27:12,364 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:12] "GET /pos/ui HTTP/1.1" 200 - 22 0.020 0.686 2026-08-21 13:27:12,377 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:27:12,468 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:12] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.053 0.107 2026-08-21 13:27:12,617 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:12] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-08-21 13:27:12,650 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:12] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-08-21 13:27:13,171 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:13] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 172 0.163 0.332 2026-08-21 13:27:13,270 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:13] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.035 0.046 2026-08-21 13:27:13,296 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:13] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.008 0.013 2026-08-21 13:27:13,311 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:13] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-21 13:27:13,410 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:13] "GET /web/image?model=product.product&field=image_128&id=1727&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 14 0.041 0.039 2026-08-21 13:27:13,455 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:13] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.014 0.111 2026-08-21 13:27:13,462 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:27:13,501 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:13] "GET /web/image?model=product.product&field=image_128&id=1728&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.014 0.159 2026-08-21 13:27:13,574 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:13] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.019 0.213 2026-08-21 13:27:13,617 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:13] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.013 0.252 2026-08-21 13:27:13,633 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:27:13,643 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:27:13,652 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:27:13,666 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:13] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.008 0.314 2026-08-21 13:27:13,677 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:13] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.258 2026-08-21 13:27:13,745 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:13] "GET /web/image?model=product.product&field=image_128&id=1748&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.010 0.262 2026-08-21 13:27:13,757 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:27:13,788 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:13] "GET /web/image?model=product.product&field=image_128&id=1722&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.008 0.268 2026-08-21 13:27:13,824 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:13] "GET /web/image?model=product.product&field=image_128&id=1721&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.008 0.234 2026-08-21 13:27:13,847 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:13] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.011 0.178 2026-08-21 13:27:13,857 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:13] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:27:13,862 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:13] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.178 2026-08-21 13:27:13,874 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:13] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.179 2026-08-21 13:27:13,886 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:13] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.009 0.151 2026-08-21 13:27:13,907 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:13] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.012 0.129 2026-08-21 13:27:13,917 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:13] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.123 2026-08-21 13:27:13,974 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:13] "GET /web/image/res.users/145/avatar_128 HTTP/1.1" 200 - 19 0.019 0.125 2026-08-21 13:27:13,991 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:13] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.004 0.126 2026-08-21 13:27:14,028 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:14] "GET /web/image?model=product.product&field=image_128&id=1720&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.007 0.151 2026-08-21 13:27:14,055 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:14] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.008 0.165 2026-08-21 13:27:14,084 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:14] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.004 0.169 2026-08-21 13:27:14,102 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:14] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.003 0.176 2026-08-21 13:27:14,124 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:14] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.006 0.100 2026-08-21 13:27:14,348 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleAndInvoiceOrder on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:27:14,366 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleAndInvoiceOrder on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-08-21 13:27:14,384 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:14] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.011 0.015 2026-08-21 13:27:14,390 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleAndInvoiceOrder on step: 'select order (trigger: .order-row .col.name:first)' 2026-08-21 13:27:14,428 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:14] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.013 0.022 2026-08-21 13:27:14,446 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:14] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.003 0.008 2026-08-21 13:27:15,348 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleAndInvoiceOrder on step: 'click on select the order (trigger: .selection-item:contains('Settle the order'))' 2026-08-21 13:27:15,365 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleAndInvoiceOrder on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:27:15,389 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:15] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.013 0.019 2026-08-21 13:27:15,438 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:15] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 13 0.016 0.026 2026-08-21 13:27:15,489 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:15] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.020 0.025 2026-08-21 13:27:16,289 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleAndInvoiceOrder on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:27:16,295 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:27:16,296 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:27:16,306 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleAndInvoiceOrder on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 13:27:16,319 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleAndInvoiceOrder on step: 'click invoice button (trigger: .payment-buttons .js_invoice)' 2026-08-21 13:27:16,323 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:16] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.009 2026-08-21 13:27:16,332 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleAndInvoiceOrder on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:27:16,336 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-08-21 13:27:16,357 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:16] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.003 2026-08-21 13:27:16,373 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #3990595 for PoS orders references: ['Order 00371-002-0001'] (draft: False) 2026-08-21 13:27:16,378 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:16] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:27:16,379 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:16] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:27:16,399 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 49136 2026-08-21 13:27:16,402 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-08-21 13:27:16,404 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 49136 2026-08-21 13:27:16,496 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_132716_495971_TestPoSSale.txt 2026-08-21 13:27:16,496 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmp4m55fvv__chrome_odoo" 2026-08-21 13:27:16,558 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: waiting for threads: [] 2026-08-21 13:27:18,665 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #3990595 with result: [{'id': 474, 'pos_reference': 'Order 00371-002-0001', 'account_move': 777}] 2026-08-21 13:27:19,249 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #145 deleted stock.move.line records with IDs: [716] 2026-08-21 13:27:19,463 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:19] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 1213 1.228 1.869 2026-08-21 13:27:19,493 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_quotation_saving ... 2026-08-21 13:27:20,622 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 49364 2026-08-21 13:27:20,623 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmp5822kz68_chrome_odoo 2026-08-21 13:27:20,623 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:38549/json/version 2026-08-21 13:27:20,624 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:38549/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:27:20,668 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/141.0.7390.54 2026-08-21 13:27:20,668 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:38549/json 2026-08-21 13:27:20,669 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:38549/json with timeout 3 increased to 10s during tests 2026-08-21 13:27:20,687 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:38549/devtools/page/9CFEF9A4FA2839E2DA0EDAACEF0B8D31 2026-08-21 13:27:20,701 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-08-21 13:27:20,781 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-08-21 13:27:21,218 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:accountman from n/a 2026-08-21 13:27:21,221 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-08-21 13:27:21,223 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Open "http://127.0.0.1:8069/pos/ui?config_id=182" in browser 2026-08-21 13:27:21,223 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=182" 2026-08-21 13:27:21,234 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:27:21,954 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:21] "GET /pos/ui?config_id=182 HTTP/1.1" 200 - 112 0.089 0.633 2026-08-21 13:27:21,956 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': '9CFEF9A4FA2839E2DA0EDAACEF0B8D31', 'loaderId': '7F2F1C1B69FD133A1D19A667B0F1B1F2', 'isDownload': False} 2026-08-21 13:27:21,957 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosQuotationSaving')" 2026-08-21 13:27:21,975 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:27:21,994 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:21] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.010 0.010 2026-08-21 13:27:22,012 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:22] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.009 0.025 2026-08-21 13:27:22,028 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:22] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.007 0.036 2026-08-21 13:27:22,342 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:22] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.001 0.008 2026-08-21 13:27:22,356 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:22] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-08-21 13:27:22,379 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:27:22,393 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:22] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.008 2026-08-21 13:27:22,395 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:22] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:27:22,406 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate test code "odoo.startTour('PosQuotationSaving', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=182"})" 2026-08-21 13:27:23,149 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:23] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 300 0.284 0.464 2026-08-21 13:27:23,225 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:23] "GET /pos/ui HTTP/1.1" 200 - 22 0.019 0.776 2026-08-21 13:27:23,276 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:27:23,340 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:23] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.041 0.125 2026-08-21 13:27:23,484 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:23] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.006 2026-08-21 13:27:23,525 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:23] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.009 2026-08-21 13:27:24,035 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:24] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 173 0.161 0.321 2026-08-21 13:27:24,112 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:24] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.044 2026-08-21 13:27:24,139 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:24] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.004 0.013 2026-08-21 13:27:24,155 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:24] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.006 2026-08-21 13:27:24,252 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:24] "GET /web/image?model=product.product&field=image_128&id=1727&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 14 0.029 0.048 2026-08-21 13:27:24,289 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:24] "GET /web/image?model=product.product&field=image_128&id=1728&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.006 0.107 2026-08-21 13:27:24,297 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:24] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:27:24,351 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:24] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.014 0.149 2026-08-21 13:27:24,402 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:24] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.020 0.171 2026-08-21 13:27:24,412 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:27:24,435 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:27:24,443 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:27:24,450 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:24] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.008 0.236 2026-08-21 13:27:24,468 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:24] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:27:24,524 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:24] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.024 0.285 2026-08-21 13:27:24,540 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:24] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.009 0.272 2026-08-21 13:27:24,612 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:24] "GET /web/image?model=product.product&field=image_128&id=1749&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.013 0.287 2026-08-21 13:27:24,668 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:24] "GET /web/image?model=product.product&field=image_128&id=1722&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.016 0.298 2026-08-21 13:27:24,685 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:24] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.009 0.212 2026-08-21 13:27:24,693 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:24] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:27:24,751 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:24] "GET /web/image/res.users/145/avatar_128 HTTP/1.1" 200 - 19 0.024 0.220 2026-08-21 13:27:24,763 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:24] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.230 2026-08-21 13:27:24,778 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:24] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.227 2026-08-21 13:27:24,785 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:24] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.206 2026-08-21 13:27:24,795 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:24] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.175 2026-08-21 13:27:24,808 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:24] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.131 2026-08-21 13:27:24,844 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:24] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.012 0.123 2026-08-21 13:27:24,898 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:24] "GET /web/image?model=product.product&field=image_128&id=1721&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.014 0.123 2026-08-21 13:27:24,943 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:24] "GET /web/image?model=product.product&field=image_128&id=1720&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.008 0.169 2026-08-21 13:27:24,968 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:24] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.006 0.179 2026-08-21 13:27:24,987 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:24] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.002 0.186 2026-08-21 13:27:25,007 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:25] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.003 0.191 2026-08-21 13:27:25,026 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:25] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.004 0.142 2026-08-21 13:27:25,148 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosQuotationSaving on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:27:25,165 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosQuotationSaving on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-08-21 13:27:25,193 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:25] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.016 0.023 2026-08-21 13:27:25,199 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosQuotationSaving on step: 'select order (trigger: .order-row .col.name:first)' 2026-08-21 13:27:25,228 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:25] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.008 0.020 2026-08-21 13:27:25,243 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:25] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.002 0.008 2026-08-21 13:27:26,141 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosQuotationSaving on step: 'click on select the order (trigger: .selection-item:contains('Settle the order'))' 2026-08-21 13:27:26,148 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosQuotationSaving on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product","quantity":"4.00","price":"40.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product")):has(em.qty:contains("4")):has(.price:contains("40.00")))' 2026-08-21 13:27:26,174 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:26] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.008 0.019 2026-08-21 13:27:26,222 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:26] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 13 0.017 0.025 2026-08-21 13:27:26,257 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:26] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.009 0.019 2026-08-21 13:27:26,813 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:26] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.003 2026-08-21 13:27:27,040 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosQuotationSaving on step: 'Click on Save button (trigger: .control-button:contains("Save"))' 2026-08-21 13:27:27,047 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-08-21 13:27:27,051 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #74408429 for PoS orders references: ['Order 00372-002-0001'] (draft: True) 2026-08-21 13:27:27,058 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:27] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:27:27,082 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 49364 2026-08-21 13:27:27,084 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-08-21 13:27:27,091 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 49364 2026-08-21 13:27:27,176 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #74408429 with result: [{'id': 475, 'pos_reference': 'Order 00372-002-0001', 'account_move': False}] 2026-08-21 13:27:27,194 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_132727_193715_TestPoSSale.txt 2026-08-21 13:27:27,194 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmp5822kz68_chrome_odoo" 2026-08-21 13:27:27,219 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: waiting for threads: [] 2026-08-21 13:27:27,247 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:27] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 71 0.115 0.087 2026-08-21 13:27:27,276 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_draft_order_service_product ... 2026-08-21 13:27:28,147 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 49576 2026-08-21 13:27:28,147 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmpw0z6ph33_chrome_odoo 2026-08-21 13:27:28,148 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:41549/json/version 2026-08-21 13:27:28,149 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:41549/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:27:28,308 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/141.0.7390.54 2026-08-21 13:27:28,308 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:41549/json 2026-08-21 13:27:28,308 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:41549/json with timeout 3 increased to 10s during tests 2026-08-21 13:27:28,323 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:41549/devtools/page/7D249E5C13DD0C28346D92F6944BDB1B 2026-08-21 13:27:28,351 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-08-21 13:27:28,377 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-08-21 13:27:28,828 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:accountman from n/a 2026-08-21 13:27:28,830 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-08-21 13:27:28,832 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Open "http://127.0.0.1:8069/pos/ui?config_id=182" in browser 2026-08-21 13:27:28,832 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=182" 2026-08-21 13:27:28,845 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:27:29,617 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:29] "GET /pos/ui?config_id=182 HTTP/1.1" 200 - 112 0.109 0.666 2026-08-21 13:27:29,620 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': '7D249E5C13DD0C28346D92F6944BDB1B', 'loaderId': '6483D258C99665C1E433DD36346E83E5', 'isDownload': False} 2026-08-21 13:27:29,620 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosSettleDraftOrder')" 2026-08-21 13:27:29,631 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:27:29,650 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:29] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.008 2026-08-21 13:27:29,661 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:29] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.019 2026-08-21 13:27:29,674 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:29] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.007 0.024 2026-08-21 13:27:30,019 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:30] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-08-21 13:27:30,032 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:30] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.006 0.004 2026-08-21 13:27:30,086 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 13:27:30,090 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:30] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:27:30,091 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:30] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.012 0.006 2026-08-21 13:27:30,108 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate test code "odoo.startTour('PosSettleDraftOrder', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=182"})" 2026-08-21 13:27:30,764 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:30] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 299 0.274 0.386 2026-08-21 13:27:30,851 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:30] "GET /pos/ui HTTP/1.1" 200 - 22 0.032 0.684 2026-08-21 13:27:30,877 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:27:30,975 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:30] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.035 0.152 2026-08-21 13:27:31,131 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:31] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.012 0.009 2026-08-21 13:27:31,158 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:31] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.006 2026-08-21 13:27:31,639 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:31] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 172 0.114 0.325 2026-08-21 13:27:31,752 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:31] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.021 0.060 2026-08-21 13:27:31,780 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:31] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.006 0.014 2026-08-21 13:27:31,800 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:31] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.004 0.006 2026-08-21 13:27:31,916 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:31] "GET /web/image?model=product.product&field=image_128&id=1727&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 14 0.043 0.057 2026-08-21 13:27:31,924 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:27:31,949 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:31] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.007 0.113 2026-08-21 13:27:32,002 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:32] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.013 0.172 2026-08-21 13:27:32,019 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 13:27:32,039 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:27:32,054 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:27:32,068 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:32] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.012 0.234 2026-08-21 13:27:32,076 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:32] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:27:32,117 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:32] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.015 0.281 2026-08-21 13:27:32,164 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:32] "GET /web/image?model=product.product&field=image_128&id=1728&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.018 0.328 2026-08-21 13:27:32,177 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:32] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.235 2026-08-21 13:27:32,197 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:32] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.011 0.230 2026-08-21 13:27:32,211 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:32] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.151 2026-08-21 13:27:32,226 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:32] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 13:27:32,286 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:32] "GET /web/image/res.users/145/avatar_128 HTTP/1.1" 200 - 19 0.042 0.162 2026-08-21 13:27:32,294 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:32] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.170 2026-08-21 13:27:32,308 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:32] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.130 2026-08-21 13:27:32,319 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:32] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.125 2026-08-21 13:27:32,326 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.126 2026-08-21 13:27:32,348 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:32] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.005 0.115 2026-08-21 13:27:32,395 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:32] "GET /web/image?model=product.product&field=image_128&id=1722&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.013 0.142 2026-08-21 13:27:32,437 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:32] "GET /web/image?model=product.product&field=image_128&id=1750&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.010 0.133 2026-08-21 13:27:32,472 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:32] "GET /web/image?model=product.product&field=image_128&id=1721&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.006 0.166 2026-08-21 13:27:32,527 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:32] "GET /web/image?model=product.product&field=image_128&id=1720&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.015 0.200 2026-08-21 13:27:32,549 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:32] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.002 0.224 2026-08-21 13:27:32,567 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:32] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.002 0.212 2026-08-21 13:27:32,593 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:32] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.012 0.181 2026-08-21 13:27:32,615 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:32] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.002 0.172 2026-08-21 13:27:32,717 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleDraftOrder on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:27:32,734 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleDraftOrder on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-08-21 13:27:32,756 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:32] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.015 0.013 2026-08-21 13:27:32,756 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleDraftOrder on step: 'select order (trigger: .order-row .col.name:first)' 2026-08-21 13:27:32,805 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:32] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.022 0.022 2026-08-21 13:27:32,829 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:32] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.002 0.008 2026-08-21 13:27:33,705 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleDraftOrder on step: 'click on select the order (trigger: .selection-item:contains('Settle the order'))' 2026-08-21 13:27:33,715 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleDraftOrder on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Test service product","quantity":"1.00","price":"50.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test service product")):has(em.qty:contains("1")):has(.price:contains("50.00")))' 2026-08-21 13:27:33,748 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:33] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.019 0.018 2026-08-21 13:27:33,803 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:33] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 13 0.019 0.030 2026-08-21 13:27:33,850 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:33] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.010 0.028 2026-08-21 13:27:34,629 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-08-21 13:27:34,644 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:34] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:27:34,646 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 49576 2026-08-21 13:27:34,647 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-08-21 13:27:34,648 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 49576 2026-08-21 13:27:34,748 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_132734_748296_TestPoSSale.txt 2026-08-21 13:27:34,748 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmpw0z6ph33_chrome_odoo" 2026-08-21 13:27:34,783 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_change_customer ... 2026-08-21 13:27:36,158 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 49792 2026-08-21 13:27:36,159 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmpsc7nbjfb_chrome_odoo 2026-08-21 13:27:36,159 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:43057/json/version 2026-08-21 13:27:36,161 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:43057/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:27:36,200 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/141.0.7390.54 2026-08-21 13:27:36,201 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:43057/json 2026-08-21 13:27:36,203 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:43057/json with timeout 3 increased to 10s during tests 2026-08-21 13:27:36,216 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:43057/devtools/page/A9980702D333446A865856B9094C370B 2026-08-21 13:27:36,306 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-08-21 13:27:36,333 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-08-21 13:27:36,675 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:accountman from n/a 2026-08-21 13:27:36,679 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-08-21 13:27:36,682 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Open "http://127.0.0.1:8069/pos/ui?config_id=182" in browser 2026-08-21 13:27:36,682 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=182" 2026-08-21 13:27:36,693 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:27:37,417 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:37] "GET /pos/ui?config_id=182 HTTP/1.1" 200 - 109 0.116 0.612 2026-08-21 13:27:37,420 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': 'A9980702D333446A865856B9094C370B', 'loaderId': 'DF2C5215DA0E416569806AA1396CD8F4', 'isDownload': False} 2026-08-21 13:27:37,420 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosSettleCustomPrice')" 2026-08-21 13:27:37,448 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:27:37,465 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:37] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.010 0.008 2026-08-21 13:27:37,481 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:37] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.025 2026-08-21 13:27:37,502 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:37] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.007 0.034 2026-08-21 13:27:37,872 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:37] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.024 0.008 2026-08-21 13:27:37,887 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:37] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.009 0.027 2026-08-21 13:27:37,898 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:27:37,906 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:37] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:27:37,925 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:37] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.011 0.006 2026-08-21 13:27:37,936 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate test code "odoo.startTour('PosSettleCustomPrice', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=182"})" 2026-08-21 13:27:38,693 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:38] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 287 0.328 0.428 2026-08-21 13:27:38,779 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:38] "GET /pos/ui HTTP/1.1" 200 - 22 0.022 0.797 2026-08-21 13:27:38,796 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:27:38,853 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:38] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.026 0.098 2026-08-21 13:27:39,015 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:39] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.005 2026-08-21 13:27:39,042 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:39] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-08-21 13:27:39,607 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:39] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 172 0.180 0.366 2026-08-21 13:27:39,697 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:39] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.022 0.054 2026-08-21 13:27:39,738 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:39] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.015 0.016 2026-08-21 13:27:39,799 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:39] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 13:27:39,911 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:39] "GET /web/image?model=product.product&field=image_128&id=1728&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.046 0.052 2026-08-21 13:27:39,955 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:39] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.010 0.116 2026-08-21 13:27:40,005 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:40] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.020 0.150 2026-08-21 13:27:40,085 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:40] "GET /web/image?model=product.product&field=image_128&id=1727&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.015 0.256 2026-08-21 13:27:40,094 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:27:40,136 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:27:40,156 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:27:40,160 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:27:40,168 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:40] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.025 0.277 2026-08-21 13:27:40,179 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 13:27:40,232 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:40] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.012 0.319 2026-08-21 13:27:40,264 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:40] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.021 0.313 2026-08-21 13:27:40,306 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:40] "GET /web/image?model=product.product&field=image_128&id=1722&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.012 0.327 2026-08-21 13:27:40,352 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:40] "GET /web/image?model=product.product&field=image_128&id=1721&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.006 0.334 2026-08-21 13:27:40,373 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:40] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.006 0.192 2026-08-21 13:27:40,382 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:40] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:27:40,396 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:40] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.013 0.186 2026-08-21 13:27:40,468 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:40] "GET /web/image/res.users/145/avatar_128 HTTP/1.1" 200 - 19 0.036 0.192 2026-08-21 13:27:40,477 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:40] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.002 0.192 2026-08-21 13:27:40,481 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:40] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.188 2026-08-21 13:27:40,495 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:40] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.171 2026-08-21 13:27:40,508 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:40] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.146 2026-08-21 13:27:40,529 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:40] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.006 0.139 2026-08-21 13:27:40,562 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:40] "GET /web/image?model=product.product&field=image_128&id=1720&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.007 0.151 2026-08-21 13:27:40,596 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:40] "GET /web/image?model=product.product&field=image_128&id=1718&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.005 0.115 2026-08-21 13:27:40,620 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:40] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.007 0.124 2026-08-21 13:27:40,639 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:40] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.002 0.132 2026-08-21 13:27:40,659 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:40] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.003 0.143 2026-08-21 13:27:40,675 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:40] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.004 0.120 2026-08-21 13:27:40,831 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleCustomPrice on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:27:40,856 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleCustomPrice on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-08-21 13:27:40,873 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:40] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.011 0.021 2026-08-21 13:27:40,903 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleCustomPrice on step: 'select order (trigger: .order-row .col.name:first)' 2026-08-21 13:27:40,945 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:40] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.015 0.024 2026-08-21 13:27:40,960 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:40] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.001 0.007 2026-08-21 13:27:41,829 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleCustomPrice on step: 'click on select the order (trigger: .selection-item:contains('Settle the order'))' 2026-08-21 13:27:41,847 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleCustomPrice on step: 'Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1","price":"100"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(em.qty:contains("1")):has(.price:contains("100")))' 2026-08-21 13:27:41,884 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:41] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.025 0.020 2026-08-21 13:27:41,922 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:41] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 9 0.011 0.020 2026-08-21 13:27:42,345 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:42] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-21 13:27:42,718 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleCustomPrice on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-21 13:27:42,734 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleCustomPrice on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-21 13:27:42,798 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleCustomPrice on step: 'select customer 'AAA Test Partner' (trigger: .partnerlist-screen .partner-line td:contains("AAA Test Partner"))' 2026-08-21 13:27:42,820 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleCustomPrice on step: 'Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1","price":"100"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(em.qty:contains("1")):has(.price:contains("100")))' 2026-08-21 13:27:42,835 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-08-21 13:27:42,844 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:42] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:27:42,863 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 49792 2026-08-21 13:27:42,866 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-08-21 13:27:42,867 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 49792 2026-08-21 13:27:42,973 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_132742_972965_TestPoSSale.txt 2026-08-21 13:27:42,974 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmpsc7nbjfb_chrome_odoo" 2026-08-21 13:27:43,020 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_ship_later_effect_on_so ... 2026-08-21 13:27:44,464 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 50009 2026-08-21 13:27:44,465 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmp10jnbhwq_chrome_odoo 2026-08-21 13:27:44,465 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:41853/json/version 2026-08-21 13:27:44,467 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:41853/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:27:44,540 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/141.0.7390.54 2026-08-21 13:27:44,540 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:41853/json 2026-08-21 13:27:44,541 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:41853/json with timeout 3 increased to 10s during tests 2026-08-21 13:27:44,583 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:41853/devtools/page/7D51DEA6F98BEC2EDDCD3E075B74E76C 2026-08-21 13:27:44,612 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-08-21 13:27:44,620 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-08-21 13:27:45,130 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:accountman from n/a 2026-08-21 13:27:45,134 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-08-21 13:27:45,136 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Open "http://127.0.0.1:8069/pos/ui?config_id=182" in browser 2026-08-21 13:27:45,136 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=182" 2026-08-21 13:27:45,150 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:27:46,974 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:46] "GET /pos/ui?config_id=182 HTTP/1.1" 200 - 111 0.108 1.720 2026-08-21 13:27:46,977 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': '7D51DEA6F98BEC2EDDCD3E075B74E76C', 'loaderId': 'EA4B8F9EDD6C5CBC02E01C0A5552AF9D', 'isDownload': False} 2026-08-21 13:27:46,977 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosSettleOrderShipLater')" 2026-08-21 13:27:46,989 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:27:47,015 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:47] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.012 0.008 2026-08-21 13:27:47,037 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:47] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.014 0.033 2026-08-21 13:27:47,056 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:47] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.012 0.050 2026-08-21 13:27:47,372 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:47] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.004 0.007 2026-08-21 13:27:47,393 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:47] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.010 0.006 2026-08-21 13:27:47,410 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:27:47,429 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:47] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:27:47,437 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:47] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.010 0.006 2026-08-21 13:27:47,448 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate test code "odoo.startTour('PosSettleOrderShipLater', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=182"})" 2026-08-21 13:27:48,156 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:48] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 299 0.265 0.436 2026-08-21 13:27:48,261 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:48] "GET /pos/ui HTTP/1.1" 200 - 22 0.029 0.761 2026-08-21 13:27:48,307 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:27:48,348 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:48] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.022 0.145 2026-08-21 13:27:48,552 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:48] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.009 2026-08-21 13:27:48,610 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:48] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.013 2026-08-21 13:27:49,111 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:49] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 172 0.164 0.327 2026-08-21 13:27:49,205 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:49] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.026 0.051 2026-08-21 13:27:49,249 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:49] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.012 0.015 2026-08-21 13:27:49,262 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:49] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-21 13:27:49,361 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:49] "GET /web/image?model=product.product&field=image_128&id=1728&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 14 0.033 0.039 2026-08-21 13:27:49,437 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:49] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.037 0.109 2026-08-21 13:27:49,461 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:49] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 13:27:49,515 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:49] "GET /web/image?model=product.product&field=image_128&id=1727&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.025 0.202 2026-08-21 13:27:49,524 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:27:49,538 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:27:49,545 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:27:49,550 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:49] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:27:49,592 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:49] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.042 0.253 2026-08-21 13:27:49,636 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:49] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.011 0.324 2026-08-21 13:27:49,679 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:49] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.010 0.365 2026-08-21 13:27:49,694 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:49] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.324 2026-08-21 13:27:49,730 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:49] "GET /web/image?model=product.product&field=image_128&id=1751&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.009 0.248 2026-08-21 13:27:49,740 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:49] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.185 2026-08-21 13:27:49,744 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:49] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:27:49,821 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:49] "GET /web/image/res.users/145/avatar_128 HTTP/1.1" 200 - 19 0.041 0.182 2026-08-21 13:27:49,836 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:49] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.170 2026-08-21 13:27:49,848 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:49] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.159 2026-08-21 13:27:49,860 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:49] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.153 2026-08-21 13:27:49,870 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:49] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.152 2026-08-21 13:27:49,878 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:49] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.002 0.142 2026-08-21 13:27:49,902 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:49] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.010 0.145 2026-08-21 13:27:49,939 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:49] "GET /web/image?model=product.product&field=image_128&id=1752&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.006 0.103 2026-08-21 13:27:49,976 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:49] "GET /web/image?model=product.product&field=image_128&id=1722&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.006 0.126 2026-08-21 13:27:50,021 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:50] "GET /web/image?model=product.product&field=image_128&id=1721&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.008 0.155 2026-08-21 13:27:50,062 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:50] "GET /web/image?model=product.product&field=image_128&id=1720&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.006 0.191 2026-08-21 13:27:50,079 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:50] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.002 0.190 2026-08-21 13:27:50,095 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:50] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.002 0.184 2026-08-21 13:27:50,118 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:50] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.010 0.164 2026-08-21 13:27:50,136 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:50] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.002 0.154 2026-08-21 13:27:50,247 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderShipLater on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:27:50,264 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderShipLater on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-08-21 13:27:50,287 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:50] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.015 0.017 2026-08-21 13:27:50,297 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderShipLater on step: 'select order (trigger: .order-list .order-row:nth-child(2))' 2026-08-21 13:27:50,347 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:50] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.010 0.029 2026-08-21 13:27:50,370 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:50] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.002 0.008 2026-08-21 13:27:51,241 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderShipLater on step: 'click on select the order (trigger: .selection-item:contains('Settle the order'))' 2026-08-21 13:27:51,247 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderShipLater on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:27:51,277 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:51] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.009 0.019 2026-08-21 13:27:51,320 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:51] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 13 0.013 0.024 2026-08-21 13:27:51,369 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:51] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 15 0.011 0.030 2026-08-21 13:27:52,012 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:52] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:27:52,174 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderShipLater on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:27:52,178 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:52] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:27:52,184 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:52] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:27:52,190 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderShipLater on step: 'click ship later button (trigger: .button:contains("Ship Later"))' 2026-08-21 13:27:52,208 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderShipLater on step: 'click confirm button (trigger: .button.confirm)' 2026-08-21 13:27:52,214 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderShipLater on step: 'Shipping later button is highlighted (trigger: .button:contains("Ship Later").highlight)' 2026-08-21 13:27:52,232 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderShipLater on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 13:27:52,251 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderShipLater on step: 'remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0"))' 2026-08-21 13:27:52,254 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:52] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.013 2026-08-21 13:27:52,267 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderShipLater on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:27:52,284 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #59644525 for PoS orders references: ['Order 00375-002-0001'] (draft: False) 2026-08-21 13:27:52,289 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderShipLater on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-21 13:27:52,299 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:52] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:27:52,754 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #59644525 with result: [{'id': 476, 'pos_reference': 'Order 00375-002-0001', 'account_move': False}] 2026-08-21 13:27:53,694 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:53] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 522 0.694 0.722 2026-08-21 13:27:53,755 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:53] "GET /web/image?model=pos.config&id=182&field=custom_logo HTTP/1.1" 200 - 6 0.007 0.009 2026-08-21 13:27:53,818 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:53] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.004 2026-08-21 13:27:54,488 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderShipLater on step: 'go to next screen (trigger: .receipt-screen .button.next.highlight[name='done'])' 2026-08-21 13:27:54,499 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderShipLater on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-08-21 13:27:54,513 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderShipLater on step: 'select order (trigger: .order-list .order-row:nth-child(1))' 2026-08-21 13:27:54,534 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderShipLater on step: 'click on select the order (trigger: .selection-item:contains('Settle the order'))' 2026-08-21 13:27:54,544 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:54] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 6 0.006 0.020 2026-08-21 13:27:54,548 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderShipLater on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:27:54,577 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:54] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 8 0.012 0.016 2026-08-21 13:27:54,588 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:54] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.004 0.019 2026-08-21 13:27:54,665 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:54] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 10 0.013 0.024 2026-08-21 13:27:55,443 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderShipLater on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:27:55,447 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderShipLater on step: 'click ship later button (trigger: .button:contains("Ship Later"))' 2026-08-21 13:27:55,466 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderShipLater on step: 'click confirm button (trigger: .button.confirm)' 2026-08-21 13:27:55,481 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderShipLater on step: 'Shipping later button is highlighted (trigger: .button:contains("Ship Later").highlight)' 2026-08-21 13:27:55,497 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderShipLater on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 13:27:55,516 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderShipLater on step: 'remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0"))' 2026-08-21 13:27:55,531 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderShipLater on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:27:55,546 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #24963643 for PoS orders references: ['Order 00375-002-0002'] (draft: False) 2026-08-21 13:27:55,549 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderShipLater on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-21 13:27:55,976 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #24963643 with result: [{'id': 477, 'pos_reference': 'Order 00375-002-0002', 'account_move': False}] 2026-08-21 13:27:56,743 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:56] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 470 0.563 0.638 2026-08-21 13:27:57,508 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-08-21 13:27:57,519 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:27:57] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:27:57,524 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 50009 2026-08-21 13:27:57,525 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-08-21 13:27:57,525 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 50009 2026-08-21 13:27:57,608 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_132757_608144_TestPoSSale.txt 2026-08-21 13:27:57,608 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmp10jnbhwq_chrome_odoo" 2026-08-21 13:27:58,093 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_unreserve_order_lines ... 2026-08-21 13:27:59,961 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 50255 2026-08-21 13:27:59,961 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmpneaj43nq_chrome_odoo 2026-08-21 13:27:59,962 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:45887/json/version 2026-08-21 13:27:59,964 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:45887/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:28:00,038 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/141.0.7390.54 2026-08-21 13:28:00,038 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:45887/json 2026-08-21 13:28:00,042 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:45887/json with timeout 3 increased to 10s during tests 2026-08-21 13:28:00,065 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:45887/devtools/page/4645C81A842D208FD4237702752C0202 2026-08-21 13:28:00,094 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-08-21 13:28:00,113 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-08-21 13:28:00,600 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:accountman from n/a 2026-08-21 13:28:00,602 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-08-21 13:28:00,604 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Open "http://127.0.0.1:8069/pos/ui?config_id=182" in browser 2026-08-21 13:28:00,604 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=182" 2026-08-21 13:28:00,624 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:28:01,433 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:01] "GET /pos/ui?config_id=182 HTTP/1.1" 200 - 111 0.144 0.668 2026-08-21 13:28:01,443 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': '4645C81A842D208FD4237702752C0202', 'loaderId': 'F288175C8867680F71A935EF4CE5DEA2', 'isDownload': False} 2026-08-21 13:28:01,443 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosSettleOrderRealTime')" 2026-08-21 13:28:01,447 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:28:01,479 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:01] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.014 0.007 2026-08-21 13:28:01,493 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:01] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.029 2026-08-21 13:28:01,498 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:01] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.024 2026-08-21 13:28:01,845 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:01] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-08-21 13:28:01,859 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:01] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.005 2026-08-21 13:28:01,888 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:28:01,905 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:01] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:28:01,908 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:01] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.011 0.007 2026-08-21 13:28:01,936 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate test code "odoo.startTour('PosSettleOrderRealTime', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=182"})" 2026-08-21 13:28:02,603 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:02] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 287 0.256 0.416 2026-08-21 13:28:02,698 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:02] "GET /pos/ui HTTP/1.1" 200 - 22 0.036 0.689 2026-08-21 13:28:02,732 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:28:02,778 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:02] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.024 0.124 2026-08-21 13:28:02,977 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:02] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.006 2026-08-21 13:28:03,010 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:03] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.013 2026-08-21 13:28:03,537 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:03] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 172 0.187 0.327 2026-08-21 13:28:03,625 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:03] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.023 0.045 2026-08-21 13:28:03,654 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:03] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.008 0.015 2026-08-21 13:28:03,672 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:03] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.006 0.006 2026-08-21 13:28:03,760 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:03] "GET /web/image?model=product.product&field=image_128&id=1728&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.033 0.038 2026-08-21 13:28:03,804 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:03] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.010 0.104 2026-08-21 13:28:03,809 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:28:03,852 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:03] "GET /web/image?model=product.product&field=image_128&id=1727&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.012 0.150 2026-08-21 13:28:03,900 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:03] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.011 0.183 2026-08-21 13:28:03,909 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:03] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:28:03,915 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:28:03,932 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:28:03,954 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:03] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.013 0.222 2026-08-21 13:28:04,001 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:04] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.011 0.297 2026-08-21 13:28:04,017 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:04] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.249 2026-08-21 13:28:04,027 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:04] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:28:04,078 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:04] "GET /web/image?model=product.product&field=image_128&id=1753&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.011 0.249 2026-08-21 13:28:04,133 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:04] "GET /web/image?model=product.product&field=image_128&id=1722&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.016 0.258 2026-08-21 13:28:04,148 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:04] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.007 0.188 2026-08-21 13:28:04,164 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:04] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.009 0.193 2026-08-21 13:28:04,171 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:04] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:28:04,183 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:04] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.011 0.164 2026-08-21 13:28:04,203 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:04] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.011 0.149 2026-08-21 13:28:04,210 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:04] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.158 2026-08-21 13:28:04,222 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:04] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.136 2026-08-21 13:28:04,311 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:04] "GET /web/image/res.users/145/avatar_128 HTTP/1.1" 200 - 19 0.051 0.120 2026-08-21 13:28:04,355 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:04] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.026 0.172 2026-08-21 13:28:04,429 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:04] "GET /web/image?model=product.product&field=image_128&id=1721&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.033 0.222 2026-08-21 13:28:04,481 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:04] "GET /web/image?model=product.product&field=image_128&id=1720&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.021 0.273 2026-08-21 13:28:04,498 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:04] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.002 0.289 2026-08-21 13:28:04,516 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:04] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.002 0.289 2026-08-21 13:28:04,539 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:04] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.004 0.211 2026-08-21 13:28:04,559 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:04] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.008 0.182 2026-08-21 13:28:04,699 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderRealTime on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:28:04,719 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderRealTime on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-08-21 13:28:04,743 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:04] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.016 0.019 2026-08-21 13:28:04,751 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderRealTime on step: 'select order (trigger: .order-row .col.name:first)' 2026-08-21 13:28:04,797 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:04] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.017 0.024 2026-08-21 13:28:04,823 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:04] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.002 0.011 2026-08-21 13:28:05,689 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderRealTime on step: 'click on select the order (trigger: .selection-item:contains('Settle the order'))' 2026-08-21 13:28:05,697 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderRealTime on step: 'order total amount is '40' (trigger: .product-screen .order-summary .total:contains("40"))' 2026-08-21 13:28:05,732 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:05] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.015 0.019 2026-08-21 13:28:05,786 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:05] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 9 0.011 0.024 2026-08-21 13:28:05,826 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:05] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.012 0.021 2026-08-21 13:28:06,119 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:06] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.013 0.004 2026-08-21 13:28:06,611 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderRealTime on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:28:06,629 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderRealTime on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:28:06,635 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:06] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:28:06,636 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:06] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:28:06,655 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderRealTime on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 13:28:06,663 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderRealTime on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:28:06,676 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:06] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.005 0.010 2026-08-21 13:28:06,694 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #5625200 for PoS orders references: ['Order 00376-002-0001'] (draft: False) 2026-08-21 13:28:06,703 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderRealTime on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-21 13:28:06,711 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:06] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:28:07,070 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #145 deleted stock.move.line records with IDs: [721, 722] 2026-08-21 13:28:07,679 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #5625200 with result: [{'id': 478, 'pos_reference': 'Order 00376-002-0001', 'account_move': False}] 2026-08-21 13:28:07,889 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:07] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 542 0.462 0.738 2026-08-21 13:28:07,901 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.009 0.465 2026-08-21 13:28:07,937 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:07] "GET /web/image?model=pos.config&id=182&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.007 2026-08-21 13:28:08,674 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-08-21 13:28:08,682 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:08] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:28:08,692 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 50255 2026-08-21 13:28:08,694 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-08-21 13:28:08,695 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 50255 2026-08-21 13:28:08,798 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_132808_797305_TestPoSSale.txt 2026-08-21 13:28:08,798 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmpneaj43nq_chrome_odoo" 2026-08-21 13:28:10,041 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_different_product ... 2026-08-21 13:28:11,619 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 50476 2026-08-21 13:28:11,620 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmp8lv2qd41_chrome_odoo 2026-08-21 13:28:11,620 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:36271/json/version 2026-08-21 13:28:11,622 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:36271/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:28:11,691 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/141.0.7390.54 2026-08-21 13:28:11,691 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:36271/json 2026-08-21 13:28:11,692 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:36271/json with timeout 3 increased to 10s during tests 2026-08-21 13:28:11,712 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:36271/devtools/page/E816FBC61ECEA1254A3037585B8F02C2 2026-08-21 13:28:11,768 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-08-21 13:28:11,795 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-08-21 13:28:12,282 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:accountman from n/a 2026-08-21 13:28:12,285 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-08-21 13:28:12,291 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Open "http://127.0.0.1:8069/pos/ui?config_id=182" in browser 2026-08-21 13:28:12,291 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=182" 2026-08-21 13:28:12,314 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:28:13,147 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:13] "GET /pos/ui?config_id=182 HTTP/1.1" 200 - 111 0.117 0.724 2026-08-21 13:28:13,149 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': 'E816FBC61ECEA1254A3037585B8F02C2', 'loaderId': '240C2556379EE72D3C4E69E69E48D372', 'isDownload': False} 2026-08-21 13:28:13,149 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosSettleOrder2')" 2026-08-21 13:28:13,166 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:28:13,187 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:13] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.013 2026-08-21 13:28:13,198 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:13] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.019 2026-08-21 13:28:13,207 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:13] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.013 2026-08-21 13:28:13,624 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:13] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-08-21 13:28:13,647 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:13] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.011 0.009 2026-08-21 13:28:13,691 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:28:13,698 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:13] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 13:28:13,704 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:13] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.009 0.010 2026-08-21 13:28:13,722 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate test code "odoo.startTour('PosSettleOrder2', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=182"})" 2026-08-21 13:28:14,464 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:14] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 288 0.298 0.441 2026-08-21 13:28:14,550 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:14] "GET /pos/ui HTTP/1.1" 200 - 22 0.017 0.783 2026-08-21 13:28:14,589 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:28:14,682 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:14] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.033 0.139 2026-08-21 13:28:14,849 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:14] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.008 2026-08-21 13:28:14,885 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:14] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.010 2026-08-21 13:28:15,370 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:15] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 172 0.140 0.324 2026-08-21 13:28:15,442 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:15] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.042 2026-08-21 13:28:15,484 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:15] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.019 0.015 2026-08-21 13:28:15,498 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:15] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 13:28:15,560 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:15] "GET /web/image?model=product.product&field=image_128&id=1728&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.012 0.029 2026-08-21 13:28:15,601 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:15] "GET /web/image?model=product.product&field=image_128&id=1727&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.010 0.071 2026-08-21 13:28:15,633 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:28:15,651 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:15] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.015 0.114 2026-08-21 13:28:15,686 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:15] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.008 0.139 2026-08-21 13:28:15,733 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:15] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.015 0.189 2026-08-21 13:28:15,744 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:28:15,761 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:28:15,770 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:28:15,776 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:15] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.014 0.216 2026-08-21 13:28:15,794 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:15] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.224 2026-08-21 13:28:15,839 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:15] "GET /web/image?model=product.product&field=image_128&id=1754&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.014 0.186 2026-08-21 13:28:15,883 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:15] "GET /web/image?model=product.product&field=image_128&id=1755&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.008 0.216 2026-08-21 13:28:15,924 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:15] "GET /web/image?model=product.product&field=image_128&id=1722&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.008 0.225 2026-08-21 13:28:15,936 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:15] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.152 2026-08-21 13:28:15,947 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:15] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.158 2026-08-21 13:28:15,952 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:28:15,964 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:15] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:28:15,984 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:15] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.022 0.153 2026-08-21 13:28:16,013 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:16] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.010 0.162 2026-08-21 13:28:16,031 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:16] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.010 0.133 2026-08-21 13:28:16,039 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:16] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.114 2026-08-21 13:28:16,134 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:16] "GET /web/image/res.users/145/avatar_128 HTTP/1.1" 200 - 19 0.045 0.149 2026-08-21 13:28:16,171 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:16] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.008 0.197 2026-08-21 13:28:16,214 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:16] "GET /web/image?model=product.product&field=image_128&id=1721&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.007 0.227 2026-08-21 13:28:16,258 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:16] "GET /web/image?model=product.product&field=image_128&id=1720&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.010 0.251 2026-08-21 13:28:16,279 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:16] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.002 0.259 2026-08-21 13:28:16,314 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:16] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.004 0.275 2026-08-21 13:28:16,339 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:16] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.002 0.194 2026-08-21 13:28:16,359 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:16] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.006 0.155 2026-08-21 13:28:16,463 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder2 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:28:16,481 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder2 on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-08-21 13:28:16,505 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:16] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.016 0.019 2026-08-21 13:28:16,510 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder2 on step: 'select order (trigger: .order-row .col.name:first)' 2026-08-21 13:28:16,551 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:16] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.012 0.020 2026-08-21 13:28:16,576 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:16] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.005 0.008 2026-08-21 13:28:17,463 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder2 on step: 'click on select the order (trigger: .selection-item:contains('Settle the order'))' 2026-08-21 13:28:17,479 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder2 on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Product A","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Product A")):has(em.qty:contains("1")))' 2026-08-21 13:28:17,508 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:17] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.013 0.025 2026-08-21 13:28:17,563 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:17] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 10 0.013 0.025 2026-08-21 13:28:17,609 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:17] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.020 0.022 2026-08-21 13:28:18,350 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:18] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:28:18,403 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(em.qty:contains("1")))' 2026-08-21 13:28:18,412 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder2 on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 13:28:18,429 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(em.qty:contains("1")))' 2026-08-21 13:28:18,446 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder2 on step: 'Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Product B","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Product B")):has(em.qty:contains("1")))' 2026-08-21 13:28:18,463 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product B","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product B")):has(em.qty:contains("1")))' 2026-08-21 13:28:18,479 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder2 on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-08-21 13:28:18,498 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder2 on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:28:18,512 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder2 on step: 'click numpad button: 0 (trigger: div.numpad.row button.col:contains("0"))' 2026-08-21 13:28:18,530 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder2 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product B","quantity":"0.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product B")):has(em.qty:contains("0")))' 2026-08-21 13:28:19,372 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:28:19,394 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:28:19,401 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:28:19,402 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:28:19,414 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder2 on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 13:28:19,437 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder2 on step: 'remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0"))' 2026-08-21 13:28:19,441 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:19] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.005 0.012 2026-08-21 13:28:19,446 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:28:19,465 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #28756662 for PoS orders references: ['Order 00377-002-0001'] (draft: False) 2026-08-21 13:28:19,467 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder2 on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-21 13:28:19,495 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-08-21 13:28:19,669 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #28756662 with result: [{'id': 479, 'pos_reference': 'Order 00377-002-0001', 'account_move': False}] 2026-08-21 13:28:20,040 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:20] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 255 0.252 0.328 2026-08-21 13:28:20,044 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.095 2026-08-21 13:28:20,091 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:20] "GET /web/image?model=pos.config&id=182&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.007 2026-08-21 13:28:20,832 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-08-21 13:28:20,840 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:20] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:28:20,849 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 50476 2026-08-21 13:28:20,850 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-08-21 13:28:20,850 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 50476 2026-08-21 13:28:20,949 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_132820_948698_TestPoSSale.txt 2026-08-21 13:28:20,949 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmp8lv2qd41_chrome_odoo" 2026-08-21 13:28:21,021 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_incompatible_partner ... 2026-08-21 13:28:22,184 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 50699 2026-08-21 13:28:22,184 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmpyqpb24bf_chrome_odoo 2026-08-21 13:28:22,185 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:38855/json/version 2026-08-21 13:28:22,186 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:38855/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:28:22,240 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/141.0.7390.54 2026-08-21 13:28:22,241 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:38855/json 2026-08-21 13:28:22,241 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:38855/json with timeout 3 increased to 10s during tests 2026-08-21 13:28:22,260 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:38855/devtools/page/59E700A3879F7E9C187F8C4AD537416D 2026-08-21 13:28:22,272 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-08-21 13:28:22,276 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-08-21 13:28:22,727 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:accountman from n/a 2026-08-21 13:28:22,731 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-08-21 13:28:22,733 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Open "http://127.0.0.1:8069/pos/ui?config_id=182" in browser 2026-08-21 13:28:22,733 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=182" 2026-08-21 13:28:22,745 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:28:23,535 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:23] "GET /pos/ui?config_id=182 HTTP/1.1" 200 - 112 0.107 0.687 2026-08-21 13:28:23,538 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': '59E700A3879F7E9C187F8C4AD537416D', 'loaderId': '9C5F09F0241393465D079F632DA4E558', 'isDownload': False} 2026-08-21 13:28:23,538 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosSettleOrderIncompatiblePartner')" 2026-08-21 13:28:23,551 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:28:23,573 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:23] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.014 2026-08-21 13:28:23,592 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:23] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.024 2026-08-21 13:28:23,613 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:23] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.014 0.037 2026-08-21 13:28:23,954 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:23] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.004 0.022 2026-08-21 13:28:23,966 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:23] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.005 2026-08-21 13:28:23,984 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:28:24,002 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:24] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.010 2026-08-21 13:28:24,012 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:24] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:28:24,025 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate test code "odoo.startTour('PosSettleOrderIncompatiblePartner', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=182"})" 2026-08-21 13:28:24,748 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:24] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 299 0.293 0.438 2026-08-21 13:28:24,821 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:24] "GET /pos/ui HTTP/1.1" 200 - 22 0.017 0.759 2026-08-21 13:28:24,848 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:28:24,885 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:24] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.019 0.093 2026-08-21 13:28:25,051 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:25] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-08-21 13:28:25,109 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:25] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-08-21 13:28:25,546 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:25] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 172 0.130 0.292 2026-08-21 13:28:25,631 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:25] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.019 0.048 2026-08-21 13:28:25,656 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:25] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.004 0.014 2026-08-21 13:28:25,674 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:25] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.005 0.005 2026-08-21 13:28:25,778 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:25] "GET /web/image?model=product.product&field=image_128&id=1728&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 14 0.030 0.058 2026-08-21 13:28:25,815 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:25] "GET /web/image?model=product.product&field=image_128&id=1727&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.007 0.108 2026-08-21 13:28:25,852 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:25] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.006 0.119 2026-08-21 13:28:25,893 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.032 2026-08-21 13:28:25,908 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:25] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.018 0.172 2026-08-21 13:28:25,960 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:25] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.016 0.211 2026-08-21 13:28:26,026 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:26] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.016 0.282 2026-08-21 13:28:26,032 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:28:26,040 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:26] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.249 2026-08-21 13:28:26,056 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:28:26,070 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-08-21 13:28:26,093 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:26] "GET /web/image?model=product.product&field=image_128&id=1722&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.016 0.235 2026-08-21 13:28:26,134 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:26] "GET /web/image?model=product.product&field=image_128&id=1721&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.009 0.220 2026-08-21 13:28:26,146 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:28:26,180 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:26] "GET /web/image?model=product.product&field=image_128&id=1720&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.011 0.235 2026-08-21 13:28:26,222 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:26] "GET /web/image?model=product.product&field=image_128&id=1756&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.008 0.247 2026-08-21 13:28:26,237 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:26] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.157 2026-08-21 13:28:26,264 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:26] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.181 2026-08-21 13:28:26,271 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:26] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.181 2026-08-21 13:28:26,277 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:26] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:28:26,358 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:26] "GET /web/image/res.users/145/avatar_128 HTTP/1.1" 200 - 19 0.031 0.214 2026-08-21 13:28:26,371 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:26] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.007 0.204 2026-08-21 13:28:26,381 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:26] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.176 2026-08-21 13:28:26,391 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:26] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.156 2026-08-21 13:28:26,407 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:26] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.006 0.148 2026-08-21 13:28:26,450 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:26] "GET /web/image?model=product.product&field=image_128&id=1757&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.013 0.159 2026-08-21 13:28:26,474 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:26] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.002 0.111 2026-08-21 13:28:26,496 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:26] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.003 0.117 2026-08-21 13:28:26,525 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:26] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.015 0.125 2026-08-21 13:28:26,551 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:26] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.012 0.109 2026-08-21 13:28:26,751 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderIncompatiblePartner on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:28:26,764 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderIncompatiblePartner on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-08-21 13:28:26,781 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:26] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.009 0.014 2026-08-21 13:28:26,790 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderIncompatiblePartner on step: 'select order (trigger: .order-list .order-row:nth-child(2))' 2026-08-21 13:28:26,818 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:26] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.008 0.020 2026-08-21 13:28:26,834 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:26] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.001 0.007 2026-08-21 13:28:27,745 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderIncompatiblePartner on step: 'click on select the order (trigger: .selection-item:contains('Settle the order'))' 2026-08-21 13:28:27,750 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderIncompatiblePartner on step: 'Check orderline with attributes: {"withClass":".selected","productName":"product1","quantity":1} (trigger: .order-container .orderline.selected:has(.product-name:contains("product1")):has(em.qty:contains("1")))' 2026-08-21 13:28:27,796 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:27] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 11 0.016 0.028 2026-08-21 13:28:27,850 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:27] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 13 0.009 0.022 2026-08-21 13:28:27,892 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:27] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.012 0.024 2026-08-21 13:28:27,898 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:27] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.018 2026-08-21 13:28:28,677 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderIncompatiblePartner on step: 'order total amount is '10.00' (trigger: .product-screen .order-summary .total:contains("10.00"))' 2026-08-21 13:28:28,678 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderIncompatiblePartner on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-08-21 13:28:28,695 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderIncompatiblePartner on step: 'select order (trigger: .order-list .order-row:nth-child(1))' 2026-08-21 13:28:28,715 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderIncompatiblePartner on step: 'click on select the order (trigger: .selection-item:contains('Settle the order'))' 2026-08-21 13:28:28,731 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:28] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 7 0.010 0.020 2026-08-21 13:28:28,732 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderIncompatiblePartner on step: 'Check orderline with attributes: {"withClass":".selected","productName":"product2","quantity":1} (trigger: .order-container .orderline.selected:has(.product-name:contains("product2")):has(em.qty:contains("1")))' 2026-08-21 13:28:28,753 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:28] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 8 0.006 0.024 2026-08-21 13:28:28,787 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:28] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 4 0.017 0.027 2026-08-21 13:28:28,821 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:28] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 9 0.013 0.035 2026-08-21 13:28:28,851 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:28] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 9 0.006 0.018 2026-08-21 13:28:28,882 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:28] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 9 0.006 0.019 2026-08-21 13:28:29,554 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:29] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.003 2026-08-21 13:28:29,657 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderIncompatiblePartner on step: 'order total amount is '11.00' (trigger: .product-screen .order-summary .total:contains("11.00"))' 2026-08-21 13:28:29,659 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-08-21 13:28:29,668 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:29] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:28:29,677 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 50699 2026-08-21 13:28:29,678 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-08-21 13:28:29,678 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 50699 2026-08-21 13:28:29,813 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_132829_813264_TestPoSSale.txt 2026-08-21 13:28:29,813 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmpyqpb24bf_chrome_odoo" 2026-08-21 13:28:29,851 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_kit ... 2026-08-21 13:28:33,499 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 50921 2026-08-21 13:28:33,499 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmplwbob033_chrome_odoo 2026-08-21 13:28:33,500 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:35049/json/version 2026-08-21 13:28:33,501 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:35049/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:28:33,608 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/141.0.7390.54 2026-08-21 13:28:33,608 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:35049/json 2026-08-21 13:28:33,609 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:35049/json with timeout 3 increased to 10s during tests 2026-08-21 13:28:33,649 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:35049/devtools/page/CE7D191A3B1A4DD66DD551ECA1A8D718 2026-08-21 13:28:33,678 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-08-21 13:28:33,691 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-08-21 13:28:33,881 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:28:33,884 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-08-21 13:28:33,889 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Open "http://127.0.0.1:8069/pos/ui?config_id=182" in browser 2026-08-21 13:28:33,889 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=182" 2026-08-21 13:28:33,906 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:28:34,571 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:34] "GET /pos/ui?config_id=182 HTTP/1.1" 200 - 112 0.101 0.573 2026-08-21 13:28:34,574 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': 'CE7D191A3B1A4DD66DD551ECA1A8D718', 'loaderId': '588083ABA4394BA8FF9DF23DF4C3B31D', 'isDownload': False} 2026-08-21 13:28:34,574 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosSettleOrder')" 2026-08-21 13:28:34,602 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:28:34,611 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:34] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.008 2026-08-21 13:28:34,644 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:34] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.009 0.025 2026-08-21 13:28:34,667 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:34] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.013 0.040 2026-08-21 13:28:35,029 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:35] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.001 0.006 2026-08-21 13:28:35,053 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:35] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.007 2026-08-21 13:28:35,098 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:28:35,117 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:35] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.007 0.007 2026-08-21 13:28:35,120 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:35] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:28:35,131 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate test code "odoo.startTour('PosSettleOrder', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=182"})" 2026-08-21 13:28:35,901 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:35] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 303 0.256 0.506 2026-08-21 13:28:35,963 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:35] "GET /pos/ui HTTP/1.1" 200 - 20 0.018 0.765 2026-08-21 13:28:35,988 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:28:36,072 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:36] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.023 0.122 2026-08-21 13:28:36,264 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:36] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.007 0.006 2026-08-21 13:28:36,289 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:36] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.008 2026-08-21 13:28:36,878 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:36] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.154 0.418 2026-08-21 13:28:36,974 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:36] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.037 0.045 2026-08-21 13:28:37,006 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:37] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.010 0.014 2026-08-21 13:28:37,026 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:37] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.008 0.005 2026-08-21 13:28:37,110 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:37] "GET /web/image?model=product.product&field=image_128&id=1759&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 14 0.030 0.038 2026-08-21 13:28:37,157 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:37] "GET /web/image?model=product.product&field=image_128&id=1728&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.016 0.080 2026-08-21 13:28:37,167 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:28:37,221 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:37] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.028 0.130 2026-08-21 13:28:37,270 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:37] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.014 0.189 2026-08-21 13:28:37,314 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:37] "GET /web/image?model=product.product&field=image_128&id=1727&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.014 0.231 2026-08-21 13:28:37,335 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:28:37,357 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:28:37,368 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:37] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.020 0.275 2026-08-21 13:28:37,384 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:37] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.264 2026-08-21 13:28:37,403 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:28:37,441 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:37] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 13:28:37,452 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:37] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.024 0.241 2026-08-21 13:28:37,497 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:37] "GET /web/image?model=product.product&field=image_128&id=1758&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.011 0.261 2026-08-21 13:28:37,513 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:37] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.232 2026-08-21 13:28:37,519 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:37] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:28:37,534 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:37] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.011 0.129 2026-08-21 13:28:37,621 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:37] "GET /web/image/res.users/147/avatar_128 HTTP/1.1" 200 - 18 0.026 0.198 2026-08-21 13:28:37,625 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:37] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.206 2026-08-21 13:28:37,646 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:37] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.197 2026-08-21 13:28:37,664 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:37] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.011 0.192 2026-08-21 13:28:37,680 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:37] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.007 0.171 2026-08-21 13:28:37,711 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:37] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.005 0.184 2026-08-21 13:28:37,765 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:37] "GET /web/image?model=product.product&field=image_128&id=1722&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.027 0.171 2026-08-21 13:28:37,823 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:37] "GET /web/image?model=product.product&field=image_128&id=1721&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.024 0.170 2026-08-21 13:28:37,855 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:37] "GET /web/image?model=product.product&field=image_128&id=1720&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.006 0.195 2026-08-21 13:28:37,880 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:37] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.002 0.207 2026-08-21 13:28:37,908 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:37] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.007 0.201 2026-08-21 13:28:37,927 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:37] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.002 0.208 2026-08-21 13:28:37,945 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:37] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.008 0.169 2026-08-21 13:28:38,029 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:28:38,051 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-08-21 13:28:38,084 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder on step: 'select order (trigger: .order-row .col.name:first)' 2026-08-21 13:28:38,093 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:38] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.032 0.023 2026-08-21 13:28:38,130 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:38] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.016 0.027 2026-08-21 13:28:38,150 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:38] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.005 0.008 2026-08-21 13:28:39,030 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder on step: 'click on select the order (trigger: .selection-item:contains('Settle the order'))' 2026-08-21 13:28:39,047 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Pizza Chicken","quantity":9} (trigger: .order-container .orderline.selected:has(.product-name:contains("Pizza Chicken")):has(em.qty:contains("9")))' 2026-08-21 13:28:39,079 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:39] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 16 0.018 0.020 2026-08-21 13:28:39,125 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:39] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 12 0.013 0.028 2026-08-21 13:28:39,167 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:39] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.012 0.025 2026-08-21 13:28:39,953 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:28:39,961 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder on step: 'click numpad button: 2 (trigger: div.numpad.row button.col:contains("2"))' 2026-08-21 13:28:39,981 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Pizza Chicken","quantity":2} (trigger: .order-container .orderline.selected:has(.product-name:contains("Pizza Chicken")):has(em.qty:contains("2")))' 2026-08-21 13:28:40,124 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:40] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-21 13:28:40,824 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:28:40,843 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:28:40,849 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:40] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:28:40,849 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:40] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:28:40,860 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 13:28:40,871 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:28:40,888 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:40] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.007 0.011 2026-08-21 13:28:40,895 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-21 13:28:40,900 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:40] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:28:40,905 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #54479467 for PoS orders references: ['Order 00379-002-0001'] (draft: False) 2026-08-21 13:28:41,059 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #54479467 with result: [{'id': 480, 'pos_reference': 'Order 00379-002-0001', 'account_move': False}] 2026-08-21 13:28:41,368 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:41] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 229 0.172 0.299 2026-08-21 13:28:41,414 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:41] "GET /web/image?model=pos.config&id=182&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.009 2026-08-21 13:28:41,758 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:41] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.003 2026-08-21 13:28:42,151 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:28:42,162 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder on step: '.pos-topheader .ticket-button' 2026-08-21 13:28:42,178 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder on step: '.screen.ticket-screen' 2026-08-21 13:28:42,184 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-08-21 13:28:42,200 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:42] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:28:42,214 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 50921 2026-08-21 13:28:42,216 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-08-21 13:28:42,217 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 50921 2026-08-21 13:28:42,315 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_132842_314063_TestPoSSale.txt 2026-08-21 13:28:42,315 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmplwbob033_chrome_odoo" 2026-08-21 13:28:42,445 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_multistep_delivery ... 2026-08-21 13:28:44,809 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 51143 2026-08-21 13:28:44,810 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmpcz3t9fwg_chrome_odoo 2026-08-21 13:28:44,810 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:34123/json/version 2026-08-21 13:28:44,812 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:34123/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:28:44,873 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/141.0.7390.54 2026-08-21 13:28:44,873 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:34123/json 2026-08-21 13:28:44,875 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:34123/json with timeout 3 increased to 10s during tests 2026-08-21 13:28:44,896 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:34123/devtools/page/134A9F8181CDC0730CE0D16258E0A3C7 2026-08-21 13:28:44,923 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-08-21 13:28:44,942 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-08-21 13:28:45,599 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:accountman from n/a 2026-08-21 13:28:45,603 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-08-21 13:28:45,605 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Open "http://127.0.0.1:8069/pos/ui?config_id=182" in browser 2026-08-21 13:28:45,606 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=182" 2026-08-21 13:28:45,619 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:28:47,435 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:47] "GET /pos/ui?config_id=182 HTTP/1.1" 200 - 111 0.177 1.642 2026-08-21 13:28:47,438 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': '134A9F8181CDC0730CE0D16258E0A3C7', 'loaderId': 'C409429D3D32E7E5BEFFB92FE837A860', 'isDownload': False} 2026-08-21 13:28:47,438 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosSettleOrder3')" 2026-08-21 13:28:47,452 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:28:47,471 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:47] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.014 2026-08-21 13:28:47,481 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:47] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.017 2026-08-21 13:28:47,490 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:47] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.001 0.021 2026-08-21 13:28:47,810 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:47] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-08-21 13:28:47,821 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:47] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.007 2026-08-21 13:28:47,845 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:28:47,856 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:47] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-08-21 13:28:47,863 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:47] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:28:47,874 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate test code "odoo.startTour('PosSettleOrder3', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=182"})" 2026-08-21 13:28:48,693 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:48] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 288 0.372 0.448 2026-08-21 13:28:48,793 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:48] "GET /pos/ui HTTP/1.1" 200 - 22 0.035 0.857 2026-08-21 13:28:48,835 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:28:48,936 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:48] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.073 0.145 2026-08-21 13:28:49,111 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:49] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.006 2026-08-21 13:28:49,142 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:49] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.007 2026-08-21 13:28:49,626 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:49] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 172 0.126 0.334 2026-08-21 13:28:49,704 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:49] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.046 2026-08-21 13:28:49,731 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:49] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.007 0.013 2026-08-21 13:28:49,749 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:49] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.006 0.006 2026-08-21 13:28:49,847 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:49] "GET /web/image?model=product.product&field=image_128&id=1728&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.049 0.035 2026-08-21 13:28:49,899 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:49] "GET /web/image?model=product.product&field=image_128&id=1727&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.023 0.109 2026-08-21 13:28:49,910 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:49] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:28:49,946 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:49] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.016 0.145 2026-08-21 13:28:49,992 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:49] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.016 0.183 2026-08-21 13:28:50,067 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:50] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.046 0.213 2026-08-21 13:28:50,076 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:28:50,095 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 13:28:50,107 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:28:50,114 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:28:50,123 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:50] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.015 0.295 2026-08-21 13:28:50,139 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:50] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.283 2026-08-21 13:28:50,191 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:50] "GET /web/image?model=product.product&field=image_128&id=1760&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.009 0.258 2026-08-21 13:28:50,239 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:50] "GET /web/image?model=product.product&field=image_128&id=1722&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.009 0.279 2026-08-21 13:28:50,286 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:50] "GET /web/image?model=product.product&field=image_128&id=1721&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.012 0.277 2026-08-21 13:28:50,353 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:50] "GET /web/image/res.users/145/avatar_128 HTTP/1.1" 200 - 19 0.028 0.210 2026-08-21 13:28:50,369 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:50] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.235 2026-08-21 13:28:50,374 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:50] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:28:50,378 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:50] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.224 2026-08-21 13:28:50,384 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.192 2026-08-21 13:28:50,394 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:50] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.002 0.190 2026-08-21 13:28:50,407 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:50] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.158 2026-08-21 13:28:50,421 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:50] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.130 2026-08-21 13:28:50,440 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:50] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.006 0.077 2026-08-21 13:28:50,479 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:50] "GET /web/image?model=product.product&field=image_128&id=1720&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.011 0.086 2026-08-21 13:28:50,500 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:50] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.002 0.112 2026-08-21 13:28:50,528 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:50] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.002 0.125 2026-08-21 13:28:50,547 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:50] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.003 0.133 2026-08-21 13:28:50,563 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:50] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.004 0.092 2026-08-21 13:28:50,812 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder3 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:28:50,834 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder3 on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-08-21 13:28:50,865 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:50] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.009 0.033 2026-08-21 13:28:50,872 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder3 on step: 'select order (trigger: .order-row .col.name:first)' 2026-08-21 13:28:50,924 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:50] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.014 0.041 2026-08-21 13:28:50,941 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:50] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.002 0.008 2026-08-21 13:28:51,811 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder3 on step: 'click on select the order (trigger: .selection-item:contains('Settle the order'))' 2026-08-21 13:28:51,815 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder3 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(em.qty:contains("1")))' 2026-08-21 13:28:51,845 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:51] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.013 0.016 2026-08-21 13:28:51,872 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:51] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 9 0.007 0.015 2026-08-21 13:28:51,908 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:51] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.012 0.018 2026-08-21 13:28:52,122 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:52] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-21 13:28:52,682 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder3 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:28:52,702 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder3 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:28:52,708 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:52] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:28:52,712 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:52] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:28:52,717 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder3 on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 13:28:52,738 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder3 on step: 'remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0"))' 2026-08-21 13:28:52,748 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder3 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:28:52,753 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:52] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.012 0.020 2026-08-21 13:28:52,764 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #77631263 for PoS orders references: ['Order 00380-002-0001'] (draft: False) 2026-08-21 13:28:52,770 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder3 on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-21 13:28:52,778 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:52] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:28:52,973 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #77631263 with result: [{'id': 481, 'pos_reference': 'Order 00380-002-0001', 'account_move': False}] 2026-08-21 13:28:53,355 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #145 deleted stock.move.line records with IDs: [726] 2026-08-21 13:28:53,796 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:53] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 467 0.489 0.549 2026-08-21 13:28:53,802 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:53] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.155 2026-08-21 13:28:53,860 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:53] "GET /web/image?model=pos.config&id=182&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.008 2026-08-21 13:28:54,596 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-08-21 13:28:54,608 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:28:54] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:28:54,615 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 51143 2026-08-21 13:28:54,616 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-08-21 13:28:54,616 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 51143 2026-08-21 13:28:54,806 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_132854_805823_TestPoSSale.txt 2026-08-21 13:28:54,806 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmpcz3t9fwg_chrome_odoo" 2026-08-21 13:28:54,892 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_multistep_delivery_receipt ... 2026-08-21 13:28:58,898 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 51367 2026-08-21 13:28:58,899 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmppj9cc_mk_chrome_odoo 2026-08-21 13:28:58,899 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:35831/json/version 2026-08-21 13:28:58,900 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:35831/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:28:58,980 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/141.0.7390.54 2026-08-21 13:28:58,981 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:35831/json 2026-08-21 13:28:58,982 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:35831/json with timeout 3 increased to 10s during tests 2026-08-21 13:28:59,025 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:35831/devtools/page/3AEA1D32EF924A2D0D555057D633E600 2026-08-21 13:28:59,090 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-08-21 13:28:59,102 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-08-21 13:28:59,536 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:accountman from n/a 2026-08-21 13:28:59,538 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-08-21 13:28:59,555 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Open "http://127.0.0.1:8069/pos/ui?config_id=182" in browser 2026-08-21 13:28:59,555 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=182" 2026-08-21 13:28:59,577 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:29:00,375 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:00] "GET /pos/ui?config_id=182 HTTP/1.1" 200 - 111 0.133 0.668 2026-08-21 13:29:00,378 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': '3AEA1D32EF924A2D0D555057D633E600', 'loaderId': 'B931100304C3942D15500CABE5DFA761', 'isDownload': False} 2026-08-21 13:29:00,378 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosSettleOrder4')" 2026-08-21 13:29:00,395 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:29:00,408 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:00] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.007 2026-08-21 13:29:00,415 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:00] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.001 0.016 2026-08-21 13:29:00,425 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:00] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.018 2026-08-21 13:29:00,817 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:00] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-08-21 13:29:00,829 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:00] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.006 2026-08-21 13:29:00,876 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:29:00,892 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:00] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.009 2026-08-21 13:29:00,899 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:00] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.020 2026-08-21 13:29:00,913 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate test code "odoo.startTour('PosSettleOrder4', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=182"})" 2026-08-21 13:29:01,616 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:01] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 281 0.275 0.434 2026-08-21 13:29:01,685 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:01] "GET /pos/ui HTTP/1.1" 200 - 22 0.019 0.706 2026-08-21 13:29:01,705 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:29:01,779 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:01] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.023 0.116 2026-08-21 13:29:01,930 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:01] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.006 2026-08-21 13:29:01,955 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:01] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 13:29:02,468 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:02] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 172 0.171 0.319 2026-08-21 13:29:02,565 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:02] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.026 0.055 2026-08-21 13:29:02,588 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:02] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.005 0.013 2026-08-21 13:29:02,601 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:02] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 13:29:02,679 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:02] "GET /web/image?model=product.product&field=image_128&id=1727&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.013 0.051 2026-08-21 13:29:02,747 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:02] "GET /web/image?model=product.product&field=image_128&id=1728&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.019 0.113 2026-08-21 13:29:02,764 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:29:02,783 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:02] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.009 0.128 2026-08-21 13:29:02,825 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:02] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.008 0.162 2026-08-21 13:29:02,885 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:02] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.021 0.199 2026-08-21 13:29:02,891 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:29:02,904 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:29:02,912 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:29:02,929 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:02] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.017 0.246 2026-08-21 13:29:02,943 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:02] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.256 2026-08-21 13:29:02,986 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:02] "GET /web/image?model=product.product&field=image_128&id=1761&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.012 0.203 2026-08-21 13:29:03,036 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:03] "GET /web/image?model=product.product&field=image_128&id=1722&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.017 0.229 2026-08-21 13:29:03,081 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:03] "GET /web/image?model=product.product&field=image_128&id=1721&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.015 0.236 2026-08-21 13:29:03,096 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:03] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.172 2026-08-21 13:29:03,105 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:03] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:29:03,109 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:03] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.168 2026-08-21 13:29:03,124 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:03] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 13:29:03,128 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:03] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.007 0.172 2026-08-21 13:29:03,135 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:03] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.156 2026-08-21 13:29:03,153 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:03] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.010 0.149 2026-08-21 13:29:03,180 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:03] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.019 0.119 2026-08-21 13:29:03,235 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:03] "GET /web/image/res.users/145/avatar_128 HTTP/1.1" 200 - 12 0.032 0.120 2026-08-21 13:29:03,249 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:03] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.004 0.117 2026-08-21 13:29:03,300 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:03] "GET /web/image?model=product.product&field=image_128&id=1720&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.007 0.159 2026-08-21 13:29:03,328 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:03] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.004 0.178 2026-08-21 13:29:03,350 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:03] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.007 0.185 2026-08-21 13:29:03,367 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:03] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.003 0.179 2026-08-21 13:29:03,389 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:03] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.012 0.100 2026-08-21 13:29:03,611 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder4 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:29:03,633 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder4 on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-08-21 13:29:03,662 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder4 on step: 'select order (trigger: .order-row .col.name:first)' 2026-08-21 13:29:03,672 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:03] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.022 0.025 2026-08-21 13:29:03,716 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:03] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.022 0.026 2026-08-21 13:29:03,733 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:03] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.003 0.008 2026-08-21 13:29:04,605 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder4 on step: 'click on select the order (trigger: .selection-item:contains('Settle the order'))' 2026-08-21 13:29:04,630 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder4 on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(em.qty:contains("1")))' 2026-08-21 13:29:04,653 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:04] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.011 0.020 2026-08-21 13:29:04,694 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:04] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 9 0.013 0.023 2026-08-21 13:29:04,738 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:04] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 14 0.012 0.024 2026-08-21 13:29:05,387 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-21 13:29:05,519 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder4 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:29:05,539 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder4 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:29:05,545 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:05] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:29:05,546 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:05] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:29:05,558 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder4 on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 13:29:05,578 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder4 on step: 'remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0"))' 2026-08-21 13:29:05,581 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder4 on step: 'click ship later button (trigger: .button:contains("Ship Later"))' 2026-08-21 13:29:05,586 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:05] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.008 0.017 2026-08-21 13:29:05,599 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder4 on step: 'click confirm button (trigger: .button.confirm)' 2026-08-21 13:29:05,613 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder4 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:29:05,630 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder4 on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-21 13:29:05,640 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #89783542 for PoS orders references: ['Order 00381-002-0001'] (draft: False) 2026-08-21 13:29:05,643 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:05] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:29:05,972 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #145 deleted stock.move.line records with IDs: [730] 2026-08-21 13:29:06,668 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #89783542 with result: [{'id': 482, 'pos_reference': 'Order 00381-002-0001', 'account_move': False}] 2026-08-21 13:29:06,823 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:06] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 515 0.529 0.663 2026-08-21 13:29:06,886 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:06] "GET /web/image?model=pos.config&id=182&field=custom_logo HTTP/1.1" 200 - 6 0.005 0.009 2026-08-21 13:29:07,090 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.004 2026-08-21 13:29:07,619 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-08-21 13:29:07,630 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:07] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:29:07,633 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 51367 2026-08-21 13:29:07,634 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-08-21 13:29:07,634 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 51367 2026-08-21 13:29:07,729 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_132907_728961_TestPoSSale.txt 2026-08-21 13:29:07,729 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmppj9cc_mk_chrome_odoo" 2026-08-21 13:29:07,808 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ship_later_no_default ... 2026-08-21 13:29:09,322 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 51586 2026-08-21 13:29:09,323 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmp5msbkbo9_chrome_odoo 2026-08-21 13:29:09,323 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:33837/json/version 2026-08-21 13:29:09,325 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33837/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:29:09,348 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/141.0.7390.54 2026-08-21 13:29:09,348 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:33837/json 2026-08-21 13:29:09,359 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33837/json with timeout 3 increased to 10s during tests 2026-08-21 13:29:09,372 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:33837/devtools/page/DE408CBB99DE1804A8FF06035C0900D2 2026-08-21 13:29:09,388 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-08-21 13:29:09,424 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-08-21 13:29:09,828 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:accountman from n/a 2026-08-21 13:29:10,045 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-08-21 13:29:10,047 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Open "http://127.0.0.1:8069/pos/ui?config_id=182" in browser 2026-08-21 13:29:10,047 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=182" 2026-08-21 13:29:10,063 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:29:10,843 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:10] "GET /pos/ui?config_id=182 HTTP/1.1" 200 - 111 0.126 0.661 2026-08-21 13:29:10,845 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': 'DE408CBB99DE1804A8FF06035C0900D2', 'loaderId': 'FDD1D0295D30B603A1246488C2750B44', 'isDownload': False} 2026-08-21 13:29:10,845 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosShipLaterNoDefault')" 2026-08-21 13:29:10,862 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:29:10,882 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:10] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.012 2026-08-21 13:29:10,891 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:10] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.021 2026-08-21 13:29:10,900 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:10] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.030 2026-08-21 13:29:11,262 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:11] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.004 0.009 2026-08-21 13:29:11,275 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:11] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.007 0.011 2026-08-21 13:29:11,324 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 13:29:11,329 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:11] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:29:11,333 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:11] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.014 0.008 2026-08-21 13:29:11,347 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate test code "odoo.startTour('PosShipLaterNoDefault', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=182"})" 2026-08-21 13:29:11,993 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:11] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 288 0.267 0.372 2026-08-21 13:29:12,100 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:12] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.031 0.054 2026-08-21 13:29:12,116 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosShipLaterNoDefault on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:29:12,132 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:12] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.008 0.018 2026-08-21 13:29:12,159 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:12] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.011 0.008 2026-08-21 13:29:12,236 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:12] "GET /web/image?model=product.product&field=image_128&id=1728&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.031 0.033 2026-08-21 13:29:12,277 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:12] "GET /web/image?model=product.product&field=image_128&id=1727&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.009 0.088 2026-08-21 13:29:12,296 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 13:29:12,324 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:12] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.014 0.126 2026-08-21 13:29:12,361 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:12] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.008 0.168 2026-08-21 13:29:12,411 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:12] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.011 0.216 2026-08-21 13:29:12,419 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:29:12,436 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:29:12,443 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:29:12,465 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:12] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.018 0.239 2026-08-21 13:29:12,488 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:12] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.007 0.240 2026-08-21 13:29:12,572 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:12] "GET /web/image?model=product.product&field=image_128&id=1762&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.007 0.262 2026-08-21 13:29:12,580 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:29:12,617 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:12] "GET /web/image?model=product.product&field=image_128&id=1722&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.014 0.268 2026-08-21 13:29:12,627 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:12] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.261 2026-08-21 13:29:12,638 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:12] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.188 2026-08-21 13:29:12,645 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:12] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:29:12,649 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:12] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.164 2026-08-21 13:29:12,694 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:12] "GET /web/image?model=product.product&field=image_128&id=1721&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.014 0.032 2026-08-21 13:29:12,700 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:12] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.126 2026-08-21 13:29:12,708 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:12] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.114 2026-08-21 13:29:12,769 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:12] "GET /web/image/res.users/145/avatar_128 HTTP/1.1" 200 - 19 0.023 0.116 2026-08-21 13:29:12,797 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:12] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.008 0.154 2026-08-21 13:29:12,814 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:12] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.006 0.244 2026-08-21 13:29:12,860 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:12] "GET /web/image?model=product.product&field=image_128&id=1720&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 8 0.010 0.184 2026-08-21 13:29:12,879 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:12] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.002 0.178 2026-08-21 13:29:12,904 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:12] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.008 0.170 2026-08-21 13:29:12,920 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:12] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-08-21%2013:24:19 HTTP/1.1" 200 - 4 0.001 0.144 2026-08-21 13:29:12,940 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:12] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.007 0.112 2026-08-21 13:29:13,131 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosShipLaterNoDefault on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-08-21 13:29:13,162 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosShipLaterNoDefault on step: 'select order (trigger: .order-row .col.name:first)' 2026-08-21 13:29:13,174 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:13] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.025 0.017 2026-08-21 13:29:13,202 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:13] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.011 0.026 2026-08-21 13:29:13,240 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:13] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.007 0.008 2026-08-21 13:29:14,130 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosShipLaterNoDefault on step: 'click on select the order (trigger: .selection-item:contains('Settle the order'))' 2026-08-21 13:29:14,150 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosShipLaterNoDefault on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:29:14,171 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:14] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.009 0.022 2026-08-21 13:29:14,215 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:14] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 9 0.010 0.028 2026-08-21 13:29:14,259 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:14] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.012 0.025 2026-08-21 13:29:14,743 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:14] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-21 13:29:15,059 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosShipLaterNoDefault on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:29:15,064 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:15] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:29:15,066 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:15] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:29:15,090 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosShipLaterNoDefault on step: 'payment screen is shown (trigger: .pos .payment-screen)' 2026-08-21 13:29:15,101 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosShipLaterNoDefault on step: 'body:not(:has(undefined))' 2026-08-21 13:29:15,102 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-08-21 13:29:15,117 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:29:15] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:29:15,134 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 51586 2026-08-21 13:29:15,138 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-08-21 13:29:15,140 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 51586 2026-08-21 13:29:15,254 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_132915_253999_TestPoSSale.txt 2026-08-21 13:29:15,254 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmp5msbkbo9_chrome_odoo" 2026-08-21 13:29:15,289 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_untaxed_invoiced_amount ... 2026-08-21 13:29:16,675 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #19755117 for PoS orders references: ['Order 00044-003-0014'] (draft: False) 2026-08-21 13:29:18,793 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #19755117 with result: [{'id': 483, 'pos_reference': 'Order 00044-003-0014', 'account_move': 781}] 2026-08-21 13:29:21,178 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 20 checked, 19 removed 2026-08-21 13:29:30,380 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 13:29:38,760 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 13:29:45,241 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 278 and Message-Id '<159104166090531.1787318985.209559917449951-openerp-private@bae0c881e4b1>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-08-21 13:29:45,241 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:29:45,253 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #149 deleted mail.mail records with IDs: [278] 2026-08-21 13:29:45,273 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #149 deleted mail.message records with IDs: [26115] 2026-08-21 13:29:45,273 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:29:45,290 104 INFO rb-022b3bb-224122-406412 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-21 13:29:46,520 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #149 deleted pos.payment.method records with IDs: [343] 2026-08-21 13:29:46,803 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_lot: Starting TestPointOfSaleFlow.test_ship_later_lots ... 2026-08-21 13:29:48,127 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #55585863 for PoS orders references: ['Order 00044-003-0014'] (draft: False) 2026-08-21 13:29:48,485 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #149 deleted stock.move.line records with IDs: [735, 736] 2026-08-21 13:29:48,923 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #149 deleted stock.move.line records with IDs: [737] 2026-08-21 13:29:50,753 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #55585863 with result: [{'id': 484, 'pos_reference': 'Order 00044-003-0014', 'account_move': 783}] 2026-08-21 13:29:50,843 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-21 13:29:57,840 104 INFO rb-022b3bb-224122-406412 odoo.addons.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_2_data). 2026-08-21 13:30:06,178 104 INFO rb-022b3bb-224122-406412 odoo.addons.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_1_data). 2026-08-21 13:30:12,210 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 279 and Message-Id '<291008473007945.1787319012.183823823928833-openerp-private@bae0c881e4b1>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-08-21 13:30:12,211 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:30:12,222 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #152 deleted mail.mail records with IDs: [279] 2026-08-21 13:30:12,234 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #152 deleted mail.message records with IDs: [26601] 2026-08-21 13:30:12,234 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:30:12,253 104 INFO rb-022b3bb-224122-406412 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-21 13:30:12,961 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #152 deleted pos.payment.method records with IDs: [352] 2026-08-21 13:30:13,161 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #152 deleted res.currency.rate records with IDs: [272, 271, 270] 2026-08-21 13:30:14,268 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_different_shipping_address ... 2026-08-21 13:30:15,039 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #1731363 for PoS orders references: ['Order 22307-489-0221'] (draft: False) 2026-08-21 13:30:16,472 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #1731363 with result: [{'id': 485, 'pos_reference': 'Order 22307-489-0221', 'account_move': 785}] 2026-08-21 13:30:16,800 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_warehouse ... 2026-08-21 13:30:17,199 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #75054673 for PoS orders references: ['Order 88529-864-0302'] (draft: False) 2026-08-21 13:30:17,738 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #75054673 with result: [{'id': 486, 'pos_reference': 'Order 88529-864-0302', 'account_move': False}] 2026-08-21 13:30:18,065 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_weight_and_volume ... 2026-08-21 13:30:18,411 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #67050014 for PoS orders references: ['Order 44319-166-3391', 'Order 93351-307-8244'] (draft: False) 2026-08-21 13:30:19,202 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #67050014 with result: [{'id': 488, 'pos_reference': 'Order 93351-307-8244', 'account_move': False}, {'id': 487, 'pos_reference': 'Order 44319-166-3391', 'account_move': False}] 2026-08-21 13:30:19,603 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_weight_and_volume_product_variant ... 2026-08-21 13:30:20,459 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #56423038 for PoS orders references: ['Order 43058-798-0080'] (draft: False) 2026-08-21 13:30:21,082 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #56423038 with result: [{'id': 489, 'pos_reference': 'Order 43058-798-0080', 'account_move': False}] 2026-08-21 13:30:22,269 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-21 13:30:29,261 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 13:30:36,766 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 13:30:42,358 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #155 deleted ir.property records with IDs: [833, 834, 835, 836, 837, 838] 2026-08-21 13:30:44,660 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #155 deleted ir.attachment records with IDs: [7106, 7107, 7108, 7109, 7110, 7111, 7112, 7113, 7153, 7154, 7155, 7156, 7157, 7158, 7159, 7160] 2026-08-21 13:30:44,661 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #155 deleted pos.config records with IDs: [195, 196, 197, 198] 2026-08-21 13:30:44,700 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #155 deleted ir.sequence records with IDs: [4342, 4345, 4393, 4396, 4343, 4346, 4394, 4397] 2026-08-21 13:30:48,819 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_pos_sale_loyalty_1 ... 2026-08-21 13:30:49,636 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Chrome pid: 51796 2026-08-21 13:30:49,636 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Chrome headless temporary user profile dir: /tmp/tmpon0rvzc9_chrome_odoo 2026-08-21 13:30:49,636 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Issuing json command http://127.0.0.1:40077/json/version 2026-08-21 13:30:49,639 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:40077/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:30:49,688 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Browser version: Chrome/141.0.7390.54 2026-08-21 13:30:49,688 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Issuing json command http://127.0.0.1:40077/json 2026-08-21 13:30:49,689 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:40077/json with timeout 3 increased to 10s during tests 2026-08-21 13:30:49,698 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Websocket url found: ws://127.0.0.1:40077/devtools/page/42A8E13D4065C16C66BEC39ACD9DC5AE 2026-08-21 13:30:49,706 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Enable chrome headless console log notification 2026-08-21 13:30:49,856 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Chrome headless enable page notifications 2026-08-21 13:30:50,228 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:accountman from n/a 2026-08-21 13:30:50,230 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Setting session cookie in browser 2026-08-21 13:30:50,235 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Open "http://127.0.0.1:8069/pos/web?config_id=199" in browser 2026-08-21 13:30:50,235 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=199" 2026-08-21 13:30:50,249 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:30:51,798 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:51] "GET /pos/web?config_id=199 HTTP/1.1" 200 - 112 0.148 1.403 2026-08-21 13:30:51,809 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Navigation result: {'frameId': '42A8E13D4065C16C66BEC39ACD9DC5AE', 'loaderId': '86D18694C1CAD00F944FABE47E08A78D', 'isDownload': False} 2026-08-21 13:30:51,809 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Evaluate ready code "odoo.isTourReady('PosSaleLoyaltyTour1')" 2026-08-21 13:30:51,812 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:30:51,832 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:51] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.012 2026-08-21 13:30:51,837 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:51] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.017 2026-08-21 13:30:51,862 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:51] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.010 0.034 2026-08-21 13:30:52,176 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:52] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.007 0.008 2026-08-21 13:30:52,197 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:52] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.014 0.008 2026-08-21 13:30:52,216 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:30:52,234 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:52] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.012 2026-08-21 13:30:52,249 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:52] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:30:52,273 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Evaluate test code "odoo.startTour('PosSaleLoyaltyTour1', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=199"})" 2026-08-21 13:30:53,018 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:53] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 336 0.302 0.456 2026-08-21 13:30:53,093 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:53] "GET /pos/ui HTTP/1.1" 200 - 22 0.021 0.758 2026-08-21 13:30:53,125 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:30:53,220 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:53] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.058 0.096 2026-08-21 13:30:53,334 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:53] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-08-21 13:30:53,385 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:53] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.008 2026-08-21 13:30:53,913 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:53] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 200 0.135 0.376 2026-08-21 13:30:54,019 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:54] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.028 0.052 2026-08-21 13:30:54,040 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:54] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.003 0.011 2026-08-21 13:30:54,053 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:54] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-08-21 13:30:54,131 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:54] "GET /web/image?model=product.product&field=image_128&id=1795&unique=2026-08-21%2013:30:22 HTTP/1.1" 200 - 8 0.014 0.040 2026-08-21 13:30:54,170 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:54] "GET /web/image?model=product.product&field=image_128&id=1793&unique=2026-08-21%2013:30:22 HTTP/1.1" 200 - 8 0.019 0.075 2026-08-21 13:30:54,175 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:30:54,219 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:54] "GET /web/image?model=product.product&field=image_128&id=1794&unique=2026-08-21%2013:30:22 HTTP/1.1" 200 - 8 0.025 0.118 2026-08-21 13:30:54,263 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:54] "GET /web/image?model=product.product&field=image_128&id=1792&unique=2026-08-21%2013:30:22 HTTP/1.1" 200 - 8 0.017 0.155 2026-08-21 13:30:54,328 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:54] "GET /web/image?model=product.product&field=image_128&id=1791&unique=2026-08-21%2013:30:22 HTTP/1.1" 200 - 8 0.019 0.210 2026-08-21 13:30:54,389 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:54] "GET /web/image?model=product.product&field=image_128&id=1796&unique=2026-08-21%2013:30:22 HTTP/1.1" 200 - 8 0.023 0.273 2026-08-21 13:30:54,398 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:30:54,399 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:54] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.260 2026-08-21 13:30:54,418 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 13:30:54,421 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.015 2026-08-21 13:30:54,435 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:54] "GET /web/image?model=product.product&field=image_128&id=1790&unique=2026-08-21%2013:30:22 HTTP/1.1" 200 - 8 0.009 0.244 2026-08-21 13:30:54,470 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:54] "GET /web/image?model=product.product&field=image_128&id=1789&unique=2026-08-21%2013:30:22 HTTP/1.1" 200 - 8 0.010 0.236 2026-08-21 13:30:54,522 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:54] "GET /web/image?model=product.product&field=image_128&id=1788&unique=2026-08-21%2013:30:22 HTTP/1.1" 200 - 8 0.011 0.242 2026-08-21 13:30:54,530 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:30:54,535 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:54] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:30:54,537 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:54] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.194 2026-08-21 13:30:54,606 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:54] "GET /web/image/res.users/155/avatar_128 HTTP/1.1" 200 - 19 0.037 0.146 2026-08-21 13:30:54,617 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:54] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.005 0.185 2026-08-21 13:30:54,629 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:54] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.180 2026-08-21 13:30:54,644 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:54] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.006 0.165 2026-08-21 13:30:54,650 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:54] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.130 2026-08-21 13:30:54,663 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:54] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.109 2026-08-21 13:30:54,691 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:54] "GET /web/image/res.company/72/favicon HTTP/1.1" 200 - 6 0.006 0.142 2026-08-21 13:30:54,712 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:54] "GET /web/image?model=pos.category&field=image_128&id=30&unique=2026-08-21%2013:30:22 HTTP/1.1" 200 - 4 0.002 0.097 2026-08-21 13:30:54,725 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:54] "GET /web/image?model=pos.category&field=image_128&id=31&unique=2026-08-21%2013:30:22 HTTP/1.1" 200 - 4 0.001 0.102 2026-08-21 13:30:54,751 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:54] "GET /web/image?model=pos.category&field=image_128&id=32&unique=2026-08-21%2013:30:22 HTTP/1.1" 200 - 4 0.005 0.111 2026-08-21 13:30:54,777 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:54] "GET /web/image/res.company/72/favicon HTTP/1.1" 304 - 6 0.014 0.054 2026-08-21 13:30:55,141 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.browser: Tour PosSaleLoyaltyTour1 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:30:55,159 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.browser: Tour PosSaleLoyaltyTour1 on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-08-21 13:30:55,180 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:55] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.017 0.015 2026-08-21 13:30:55,196 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.browser: Tour PosSaleLoyaltyTour1 on step: 'select order (trigger: .order-row .col.name:first)' 2026-08-21 13:30:55,239 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:55] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.020 0.020 2026-08-21 13:30:55,276 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:55] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.004 0.010 2026-08-21 13:30:56,140 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.browser: Tour PosSaleLoyaltyTour1 on step: 'click on select the order (trigger: .selection-item:contains('Settle the order'))' 2026-08-21 13:30:56,161 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.browser: Tour PosSaleLoyaltyTour1 on step: 'click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad"))' 2026-08-21 13:30:56,178 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:56] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.012 0.016 2026-08-21 13:30:56,220 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:56] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 13 0.014 0.022 2026-08-21 13:30:56,265 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:56] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 15 0.009 0.028 2026-08-21 13:30:56,301 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:56] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.005 0.011 2026-08-21 13:30:56,704 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:56] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:30:57,103 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.browser: Tour PosSaleLoyaltyTour1 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:30:57,133 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.browser: Tour PosSaleLoyaltyTour1 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:30:57,141 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.browser: Tour PosSaleLoyaltyTour1 on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-08-21 13:30:57,150 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:57] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:30:57,150 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:57] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:30:57,166 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.browser: Tour PosSaleLoyaltyTour1 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:30:57,171 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:57] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.012 2026-08-21 13:30:57,195 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.browser: Tour PosSaleLoyaltyTour1 on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-21 13:30:57,201 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #6450583 for PoS orders references: ['Order 00389-002-0001'] (draft: False) 2026-08-21 13:30:57,209 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:57] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:30:57,411 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #6450583 with result: [{'id': 490, 'pos_reference': 'Order 00389-002-0001', 'account_move': False}] 2026-08-21 13:30:58,119 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #155 deleted stock.move.line records with IDs: [745] 2026-08-21 13:30:58,382 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:58] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 542 0.510 0.675 2026-08-21 13:30:58,407 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.013 0.211 2026-08-21 13:30:58,488 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:58] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 35 0.026 0.046 2026-08-21 13:30:58,542 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:58] "GET /web/image?model=pos.config&id=199&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.008 2026-08-21 13:30:59,279 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.browser: test successful 2026-08-21 13:30:59,289 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:30:59] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:30:59,302 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Closing chrome headless with pid 51796 2026-08-21 13:30:59,304 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Closing websocket connection 2026-08-21 13:30:59,305 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Terminating chrome headless with pid 51796 2026-08-21 13:30:59,411 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_133059_411153_TestPoSSaleLoyalty.txt 2026-08-21 13:30:59,411 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Removing chrome user profile "/tmp/tmpon0rvzc9_chrome_odoo" 2026-08-21 13:30:59,469 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos ... 2026-08-21 13:31:00,562 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Chrome pid: 52015 2026-08-21 13:31:00,563 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Chrome headless temporary user profile dir: /tmp/tmpjssr8sft_chrome_odoo 2026-08-21 13:31:00,567 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Issuing json command http://127.0.0.1:44099/json/version 2026-08-21 13:31:00,573 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:44099/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:31:00,615 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Browser version: Chrome/141.0.7390.54 2026-08-21 13:31:00,616 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Issuing json command http://127.0.0.1:44099/json 2026-08-21 13:31:00,617 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:44099/json with timeout 3 increased to 10s during tests 2026-08-21 13:31:00,631 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Websocket url found: ws://127.0.0.1:44099/devtools/page/758474B8DE5866DCB9B48D8B7F26BE96 2026-08-21 13:31:00,650 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Enable chrome headless console log notification 2026-08-21 13:31:00,688 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Chrome headless enable page notifications 2026-08-21 13:31:01,213 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:accountman from n/a 2026-08-21 13:31:01,216 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Setting session cookie in browser 2026-08-21 13:31:01,221 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Open "http://127.0.0.1:8069/pos/web?config_id=199" in browser 2026-08-21 13:31:01,221 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=199" 2026-08-21 13:31:01,238 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:31:02,082 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:02] "GET /pos/web?config_id=199 HTTP/1.1" 200 - 111 0.156 0.692 2026-08-21 13:31:02,085 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Navigation result: {'frameId': '758474B8DE5866DCB9B48D8B7F26BE96', 'loaderId': 'E373CC7D6E0916CFDE3F36A1FF58A2BB', 'isDownload': False} 2026-08-21 13:31:02,085 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Evaluate ready code "odoo.isTourReady('test_pos_sale_loyalty_ignored_in_pos')" 2026-08-21 13:31:02,099 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:31:02,124 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:02] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.015 0.008 2026-08-21 13:31:02,134 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:02] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.023 2026-08-21 13:31:02,148 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:02] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.033 2026-08-21 13:31:02,511 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:02] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.004 0.014 2026-08-21 13:31:02,522 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:02] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.016 2026-08-21 13:31:02,538 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:31:02,542 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:02] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 13:31:02,548 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:02] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.005 2026-08-21 13:31:02,566 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Evaluate test code "odoo.startTour('test_pos_sale_loyalty_ignored_in_pos', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=199"})" 2026-08-21 13:31:03,320 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:03] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 331 0.325 0.433 2026-08-21 13:31:03,354 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.browser: Tour test_pos_sale_loyalty_ignored_in_pos on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:31:03,397 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:03] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.042 2026-08-21 13:31:03,450 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:03] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.010 0.012 2026-08-21 13:31:03,479 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:03] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.010 0.005 2026-08-21 13:31:03,564 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:03] "GET /web/image?model=product.product&field=image_128&id=1795&unique=2026-08-21%2013:30:22 HTTP/1.1" 200 - 8 0.012 0.053 2026-08-21 13:31:03,616 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:03] "GET /web/image?model=product.product&field=image_128&id=1793&unique=2026-08-21%2013:30:22 HTTP/1.1" 200 - 8 0.013 0.097 2026-08-21 13:31:03,635 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:31:03,661 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:03] "GET /web/image?model=product.product&field=image_128&id=1796&unique=2026-08-21%2013:30:22 HTTP/1.1" 200 - 8 0.013 0.142 2026-08-21 13:31:03,719 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:03] "GET /web/image?model=product.product&field=image_128&id=1794&unique=2026-08-21%2013:30:22 HTTP/1.1" 200 - 8 0.024 0.176 2026-08-21 13:31:03,771 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:03] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.024 2026-08-21 13:31:03,783 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:03] "GET /web/image?model=product.product&field=image_128&id=1792&unique=2026-08-21%2013:30:22 HTTP/1.1" 200 - 8 0.012 0.234 2026-08-21 13:31:03,799 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:31:03,837 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.030 2026-08-21 13:31:03,845 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:03] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:31:03,852 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:03] "GET /web/image?model=product.product&field=image_128&id=1791&unique=2026-08-21%2013:30:22 HTTP/1.1" 200 - 8 0.029 0.286 2026-08-21 13:31:03,882 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:03] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.304 2026-08-21 13:31:03,922 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:03] "GET /web/image?model=product.product&field=image_128&id=1790&unique=2026-08-21%2013:30:22 HTTP/1.1" 200 - 8 0.008 0.275 2026-08-21 13:31:03,994 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:03] "GET /web/image?model=product.product&field=image_128&id=1789&unique=2026-08-21%2013:30:22 HTTP/1.1" 200 - 8 0.041 0.286 2026-08-21 13:31:04,007 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:04] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.187 2026-08-21 13:31:04,037 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:04] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.188 2026-08-21 13:31:04,046 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:04] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:31:04,116 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:04] "GET /web/image/res.users/155/avatar_128 HTTP/1.1" 200 - 19 0.029 0.232 2026-08-21 13:31:04,130 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:04] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.005 0.213 2026-08-21 13:31:04,144 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:04] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.007 0.167 2026-08-21 13:31:04,154 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:04] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.176 2026-08-21 13:31:04,167 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:04] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.151 2026-08-21 13:31:04,210 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:04] "GET /web/image/res.company/72/favicon HTTP/1.1" 200 - 6 0.012 0.177 2026-08-21 13:31:04,247 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:04] "GET /web/image?model=product.product&field=image_128&id=1788&unique=2026-08-21%2013:30:22 HTTP/1.1" 200 - 8 0.007 0.186 2026-08-21 13:31:04,265 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:04] "GET /web/image?model=pos.category&field=image_128&id=30&unique=2026-08-21%2013:30:22 HTTP/1.1" 200 - 4 0.002 0.145 2026-08-21 13:31:04,292 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:04] "GET /web/image?model=pos.category&field=image_128&id=31&unique=2026-08-21%2013:30:22 HTTP/1.1" 200 - 4 0.003 0.156 2026-08-21 13:31:04,313 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:04] "GET /web/image?model=pos.category&field=image_128&id=32&unique=2026-08-21%2013:30:22 HTTP/1.1" 200 - 4 0.004 0.160 2026-08-21 13:31:04,326 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:04] "GET /web/image/res.company/72/favicon HTTP/1.1" 304 - 6 0.004 0.048 2026-08-21 13:31:04,473 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.browser: Tour test_pos_sale_loyalty_ignored_in_pos on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-08-21 13:31:04,504 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:04] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.015 0.015 2026-08-21 13:31:04,517 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.browser: Tour test_pos_sale_loyalty_ignored_in_pos on step: 'select order (trigger: .order-row .col.name:first)' 2026-08-21 13:31:04,554 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:04] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.010 0.023 2026-08-21 13:31:04,575 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:04] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.001 0.006 2026-08-21 13:31:05,477 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.browser: Tour test_pos_sale_loyalty_ignored_in_pos on step: 'click on select the order (trigger: .selection-item:contains('Settle the order'))' 2026-08-21 13:31:05,501 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.browser: Tour test_pos_sale_loyalty_ignored_in_pos on step: 'order total amount is '90' (trigger: .product-screen .order-summary .total:contains("90"))' 2026-08-21 13:31:05,534 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:05] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.023 0.019 2026-08-21 13:31:05,584 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:05] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 16 0.013 0.029 2026-08-21 13:31:05,671 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:05] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 14 0.018 0.022 2026-08-21 13:31:05,891 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.004 2026-08-21 13:31:06,502 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.browser: test successful 2026-08-21 13:31:06,511 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:06] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:31:06,519 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Closing chrome headless with pid 52015 2026-08-21 13:31:06,519 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Closing websocket connection 2026-08-21 13:31:06,520 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Terminating chrome headless with pid 52015 2026-08-21 13:31:06,667 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_133106_666815_TestPoSSaleLoyalty.txt 2026-08-21 13:31:06,667 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Removing chrome user profile "/tmp/tmpjssr8sft_chrome_odoo" 2026-08-21 13:31:06,774 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 7 removed 2026-08-21 13:31:14,765 104 INFO rb-022b3bb-224122-406412 odoo.addons.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_2_data). 2026-08-21 13:31:23,182 104 INFO rb-022b3bb-224122-406412 odoo.addons.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_1_data). 2026-08-21 13:31:29,273 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 280 and Message-Id '<189684374797566.1787319089.232057094573975-openerp-private@bae0c881e4b1>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-08-21 13:31:29,273 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:31:29,291 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #159 deleted mail.mail records with IDs: [280] 2026-08-21 13:31:29,308 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #159 deleted mail.message records with IDs: [27625] 2026-08-21 13:31:29,308 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:31:29,327 104 INFO rb-022b3bb-224122-406412 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-21 13:31:30,107 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #159 deleted pos.payment.method records with IDs: [373] 2026-08-21 13:31:30,391 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #159 deleted res.currency.rate records with IDs: [279, 278, 277] 2026-08-21 13:31:32,003 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_sale_margin.tests.test_pos_sale_margin_report: Starting TestPoSSaleMarginReport.test_pos_sale_margin_report ... 2026-08-21 13:31:32,404 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-21 13:31:34,231 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_frontend: Starting TestFrontendMobile.test_order_fiscal_position ... 2026-08-21 13:31:41,207 104 INFO rb-022b3bb-224122-406412 odoo.addons.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 (Test Company). 2026-08-21 13:31:43,213 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:31:43,446 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #73244017 for PoS orders references: ['Kiosk 00392-206-0001'] (draft: True) 2026-08-21 13:31:43,506 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #73244017 with result: [{'id': 492, 'pos_reference': 'Kiosk 00392-206-0001', 'account_move': False}] 2026-08-21 13:31:43,520 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:31:43] "POST /pos-self-order/process-new-order/kiosk HTTP/1.1" 200 - 76 0.061 0.248 2026-08-21 13:31:43,557 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-21 13:31:45,427 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_res_config_settings: Starting TestSelfOrderSettings.test_self_order_qr_generation ... 2026-08-21 13:31:52,712 104 INFO rb-022b3bb-224122-406412 odoo.addons.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 (Test Company). 2026-08-21 13:31:54,839 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-21 13:31:56,794 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_attribute ... 2026-08-21 13:32:03,855 104 INFO rb-022b3bb-224122-406412 odoo.addons.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 (Test Company). 2026-08-21 13:32:06,818 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Chrome pid: 52231 2026-08-21 13:32:06,818 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Chrome headless temporary user profile dir: /tmp/tmpj12prghx_chrome_odoo 2026-08-21 13:32:06,819 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Issuing json command http://127.0.0.1:37763/json/version 2026-08-21 13:32:06,821 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:37763/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:32:06,882 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Browser version: Chrome/141.0.7390.54 2026-08-21 13:32:06,882 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Issuing json command http://127.0.0.1:37763/json 2026-08-21 13:32:06,883 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:37763/json with timeout 3 increased to 10s during tests 2026-08-21 13:32:06,892 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Websocket url found: ws://127.0.0.1:37763/devtools/page/616B9BEC4D4A1AF163805E1D70471576 2026-08-21 13:32:06,903 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Enable chrome headless console log notification 2026-08-21 13:32:06,961 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Chrome headless enable page notifications 2026-08-21 13:32:06,996 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Setting session cookie in browser 2026-08-21 13:32:07,457 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Open "http://127.0.0.1:8069/pos-self/208?access_token=f40924ef1bfb4244" in browser 2026-08-21 13:32:07,457 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Navigating to: "http://127.0.0.1:8069/pos-self/208?access_token=f40924ef1bfb4244" 2026-08-21 13:32:07,470 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:32:08,093 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:08] "GET /pos-self/208?access_token=f40924ef1bfb4244 HTTP/1.1" 200 - 170 0.152 0.475 2026-08-21 13:32:08,096 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Navigation result: {'frameId': '616B9BEC4D4A1AF163805E1D70471576', 'loaderId': '6F2900F5298990929A0E5625E7759F02', 'isDownload': False} 2026-08-21 13:32:08,096 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Evaluate ready code "odoo.isTourReady('self_attribute_selector')" 2026-08-21 13:32:08,117 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:32:08,153 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c64218c/pos_self_order.assets.min.js, copying from /web/assets/c64218c/pos_self_order.assets.min.js 2026-08-21 13:32:08,194 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:08] "GET /web/assets/1/c64218c/pos_self_order.assets.min.js HTTP/1.1" 200 - 14 0.032 0.043 2026-08-21 13:32:08,222 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/166879a/pos_self_order.assets.min.css, copying from /web/assets/166879a/pos_self_order.assets.min.css 2026-08-21 13:32:08,293 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:08] "GET /web/assets/1/166879a/pos_self_order.assets.min.css HTTP/1.1" 200 - 10 0.053 0.119 2026-08-21 13:32:08,302 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/de2984f/pos_self_order.assets_tests.min.js, copying from /web/assets/de2984f/pos_self_order.assets_tests.min.js 2026-08-21 13:32:08,317 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:08] "GET /web/assets/1/de2984f/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 10 0.008 0.188 2026-08-21 13:32:08,450 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:08] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 4 0.002 0.011 2026-08-21 13:32:08,460 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:08] "GET /favicon.ico HTTP/1.1" 301 - 3 0.003 0.009 2026-08-21 13:32:08,462 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Evaluate test code "odoo.startTour('self_attribute_selector', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos-self/208?access_token=f40924ef1bfb4244"})" 2026-08-21 13:32:08,482 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:08] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 7 0.004 0.009 2026-08-21 13:32:08,511 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:08] "GET /web/image/website/1/favicon?unique=c5ab18c HTTP/1.1" 200 - 7 0.007 0.017 2026-08-21 13:32:08,554 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:08] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.051 2026-08-21 13:32:08,571 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:08] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-21 13:32:09,277 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.browser: Tour self_attribute_selector on step: 'Click on button 'Order Now' (trigger: .btn:contains('Order Now'))' 2026-08-21 13:32:09,318 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.browser: Tour self_attribute_selector on step: 'Click on product 'Desk Organizer' (trigger: .self_order_product_card span:contains('Desk Organizer'))' 2026-08-21 13:32:09,339 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:32:09,341 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:32:09,392 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.browser: Tour self_attribute_selector on step: 'Select value Leather for attribute Fabric (trigger: div.attribute-row h2:contains("Fabric") + div.row div.col label div.name span:contains("Leather"))' 2026-08-21 13:32:09,397 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.browser: Tour self_attribute_selector on step: 'Select value M for attribute Size (trigger: div.attribute-row h2:contains("Size") + div.row div.col label div.name span:contains("M"))' 2026-08-21 13:32:09,406 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.browser: Tour self_attribute_selector on step: 'Click on 'Add to cart' button (trigger: .btn.btn-primary)' 2026-08-21 13:32:09,426 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.browser: Tour self_attribute_selector on step: 'Click on button 'Order' (trigger: .btn:contains('Order'))' 2026-08-21 13:32:09,432 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:09] "GET /menu/get-image/1812/512?unique=1787319114.843741 HTTP/1.1" 200 - 10 0.017 0.016 2026-08-21 13:32:09,442 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.browser: Tour self_attribute_selector on step: 'Check product card with Desk Organizer and Fabric : Leather (trigger: .product-card-item div:contains("Desk Organizer") + div div:contains("Size : M") +div:contains("Fabric : Leather") )' 2026-08-21 13:32:09,454 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.browser: Tour self_attribute_selector on step: 'Check product card with Desk Organizer and 7.02 (trigger: .product-card-item:has(strong:contains("Desk Organizer")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("7.02")))' 2026-08-21 13:32:09,508 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:09] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 28 0.035 0.053 2026-08-21 13:32:09,531 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:09] "GET /menu/get-image/1812/512 HTTP/1.1" 200 - 7 0.008 0.064 2026-08-21 13:32:10,272 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.browser: Tour self_attribute_selector on step: 'Click on back button (trigger: .btn.btn-back)' 2026-08-21 13:32:10,288 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.browser: Tour self_attribute_selector on step: 'Click on product 'Desk Organizer' (trigger: .self_order_product_card span:contains('Desk Organizer'))' 2026-08-21 13:32:10,305 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-08-21 13:32:10,310 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.browser: Tour self_attribute_selector on step: 'Select value Leather for attribute Fabric (trigger: div.attribute-row h2:contains("Fabric") + div.row div.col label div.name span:contains("Leather"))' 2026-08-21 13:32:10,321 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.browser: Tour self_attribute_selector on step: 'Select value L for attribute Size (trigger: div.attribute-row h2:contains("Size") + div.row div.col label div.name span:contains("L"))' 2026-08-21 13:32:10,337 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.browser: Tour self_attribute_selector on step: 'Click on 'Add to cart' button (trigger: .btn.btn-primary)' 2026-08-21 13:32:10,373 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.browser: Tour self_attribute_selector on step: 'Click on button 'Order' (trigger: .btn:contains('Order'))' 2026-08-21 13:32:10,391 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.browser: Tour self_attribute_selector on step: 'Check product card with Desk Organizer and Fabric : Leather (trigger: .product-card-item div:contains("Desk Organizer") + div div:contains("Size : L") +div:contains("Fabric : Leather") )' 2026-08-21 13:32:10,394 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.browser: Tour self_attribute_selector on step: 'Check product card with Desk Organizer and 8.17 (trigger: .product-card-item:has(strong:contains("Desk Organizer")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("8.17")))' 2026-08-21 13:32:10,402 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:10] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 30 0.015 0.039 2026-08-21 13:32:11,161 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.browser: Tour self_attribute_selector on step: 'Click on button 'Pay' (trigger: .btn:contains('Pay'))' 2026-08-21 13:32:11,176 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.browser: Tour self_attribute_selector on step: 'Click on button 'Ok' (trigger: .btn:contains('Ok'))' 2026-08-21 13:32:11,186 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #9235745 for PoS orders references: ['Self-Order 00393-208-0001'] (draft: True) 2026-08-21 13:32:11,248 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #9235745 with result: [{'id': 493, 'pos_reference': 'Self-Order 00393-208-0001', 'account_move': False}] 2026-08-21 13:32:11,325 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:11] "POST /pos-self-order/process-new-order/mobile HTTP/1.1" 200 - 83 0.079 0.078 2026-08-21 13:32:11,328 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:11] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.122 2026-08-21 13:32:11,344 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:11] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-21 13:32:12,094 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.browser: Tour self_attribute_selector on step: 'Click on button 'My Order' (trigger: .btn:contains('My Order'))' 2026-08-21 13:32:12,104 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.browser: Tour self_attribute_selector on step: 'Click on button 'Pay' (trigger: .btn:contains('Pay'))' 2026-08-21 13:32:12,120 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.browser: Tour self_attribute_selector on step: 'Click on button 'Ok' (trigger: .btn:contains('Ok'))' 2026-08-21 13:32:12,140 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.browser: Tour self_attribute_selector on step: 'Check if 'Order Now' do not exist (trigger: .btn)' 2026-08-21 13:32:12,142 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.browser: test successful 2026-08-21 13:32:12,162 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:12] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:32:12,171 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Closing chrome headless with pid 52231 2026-08-21 13:32:12,172 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Closing websocket connection 2026-08-21 13:32:12,173 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Terminating chrome headless with pid 52231 2026-08-21 13:32:12,274 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_133212_274456_TestSelfOrderAttribute.txt 2026-08-21 13:32:12,275 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Removing chrome user profile "/tmp/tmpj12prghx_chrome_odoo" 2026-08-21 13:32:12,351 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-21 13:32:14,323 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_order_combo ... 2026-08-21 13:32:21,259 104 INFO rb-022b3bb-224122-406412 odoo.addons.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 (Test Company). 2026-08-21 13:32:25,257 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Chrome pid: 52409 2026-08-21 13:32:25,258 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Chrome headless temporary user profile dir: /tmp/tmphis358zn_chrome_odoo 2026-08-21 13:32:25,258 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Issuing json command http://127.0.0.1:45109/json/version 2026-08-21 13:32:25,264 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:45109/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:32:25,332 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Browser version: Chrome/141.0.7390.54 2026-08-21 13:32:25,333 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Issuing json command http://127.0.0.1:45109/json 2026-08-21 13:32:25,333 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:45109/json with timeout 3 increased to 10s during tests 2026-08-21 13:32:25,396 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Websocket url found: ws://127.0.0.1:45109/devtools/page/FFCCF09D53649179919D8FDA26400C61 2026-08-21 13:32:25,419 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Enable chrome headless console log notification 2026-08-21 13:32:25,431 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Chrome headless enable page notifications 2026-08-21 13:32:25,472 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Setting session cookie in browser 2026-08-21 13:32:25,916 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Open "http://127.0.0.1:8069/pos-self/209?access_token=68ba843db86e4ffe" in browser 2026-08-21 13:32:25,916 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Navigating to: "http://127.0.0.1:8069/pos-self/209?access_token=68ba843db86e4ffe" 2026-08-21 13:32:25,938 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:32:26,695 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:26] "GET /pos-self/209?access_token=68ba843db86e4ffe HTTP/1.1" 200 - 191 0.183 0.586 2026-08-21 13:32:26,698 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Navigation result: {'frameId': 'FFCCF09D53649179919D8FDA26400C61', 'loaderId': '23B4DE9BD9DC39BAACC3D4C2EE91939D', 'isDownload': False} 2026-08-21 13:32:26,699 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Evaluate ready code "odoo.isTourReady('self_combo_selector')" 2026-08-21 13:32:26,714 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:32:26,756 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/166879a/pos_self_order.assets.min.css, copying from /web/assets/166879a/pos_self_order.assets.min.css 2026-08-21 13:32:26,794 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:26] "GET /web/assets/1/166879a/pos_self_order.assets.min.css HTTP/1.1" 200 - 14 0.031 0.045 2026-08-21 13:32:26,811 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c64218c/pos_self_order.assets.min.js, copying from /web/assets/c64218c/pos_self_order.assets.min.js 2026-08-21 13:32:26,835 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:26] "GET /web/assets/1/c64218c/pos_self_order.assets.min.js HTTP/1.1" 200 - 10 0.019 0.101 2026-08-21 13:32:26,875 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/de2984f/pos_self_order.assets_tests.min.js, copying from /web/assets/de2984f/pos_self_order.assets_tests.min.js 2026-08-21 13:32:26,894 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:26] "GET /web/assets/1/de2984f/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 10 0.028 0.135 2026-08-21 13:32:27,046 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:27] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 4 0.005 0.010 2026-08-21 13:32:27,058 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:27] "GET /favicon.ico HTTP/1.1" 301 - 3 0.002 0.008 2026-08-21 13:32:27,062 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Evaluate test code "odoo.startTour('self_combo_selector', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos-self/209?access_token=68ba843db86e4ffe"})" 2026-08-21 13:32:27,090 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:27] "GET /web/image/website/1/favicon?unique=c5ab18c HTTP/1.1" 200 - 7 0.013 0.010 2026-08-21 13:32:27,100 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:27] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 7 0.002 0.031 2026-08-21 13:32:27,162 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:27] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.042 2026-08-21 13:32:27,190 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:27] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-21 13:32:27,902 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.browser: Tour self_combo_selector on step: 'Click on button 'Order Now' (trigger: .btn:contains('Order Now'))' 2026-08-21 13:32:27,939 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.browser: Tour self_combo_selector on step: 'Click on product 'Office Combo' (trigger: .self_order_product_card span:contains('Office Combo'))' 2026-08-21 13:32:27,947 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:32:27,948 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:32:27,971 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.browser: Tour self_combo_selector on step: 'Click on product 'Desk Organizer' (trigger: .self_order_product_card span:contains('Desk Organizer'))' 2026-08-21 13:32:28,031 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.browser: Tour self_combo_selector on step: 'Select value Leather for attribute Fabric (trigger: div.attribute-row h2:contains("Fabric") + div.row div.col label div.name span:contains("Leather"))' 2026-08-21 13:32:28,040 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.browser: Tour self_combo_selector on step: 'Select value M for attribute Size (trigger: div.attribute-row h2:contains("Size") + div.row div.col label div.name span:contains("M"))' 2026-08-21 13:32:28,056 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.browser: Tour self_combo_selector on step: 'Click on 'Add to cart' button (trigger: .btn.btn-primary)' 2026-08-21 13:32:28,072 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.browser: Tour self_combo_selector on step: 'Click on product 'Combo Product 5' (trigger: .self_order_product_card span:contains('Combo Product 5'))' 2026-08-21 13:32:28,074 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:28] "GET /menu/get-image/1815/512?unique=1787319132.355599 HTTP/1.1" 200 - 10 0.020 0.019 2026-08-21 13:32:28,091 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.browser: Tour self_combo_selector on step: 'Click on product 'Combo Product 8' (trigger: .self_order_product_card span:contains('Combo Product 8'))' 2026-08-21 13:32:28,105 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.browser: Tour self_combo_selector on step: 'Click on 'Add to cart' button (trigger: .btn.btn-primary)' 2026-08-21 13:32:28,135 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.browser: Tour self_combo_selector on step: 'Click on button 'Order' (trigger: .btn:contains('Order'))' 2026-08-21 13:32:28,162 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:28] "GET /menu/get-image/1820/512?unique=1787319132.355599 HTTP/1.1" 200 - 7 0.005 0.021 2026-08-21 13:32:28,191 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:28] "GET /menu/get-image/1823/512?unique=1787319132.355599 HTTP/1.1" 200 - 7 0.006 0.048 2026-08-21 13:32:28,299 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:28] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 57 0.046 0.106 2026-08-21 13:32:29,088 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.browser: Tour self_combo_selector on step: 'Check combo Office Combo (trigger: .product-card-item div:contains("Office Combo"):has(div div.small div:contains(Desk Organizer)):has(div:contains("Size") div:contains("M")):has(div:contains("Fabric") div:contains("Leather")))' 2026-08-21 13:32:29,116 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.browser: Tour self_combo_selector on step: 'Check combo Office Combo (trigger: .product-card-item div:contains("Office Combo"):has(div div.small div:contains(Combo Product 5)))' 2026-08-21 13:32:29,118 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:29] "GET /menu/get-image/1825/512 HTTP/1.1" 200 - 7 0.004 0.017 2026-08-21 13:32:29,120 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.browser: Tour self_combo_selector on step: 'Check combo Office Combo (trigger: .product-card-item div:contains("Office Combo"):has(div div.small div:contains(Combo Product 8)))' 2026-08-21 13:32:29,136 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.browser: Tour self_combo_selector on step: 'Click on button 'Pay' (trigger: .btn:contains('Pay'))' 2026-08-21 13:32:29,158 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.browser: Tour self_combo_selector on step: 'Click on button 'Ok' (trigger: .btn:contains('Ok'))' 2026-08-21 13:32:29,178 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #23146786 for PoS orders references: ['Self-Order 00394-209-0001'] (draft: True) 2026-08-21 13:32:29,255 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #23146786 with result: [{'id': 494, 'pos_reference': 'Self-Order 00394-209-0001', 'account_move': False}] 2026-08-21 13:32:29,398 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:29] "POST /pos-self-order/process-new-order/mobile HTTP/1.1" 200 - 112 0.113 0.142 2026-08-21 13:32:29,420 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:29] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-08-21 13:32:29,623 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:29] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:32:30,179 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.browser: Tour self_combo_selector on step: 'Check if 'Order Now' do not exist (trigger: .btn)' 2026-08-21 13:32:30,182 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.browser: test successful 2026-08-21 13:32:30,190 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:30] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:32:30,201 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Closing chrome headless with pid 52409 2026-08-21 13:32:30,202 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Closing websocket connection 2026-08-21 13:32:30,203 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Terminating chrome headless with pid 52409 2026-08-21 13:32:30,268 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_133230_267459_TestSelfOrderCombo.txt 2026-08-21 13:32:30,268 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Removing chrome user profile "/tmp/tmphis358zn_chrome_odoo" 2026-08-21 13:32:30,313 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_order_combo_correct_order ... 2026-08-21 13:32:37,539 104 INFO rb-022b3bb-224122-406412 odoo.addons.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 (Test Company). 2026-08-21 13:32:41,380 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Chrome pid: 52589 2026-08-21 13:32:41,381 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Chrome headless temporary user profile dir: /tmp/tmpblrwq8bm_chrome_odoo 2026-08-21 13:32:41,381 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Issuing json command http://127.0.0.1:36757/json/version 2026-08-21 13:32:41,383 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:36757/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:32:41,436 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Browser version: Chrome/141.0.7390.54 2026-08-21 13:32:41,437 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Issuing json command http://127.0.0.1:36757/json 2026-08-21 13:32:41,437 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:36757/json with timeout 3 increased to 10s during tests 2026-08-21 13:32:41,482 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Websocket url found: ws://127.0.0.1:36757/devtools/page/C149CECA9E5726A1438A0F57F75B1323 2026-08-21 13:32:41,501 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Enable chrome headless console log notification 2026-08-21 13:32:41,560 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Chrome headless enable page notifications 2026-08-21 13:32:41,574 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Setting session cookie in browser 2026-08-21 13:32:42,021 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Open "http://127.0.0.1:8069/pos-self/210?access_token=4f2c9cb92c9944d0" in browser 2026-08-21 13:32:42,022 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Navigating to: "http://127.0.0.1:8069/pos-self/210?access_token=4f2c9cb92c9944d0" 2026-08-21 13:32:42,039 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:32:42,627 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:42] "GET /pos-self/210?access_token=4f2c9cb92c9944d0 HTTP/1.1" 200 - 192 0.129 0.464 2026-08-21 13:32:42,630 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Navigation result: {'frameId': 'C149CECA9E5726A1438A0F57F75B1323', 'loaderId': 'D0E6723EE8A609690A953EB9CC71FAAB', 'isDownload': False} 2026-08-21 13:32:42,631 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Evaluate ready code "odoo.isTourReady('test_self_order_combo_correct_order')" 2026-08-21 13:32:42,648 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:32:42,663 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/166879a/pos_self_order.assets.min.css, copying from /web/assets/166879a/pos_self_order.assets.min.css 2026-08-21 13:32:42,689 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:42] "GET /web/assets/1/166879a/pos_self_order.assets.min.css HTTP/1.1" 200 - 14 0.029 0.017 2026-08-21 13:32:42,713 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c64218c/pos_self_order.assets.min.js, copying from /web/assets/c64218c/pos_self_order.assets.min.js 2026-08-21 13:32:42,734 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:42] "GET /web/assets/1/c64218c/pos_self_order.assets.min.js HTTP/1.1" 200 - 10 0.016 0.068 2026-08-21 13:32:42,753 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/de2984f/pos_self_order.assets_tests.min.js, copying from /web/assets/de2984f/pos_self_order.assets_tests.min.js 2026-08-21 13:32:42,764 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:42] "GET /web/assets/1/de2984f/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 10 0.013 0.091 2026-08-21 13:32:42,974 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:42] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 4 0.013 0.008 2026-08-21 13:32:42,988 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:42] "GET /favicon.ico HTTP/1.1" 301 - 3 0.005 0.021 2026-08-21 13:32:42,997 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Evaluate test code "odoo.startTour('test_self_order_combo_correct_order', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos-self/210?access_token=4f2c9cb92c9944d0"})" 2026-08-21 13:32:43,029 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:43] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 7 0.020 0.015 2026-08-21 13:32:43,051 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:43] "GET /web/image/website/1/favicon?unique=c5ab18c HTTP/1.1" 200 - 7 0.009 0.046 2026-08-21 13:32:43,106 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:43] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.060 2026-08-21 13:32:43,129 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:43] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.005 2026-08-21 13:32:43,826 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.browser: Tour test_self_order_combo_correct_order on step: 'Click on button 'Order Now' (trigger: .btn:contains('Order Now'))' 2026-08-21 13:32:43,885 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.browser: Tour test_self_order_combo_correct_order on step: 'Click on product 'Office Combo' (trigger: .self_order_product_card span:contains('Office Combo'))' 2026-08-21 13:32:43,903 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:32:43,906 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:32:43,907 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.browser: Tour test_self_order_combo_correct_order on step: 'Click on product 'Combo Product 1' (trigger: .self_order_product_card span:contains('Combo Product 1'))' 2026-08-21 13:32:43,931 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.browser: Tour test_self_order_combo_correct_order on step: 'Click on product 'Combo Product 5' (trigger: .self_order_product_card span:contains('Combo Product 5'))' 2026-08-21 13:32:43,936 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.browser: Tour test_self_order_combo_correct_order on step: 'Click on product 'Combo Product 8' (trigger: .self_order_product_card span:contains('Combo Product 8'))' 2026-08-21 13:32:43,957 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.browser: Tour test_self_order_combo_correct_order on step: 'Click on 'Add to cart' button (trigger: .btn.btn-primary)' 2026-08-21 13:32:44,023 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.browser: Tour test_self_order_combo_correct_order on step: 'Click on product 'Office Combo' (trigger: .self_order_product_card span:contains('Office Combo'))' 2026-08-21 13:32:44,049 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:44] "GET /menu/get-image/1828/512?unique=1787319132.355599 HTTP/1.1" 200 - 10 0.022 0.019 2026-08-21 13:32:44,084 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:44] "GET /menu/get-image/1832/512?unique=1787319132.355599 HTTP/1.1" 200 - 7 0.019 0.051 2026-08-21 13:32:44,116 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:44] "GET /menu/get-image/1835/512?unique=1787319132.355599 HTTP/1.1" 200 - 7 0.014 0.081 2026-08-21 13:32:44,236 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:44] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 55 0.052 0.158 2026-08-21 13:32:45,021 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.browser: Tour test_self_order_combo_correct_order on step: 'Click on product 'Combo Product 2' (trigger: .self_order_product_card span:contains('Combo Product 2'))' 2026-08-21 13:32:45,038 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.browser: Tour test_self_order_combo_correct_order on step: 'Click on product 'Combo Product 5' (trigger: .self_order_product_card span:contains('Combo Product 5'))' 2026-08-21 13:32:45,052 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.browser: Tour test_self_order_combo_correct_order on step: 'Click on product 'Combo Product 8' (trigger: .self_order_product_card span:contains('Combo Product 8'))' 2026-08-21 13:32:45,073 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.browser: Tour test_self_order_combo_correct_order on step: 'Click on 'Add to cart' button (trigger: .btn.btn-primary)' 2026-08-21 13:32:45,090 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.browser: Tour test_self_order_combo_correct_order on step: 'Click on button 'Order' (trigger: .btn:contains('Order'))' 2026-08-21 13:32:45,104 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:45] "GET /menu/get-image/1829/512?unique=1787319132.355599 HTTP/1.1" 200 - 7 0.010 0.016 2026-08-21 13:32:45,237 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:45] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 64 0.060 0.084 2026-08-21 13:32:45,391 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:45] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.006 2026-08-21 13:32:46,015 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.browser: Tour test_self_order_combo_correct_order on step: 'Click on button 'Pay' (trigger: .btn:contains('Pay'))' 2026-08-21 13:32:46,050 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.browser: Tour test_self_order_combo_correct_order on step: 'Click on button 'Ok' (trigger: .btn:contains('Ok'))' 2026-08-21 13:32:46,058 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:46] "GET /menu/get-image/1837/512 HTTP/1.1" 200 - 7 0.012 0.017 2026-08-21 13:32:46,079 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #34512903 for PoS orders references: ['Self-Order 00395-210-0001'] (draft: True) 2026-08-21 13:32:46,179 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #34512903 with result: [{'id': 495, 'pos_reference': 'Self-Order 00395-210-0001', 'account_move': False}] 2026-08-21 13:32:46,355 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:46] "POST /pos-self-order/process-new-order/mobile HTTP/1.1" 200 - 114 0.168 0.138 2026-08-21 13:32:46,390 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:46] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.004 2026-08-21 13:32:47,151 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.browser: Tour test_self_order_combo_correct_order on step: 'Check if 'Order Now' do not exist (trigger: .btn)' 2026-08-21 13:32:47,153 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.browser: test successful 2026-08-21 13:32:47,163 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:47] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:32:47,174 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Closing chrome headless with pid 52589 2026-08-21 13:32:47,175 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Closing websocket connection 2026-08-21 13:32:47,175 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Terminating chrome headless with pid 52589 2026-08-21 13:32:47,261 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_133247_261100_TestSelfOrderCombo.txt 2026-08-21 13:32:47,262 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Removing chrome user profile "/tmp/tmpblrwq8bm_chrome_odoo" 2026-08-21 13:32:47,360 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-21 13:32:49,415 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_common ... 2026-08-21 13:32:56,289 104 INFO rb-022b3bb-224122-406412 odoo.addons.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 (Test Company). 2026-08-21 13:32:58,582 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome pid: 52769 2026-08-21 13:32:58,582 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome headless temporary user profile dir: /tmp/tmptj_i9nwh_chrome_odoo 2026-08-21 13:32:58,582 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Issuing json command http://127.0.0.1:46049/json/version 2026-08-21 13:32:58,588 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:46049/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:32:58,609 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Browser version: Chrome/141.0.7390.54 2026-08-21 13:32:58,610 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Issuing json command http://127.0.0.1:46049/json 2026-08-21 13:32:58,612 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:46049/json with timeout 3 increased to 10s during tests 2026-08-21 13:32:58,625 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Websocket url found: ws://127.0.0.1:46049/devtools/page/BE110BB667210B765BE3F5D6C7A78C0F 2026-08-21 13:32:58,664 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Enable chrome headless console log notification 2026-08-21 13:32:58,668 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome headless enable page notifications 2026-08-21 13:32:58,763 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Setting session cookie in browser 2026-08-21 13:32:59,098 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Open "http://127.0.0.1:8069/pos-self/211?access_token=6c74d7ea55654649" in browser 2026-08-21 13:32:59,098 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Navigating to: "http://127.0.0.1:8069/pos-self/211?access_token=6c74d7ea55654649" 2026-08-21 13:32:59,115 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:32:59,726 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:59] "GET /pos-self/211?access_token=6c74d7ea55654649 HTTP/1.1" 200 - 168 0.105 0.510 2026-08-21 13:32:59,729 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Navigation result: {'frameId': 'BE110BB667210B765BE3F5D6C7A78C0F', 'loaderId': '406F84BA65A87E3A986004F6082C59B7', 'isDownload': False} 2026-08-21 13:32:59,729 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Evaluate ready code "odoo.isTourReady('self_order_is_close')" 2026-08-21 13:32:59,744 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:32:59,761 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/de2984f/pos_self_order.assets_tests.min.js, copying from /web/assets/de2984f/pos_self_order.assets_tests.min.js 2026-08-21 13:32:59,773 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:59] "GET /web/assets/1/de2984f/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 14 0.011 0.015 2026-08-21 13:32:59,785 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/166879a/pos_self_order.assets.min.css, copying from /web/assets/166879a/pos_self_order.assets.min.css 2026-08-21 13:32:59,815 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:59] "GET /web/assets/1/166879a/pos_self_order.assets.min.css HTTP/1.1" 200 - 10 0.023 0.044 2026-08-21 13:32:59,835 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c64218c/pos_self_order.assets.min.js, copying from /web/assets/c64218c/pos_self_order.assets.min.js 2026-08-21 13:32:59,849 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:32:59] "GET /web/assets/1/c64218c/pos_self_order.assets.min.js HTTP/1.1" 200 - 10 0.015 0.088 2026-08-21 13:33:00,037 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:00] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 4 0.008 0.009 2026-08-21 13:33:00,046 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:00] "GET /favicon.ico HTTP/1.1" 301 - 3 0.004 0.012 2026-08-21 13:33:00,075 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Evaluate test code "odoo.startTour('self_order_is_close', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos-self/211?access_token=6c74d7ea55654649"})" 2026-08-21 13:33:00,110 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:00] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.001 0.054 2026-08-21 13:33:00,123 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:00] "GET /web/image/website/1/favicon?unique=c5ab18c HTTP/1.1" 200 - 7 0.003 0.038 2026-08-21 13:33:00,145 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:00] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-21 13:33:00,860 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_is_close on step: 'Check if the POS is closed (trigger: .o-self-closed)' 2026-08-21 13:33:00,867 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_is_close on step: 'Click on button 'Order Now' (trigger: .btn:contains('Order Now'))' 2026-08-21 13:33:00,899 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_is_close on step: 'Click on product 'Coca-Cola' (trigger: .self_order_product_card span:contains('Coca-Cola'))' 2026-08-21 13:33:00,905 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_is_close on step: 'Check if 'Order' do not exist (trigger: .btn)' 2026-08-21 13:33:00,906 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: test successful 2026-08-21 13:33:00,907 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:33:00,912 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Closing chrome headless with pid 52769 2026-08-21 13:33:00,912 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Closing websocket connection 2026-08-21 13:33:00,913 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Terminating chrome headless with pid 52769 2026-08-21 13:33:01,059 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_133301_059149_TestSelfOrderCommon.txt 2026-08-21 13:33:01,059 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Removing chrome user profile "/tmp/tmptj_i9nwh_chrome_odoo" 2026-08-21 13:33:01,091 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_consultation_open ... 2026-08-21 13:33:08,326 104 INFO rb-022b3bb-224122-406412 odoo.addons.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 (Test Company). 2026-08-21 13:33:10,357 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome pid: 52930 2026-08-21 13:33:10,357 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome headless temporary user profile dir: /tmp/tmpre_cy5zg_chrome_odoo 2026-08-21 13:33:10,357 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Issuing json command http://127.0.0.1:33537/json/version 2026-08-21 13:33:10,359 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33537/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:33:10,416 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Browser version: Chrome/141.0.7390.54 2026-08-21 13:33:10,417 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Issuing json command http://127.0.0.1:33537/json 2026-08-21 13:33:10,417 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33537/json with timeout 3 increased to 10s during tests 2026-08-21 13:33:10,440 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Websocket url found: ws://127.0.0.1:33537/devtools/page/562AFA4B68736AB98678F869809CEFC9 2026-08-21 13:33:10,474 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Enable chrome headless console log notification 2026-08-21 13:33:10,497 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome headless enable page notifications 2026-08-21 13:33:10,518 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Setting session cookie in browser 2026-08-21 13:33:11,017 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Open "http://127.0.0.1:8069/pos-self/212" in browser 2026-08-21 13:33:11,018 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Navigating to: "http://127.0.0.1:8069/pos-self/212" 2026-08-21 13:33:11,029 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:33:12,496 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:12] "GET /pos-self/212 HTTP/1.1" 200 - 170 0.139 1.331 2026-08-21 13:33:12,500 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Navigation result: {'frameId': '562AFA4B68736AB98678F869809CEFC9', 'loaderId': 'B9288C22A9E384A22AADB18FA80B44DA', 'isDownload': False} 2026-08-21 13:33:12,500 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Evaluate ready code "odoo.isTourReady('self_order_is_open_consultation')" 2026-08-21 13:33:12,513 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:33:12,534 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c64218c/pos_self_order.assets.min.js, copying from /web/assets/c64218c/pos_self_order.assets.min.js 2026-08-21 13:33:12,559 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:12] "GET /web/assets/1/c64218c/pos_self_order.assets.min.js HTTP/1.1" 200 - 14 0.021 0.023 2026-08-21 13:33:12,572 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/166879a/pos_self_order.assets.min.css, copying from /web/assets/166879a/pos_self_order.assets.min.css 2026-08-21 13:33:12,604 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:12] "GET /web/assets/1/166879a/pos_self_order.assets.min.css HTTP/1.1" 200 - 10 0.020 0.068 2026-08-21 13:33:12,614 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/de2984f/pos_self_order.assets_tests.min.js, copying from /web/assets/de2984f/pos_self_order.assets_tests.min.js 2026-08-21 13:33:12,625 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:12] "GET /web/assets/1/de2984f/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 10 0.010 0.097 2026-08-21 13:33:12,769 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:12] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 4 0.003 0.008 2026-08-21 13:33:12,789 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:12] "GET /favicon.ico HTTP/1.1" 301 - 3 0.007 0.007 2026-08-21 13:33:12,830 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Evaluate test code "odoo.startTour('self_order_is_open_consultation', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos-self/212"})" 2026-08-21 13:33:12,855 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:12] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.050 2026-08-21 13:33:12,878 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:12] "GET /web/image/website/1/favicon?unique=c5ab18c HTTP/1.1" 200 - 7 0.015 0.025 2026-08-21 13:33:12,895 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:12] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:33:13,611 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_is_open_consultation on step: 'Check if the POS is opened (trigger: body:not(:has(.o-self-closed)))' 2026-08-21 13:33:13,621 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_is_open_consultation on step: 'Click on button 'Order Now' (trigger: .btn:contains('Order Now'))' 2026-08-21 13:33:13,653 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_is_open_consultation on step: 'Click on product 'Coca-Cola' (trigger: .self_order_product_card span:contains('Coca-Cola'))' 2026-08-21 13:33:13,660 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:33:13,663 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_is_open_consultation on step: 'Check if 'Order' do not exist (trigger: .btn)' 2026-08-21 13:33:13,663 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: test successful 2026-08-21 13:33:13,674 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:13] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:33:13,700 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Closing chrome headless with pid 52930 2026-08-21 13:33:13,701 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Closing websocket connection 2026-08-21 13:33:13,702 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Terminating chrome headless with pid 52930 2026-08-21 13:33:13,797 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_133313_797329_TestSelfOrderCommon.txt 2026-08-21 13:33:13,797 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Removing chrome user profile "/tmp/tmpre_cy5zg_chrome_odoo" 2026-08-21 13:33:13,832 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_pos_closed ... 2026-08-21 13:33:20,698 104 INFO rb-022b3bb-224122-406412 odoo.addons.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 (Test Company). 2026-08-21 13:33:24,276 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome pid: 53091 2026-08-21 13:33:24,276 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome headless temporary user profile dir: /tmp/tmpdiqbm_xx_chrome_odoo 2026-08-21 13:33:24,277 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Issuing json command http://127.0.0.1:45999/json/version 2026-08-21 13:33:24,278 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:45999/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:33:24,330 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Browser version: Chrome/141.0.7390.54 2026-08-21 13:33:24,330 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Issuing json command http://127.0.0.1:45999/json 2026-08-21 13:33:24,331 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:45999/json with timeout 3 increased to 10s during tests 2026-08-21 13:33:24,367 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Websocket url found: ws://127.0.0.1:45999/devtools/page/D884E29CDA324A25438323242349ED18 2026-08-21 13:33:24,390 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Enable chrome headless console log notification 2026-08-21 13:33:24,402 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome headless enable page notifications 2026-08-21 13:33:24,456 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Setting session cookie in browser 2026-08-21 13:33:24,940 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Open "http://127.0.0.1:8069/pos-self/213?access_token=304583a43ad04719" in browser 2026-08-21 13:33:24,941 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Navigating to: "http://127.0.0.1:8069/pos-self/213?access_token=304583a43ad04719" 2026-08-21 13:33:24,959 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:33:25,675 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:25] "GET /pos-self/213?access_token=304583a43ad04719 HTTP/1.1" 200 - 190 0.181 0.546 2026-08-21 13:33:25,677 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Navigation result: {'frameId': 'D884E29CDA324A25438323242349ED18', 'loaderId': 'C696F4237F4BF55A62D5B91537332A58', 'isDownload': False} 2026-08-21 13:33:25,677 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Evaluate ready code "odoo.isTourReady('self_order_pos_is_closed')" 2026-08-21 13:33:25,694 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:33:25,709 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c64218c/pos_self_order.assets.min.js, copying from /web/assets/c64218c/pos_self_order.assets.min.js 2026-08-21 13:33:25,723 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:25] "GET /web/assets/1/c64218c/pos_self_order.assets.min.js HTTP/1.1" 200 - 14 0.008 0.020 2026-08-21 13:33:25,744 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/de2984f/pos_self_order.assets_tests.min.js, copying from /web/assets/de2984f/pos_self_order.assets_tests.min.js 2026-08-21 13:33:25,766 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:25] "GET /web/assets/1/de2984f/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 10 0.008 0.062 2026-08-21 13:33:25,779 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/166879a/pos_self_order.assets.min.css, copying from /web/assets/166879a/pos_self_order.assets.min.css 2026-08-21 13:33:25,815 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:25] "GET /web/assets/1/166879a/pos_self_order.assets.min.css HTTP/1.1" 200 - 10 0.026 0.090 2026-08-21 13:33:25,949 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:25] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 4 0.008 0.010 2026-08-21 13:33:25,958 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:25] "GET /favicon.ico HTTP/1.1" 301 - 3 0.002 0.009 2026-08-21 13:33:26,003 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Evaluate test code "odoo.startTour('self_order_pos_is_closed', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos-self/213?access_token=304583a43ad04719"})" 2026-08-21 13:33:26,024 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:26] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.047 2026-08-21 13:33:26,037 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:26] "GET /web/image/website/1/favicon?unique=c5ab18c HTTP/1.1" 200 - 7 0.004 0.017 2026-08-21 13:33:26,043 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:26] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:33:26,789 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Check if the POS is closed (trigger: .o-self-closed)' 2026-08-21 13:33:26,800 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Click on button 'Order Now' (trigger: .btn:contains('Order Now'))' 2026-08-21 13:33:26,834 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Click on product 'Coca-Cola' (trigger: .self_order_product_card span:contains('Coca-Cola'))' 2026-08-21 13:33:26,840 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:33:26,840 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Check if 'Order' do not exist (trigger: .btn)' 2026-08-21 13:33:26,852 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Click on product 'Desk Organizer' (trigger: .self_order_product_card span:contains('Desk Organizer'))' 2026-08-21 13:33:26,881 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Select value Leather for attribute Fabric (trigger: div.attribute-row h2:contains("Fabric") + div.row div.col label div.name span:contains("Leather"))' 2026-08-21 13:33:26,886 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Select value M for attribute Size (trigger: div.attribute-row h2:contains("Size") + div.row div.col label div.name span:contains("M"))' 2026-08-21 13:33:26,905 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Check if 'Add to cart' do not exist (trigger: .btn)' 2026-08-21 13:33:26,914 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:26] "GET /menu/get-image/1842/512?unique=1787319167.365861 HTTP/1.1" 200 - 10 0.007 0.016 2026-08-21 13:33:26,917 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Click on button 'Discard' (trigger: .btn:contains('Discard'))' 2026-08-21 13:33:26,938 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Click on product 'Office Combo' (trigger: .self_order_product_card span:contains('Office Combo'))' 2026-08-21 13:33:26,952 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Click on product 'Desk Organizer' (trigger: .self_order_product_card span:contains('Desk Organizer'))' 2026-08-21 13:33:26,969 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Select value Leather for attribute Fabric (trigger: div.attribute-row h2:contains("Fabric") + div.row div.col label div.name span:contains("Leather"))' 2026-08-21 13:33:26,988 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Select value M for attribute Size (trigger: div.attribute-row h2:contains("Size") + div.row div.col label div.name span:contains("M"))' 2026-08-21 13:33:27,000 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Click on 'Add to cart' button (trigger: .btn.btn-primary)' 2026-08-21 13:33:27,017 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Click on product 'Combo Product 5' (trigger: .self_order_product_card span:contains('Combo Product 5'))' 2026-08-21 13:33:27,024 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:33:27,034 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Click on product 'Combo Product 8' (trigger: .self_order_product_card span:contains('Combo Product 8'))' 2026-08-21 13:33:27,050 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Check if 'Add to cart' do not exist (trigger: .btn)' 2026-08-21 13:33:27,056 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: test successful 2026-08-21 13:33:27,085 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:27] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:33:27,088 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:27] "GET /menu/get-image/1847/512?unique=1787319167.365861 HTTP/1.1" 200 - 7 0.012 0.019 2026-08-21 13:33:27,102 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Closing chrome headless with pid 53091 2026-08-21 13:33:27,103 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Closing websocket connection 2026-08-21 13:33:27,106 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Terminating chrome headless with pid 53091 2026-08-21 13:33:27,111 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:27] "GET /menu/get-image/1850/512?unique=1787319167.365861 HTTP/1.1" 200 - 7 0.005 0.047 2026-08-21 13:33:27,203 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_133327_202462_TestSelfOrderCommon.txt 2026-08-21 13:33:27,203 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Removing chrome user profile "/tmp/tmpdiqbm_xx_chrome_odoo" 2026-08-21 13:33:27,495 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome pid: 53256 2026-08-21 13:33:27,495 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome headless temporary user profile dir: /tmp/tmp3kvkw3d3_chrome_odoo 2026-08-21 13:33:27,495 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Issuing json command http://127.0.0.1:40561/json/version 2026-08-21 13:33:27,500 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:40561/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:33:27,572 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Browser version: Chrome/141.0.7390.54 2026-08-21 13:33:27,572 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Issuing json command http://127.0.0.1:40561/json 2026-08-21 13:33:27,579 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:40561/json with timeout 3 increased to 10s during tests 2026-08-21 13:33:27,599 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Websocket url found: ws://127.0.0.1:40561/devtools/page/7156F55064FF2BE044693CC95FEB89D0 2026-08-21 13:33:27,614 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Enable chrome headless console log notification 2026-08-21 13:33:27,666 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome headless enable page notifications 2026-08-21 13:33:27,685 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Setting session cookie in browser 2026-08-21 13:33:27,727 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Open "http://127.0.0.1:8069/pos-self/213?access_token=304583a43ad04719" in browser 2026-08-21 13:33:27,727 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Navigating to: "http://127.0.0.1:8069/pos-self/213?access_token=304583a43ad04719" 2026-08-21 13:33:28,025 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:28] "GET /pos-self/213?access_token=304583a43ad04719 HTTP/1.1" 200 - 90 0.086 0.196 2026-08-21 13:33:28,028 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Navigation result: {'frameId': '7156F55064FF2BE044693CC95FEB89D0', 'loaderId': '6A3FF91D67B8A061D4F5B33FA6F0423E', 'isDownload': False} 2026-08-21 13:33:28,028 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Evaluate ready code "odoo.isTourReady('self_order_pos_is_closed')" 2026-08-21 13:33:28,043 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:33:28,070 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:28] "GET /web/assets/1/c64218c/pos_self_order.assets.min.js HTTP/1.1" 200 - 5 0.015 0.010 2026-08-21 13:33:28,080 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:28] "GET /web/assets/1/166879a/pos_self_order.assets.min.css HTTP/1.1" 200 - 5 0.004 0.030 2026-08-21 13:33:28,099 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:28] "GET /web/assets/1/de2984f/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 5 0.011 0.030 2026-08-21 13:33:28,273 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:28] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 3 0.001 0.007 2026-08-21 13:33:28,302 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:28] "GET /favicon.ico HTTP/1.1" 301 - 3 0.006 0.011 2026-08-21 13:33:28,308 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:28] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.001 0.004 2026-08-21 13:33:28,321 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Evaluate test code "odoo.startTour('self_order_pos_is_closed', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos-self/213?access_token=304583a43ad04719"})" 2026-08-21 13:33:28,346 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:28] "GET /web/image/website/1/favicon?unique=c5ab18c HTTP/1.1" 200 - 6 0.007 0.015 2026-08-21 13:33:28,357 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:28] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-21 13:33:29,103 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Check if the POS is closed (trigger: .o-self-closed)' 2026-08-21 13:33:29,118 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Click on button 'Order Now' (trigger: .btn:contains('Order Now'))' 2026-08-21 13:33:29,152 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Click on product 'Coca-Cola' (trigger: .self_order_product_card span:contains('Coca-Cola'))' 2026-08-21 13:33:29,158 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:33:29,159 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Check if 'Order' do not exist (trigger: .btn)' 2026-08-21 13:33:29,167 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Click on product 'Desk Organizer' (trigger: .self_order_product_card span:contains('Desk Organizer'))' 2026-08-21 13:33:29,215 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Select value Leather for attribute Fabric (trigger: div.attribute-row h2:contains("Fabric") + div.row div.col label div.name span:contains("Leather"))' 2026-08-21 13:33:29,222 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Select value M for attribute Size (trigger: div.attribute-row h2:contains("Size") + div.row div.col label div.name span:contains("M"))' 2026-08-21 13:33:29,238 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Check if 'Add to cart' do not exist (trigger: .btn)' 2026-08-21 13:33:29,248 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:29] "GET /menu/get-image/1842/512?unique=1787319167.365861 HTTP/1.1" 200 - 7 0.008 0.017 2026-08-21 13:33:29,252 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Click on button 'Discard' (trigger: .btn:contains('Discard'))' 2026-08-21 13:33:29,272 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Click on product 'Office Combo' (trigger: .self_order_product_card span:contains('Office Combo'))' 2026-08-21 13:33:29,291 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Click on product 'Desk Organizer' (trigger: .self_order_product_card span:contains('Desk Organizer'))' 2026-08-21 13:33:29,310 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Select value Leather for attribute Fabric (trigger: div.attribute-row h2:contains("Fabric") + div.row div.col label div.name span:contains("Leather"))' 2026-08-21 13:33:29,318 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Select value M for attribute Size (trigger: div.attribute-row h2:contains("Size") + div.row div.col label div.name span:contains("M"))' 2026-08-21 13:33:29,334 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Click on 'Add to cart' button (trigger: .btn.btn-primary)' 2026-08-21 13:33:29,351 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Click on product 'Combo Product 5' (trigger: .self_order_product_card span:contains('Combo Product 5'))' 2026-08-21 13:33:29,360 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:29] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:33:29,369 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Click on product 'Combo Product 8' (trigger: .self_order_product_card span:contains('Combo Product 8'))' 2026-08-21 13:33:29,389 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Check if 'Add to cart' do not exist (trigger: .btn)' 2026-08-21 13:33:29,395 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: test successful 2026-08-21 13:33:29,415 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:29] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:33:29,417 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:29] "GET /menu/get-image/1847/512?unique=1787319167.365861 HTTP/1.1" 200 - 7 0.005 0.014 2026-08-21 13:33:29,432 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Closing chrome headless with pid 53256 2026-08-21 13:33:29,436 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Closing websocket connection 2026-08-21 13:33:29,436 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:29] "GET /menu/get-image/1850/512?unique=1787319167.365861 HTTP/1.1" 200 - 7 0.004 0.032 2026-08-21 13:33:29,437 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Terminating chrome headless with pid 53256 2026-08-21 13:33:29,541 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_133329_541565_TestSelfOrderCommon.txt 2026-08-21 13:33:29,542 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Removing chrome user profile "/tmp/tmp3kvkw3d3_chrome_odoo" 2026-08-21 13:33:29,822 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome pid: 53422 2026-08-21 13:33:29,823 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome headless temporary user profile dir: /tmp/tmpjs73g766_chrome_odoo 2026-08-21 13:33:29,823 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Issuing json command http://127.0.0.1:46683/json/version 2026-08-21 13:33:29,828 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:46683/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:33:29,882 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Browser version: Chrome/141.0.7390.54 2026-08-21 13:33:29,882 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Issuing json command http://127.0.0.1:46683/json 2026-08-21 13:33:29,883 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:46683/json with timeout 3 increased to 10s during tests 2026-08-21 13:33:29,897 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Websocket url found: ws://127.0.0.1:46683/devtools/page/C9722B66AFC1D5C16AF21FC678C12064 2026-08-21 13:33:29,928 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Enable chrome headless console log notification 2026-08-21 13:33:29,966 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome headless enable page notifications 2026-08-21 13:33:29,991 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Setting session cookie in browser 2026-08-21 13:33:30,006 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Open "http://127.0.0.1:8069/pos-self/213?access_token=304583a43ad04719" in browser 2026-08-21 13:33:30,006 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Navigating to: "http://127.0.0.1:8069/pos-self/213?access_token=304583a43ad04719" 2026-08-21 13:33:30,312 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:30] "GET /pos-self/213?access_token=304583a43ad04719 HTTP/1.1" 200 - 89 0.087 0.209 2026-08-21 13:33:30,315 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Navigation result: {'frameId': 'C9722B66AFC1D5C16AF21FC678C12064', 'loaderId': '79DA00FCC773D019BD452B53DAB1FF9B', 'isDownload': False} 2026-08-21 13:33:30,315 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Evaluate ready code "odoo.isTourReady('self_order_pos_is_closed')" 2026-08-21 13:33:30,337 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:33:30,357 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:30] "GET /web/assets/1/c64218c/pos_self_order.assets.min.js HTTP/1.1" 200 - 5 0.005 0.007 2026-08-21 13:33:30,370 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:30] "GET /web/assets/1/166879a/pos_self_order.assets.min.css HTTP/1.1" 200 - 5 0.006 0.022 2026-08-21 13:33:30,382 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:30] "GET /web/assets/1/de2984f/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 5 0.008 0.028 2026-08-21 13:33:30,545 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:30] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 3 0.009 0.007 2026-08-21 13:33:30,552 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:30] "GET /favicon.ico HTTP/1.1" 301 - 3 0.002 0.006 2026-08-21 13:33:30,569 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:30] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 13:33:30,577 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Evaluate test code "odoo.startTour('self_order_pos_is_closed', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos-self/213?access_token=304583a43ad04719"})" 2026-08-21 13:33:30,594 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:30] "GET /web/image/website/1/favicon?unique=c5ab18c HTTP/1.1" 200 - 6 0.004 0.010 2026-08-21 13:33:30,643 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:30] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.008 2026-08-21 13:33:31,398 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Check if the POS is closed (trigger: .o-self-closed)' 2026-08-21 13:33:31,402 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Click on button 'Order Now' (trigger: .btn:contains('Order Now'))' 2026-08-21 13:33:31,435 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Click on product 'Coca-Cola' (trigger: .self_order_product_card span:contains('Coca-Cola'))' 2026-08-21 13:33:31,440 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:33:31,444 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Check if 'Order' do not exist (trigger: .btn)' 2026-08-21 13:33:31,452 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Click on product 'Desk Organizer' (trigger: .self_order_product_card span:contains('Desk Organizer'))' 2026-08-21 13:33:31,492 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Select value Leather for attribute Fabric (trigger: div.attribute-row h2:contains("Fabric") + div.row div.col label div.name span:contains("Leather"))' 2026-08-21 13:33:31,500 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Select value M for attribute Size (trigger: div.attribute-row h2:contains("Size") + div.row div.col label div.name span:contains("M"))' 2026-08-21 13:33:31,501 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Check if 'Add to cart' do not exist (trigger: .btn)' 2026-08-21 13:33:31,515 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:31] "GET /menu/get-image/1842/512?unique=1787319167.365861 HTTP/1.1" 200 - 7 0.005 0.016 2026-08-21 13:33:31,517 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Click on button 'Discard' (trigger: .btn:contains('Discard'))' 2026-08-21 13:33:31,538 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Click on product 'Office Combo' (trigger: .self_order_product_card span:contains('Office Combo'))' 2026-08-21 13:33:31,554 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Click on product 'Desk Organizer' (trigger: .self_order_product_card span:contains('Desk Organizer'))' 2026-08-21 13:33:31,575 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Select value Leather for attribute Fabric (trigger: div.attribute-row h2:contains("Fabric") + div.row div.col label div.name span:contains("Leather"))' 2026-08-21 13:33:31,589 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Select value M for attribute Size (trigger: div.attribute-row h2:contains("Size") + div.row div.col label div.name span:contains("M"))' 2026-08-21 13:33:31,607 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Click on 'Add to cart' button (trigger: .btn.btn-primary)' 2026-08-21 13:33:31,620 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Click on product 'Combo Product 5' (trigger: .self_order_product_card span:contains('Combo Product 5'))' 2026-08-21 13:33:31,631 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:33:31,639 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Click on product 'Combo Product 8' (trigger: .self_order_product_card span:contains('Combo Product 8'))' 2026-08-21 13:33:31,652 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: Tour self_order_pos_is_closed on step: 'Check if 'Add to cart' do not exist (trigger: .btn)' 2026-08-21 13:33:31,658 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: test successful 2026-08-21 13:33:31,689 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:31] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:33:31,694 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:31] "GET /menu/get-image/1850/512?unique=1787319167.365861 HTTP/1.1" 200 - 7 0.014 0.017 2026-08-21 13:33:31,711 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Closing chrome headless with pid 53422 2026-08-21 13:33:31,718 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Closing websocket connection 2026-08-21 13:33:31,719 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Terminating chrome headless with pid 53422 2026-08-21 13:33:31,723 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:31] "GET /menu/get-image/1847/512?unique=1787319167.365861 HTTP/1.1" 200 - 7 0.011 0.050 2026-08-21 13:33:31,816 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_133331_816156_TestSelfOrderCommon.txt 2026-08-21 13:33:31,816 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Removing chrome user profile "/tmp/tmpjs73g766_chrome_odoo" 2026-08-21 13:33:31,877 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-21 13:33:33,911 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_duplicate_order_kiosk ... 2026-08-21 13:33:41,236 104 INFO rb-022b3bb-224122-406412 odoo.addons.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 (Test Company). 2026-08-21 13:33:43,461 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome pid: 53580 2026-08-21 13:33:43,464 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome headless temporary user profile dir: /tmp/tmpros2p_q7_chrome_odoo 2026-08-21 13:33:43,465 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Issuing json command http://127.0.0.1:35009/json/version 2026-08-21 13:33:43,472 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:35009/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:33:43,502 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Browser version: Chrome/141.0.7390.54 2026-08-21 13:33:43,502 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Issuing json command http://127.0.0.1:35009/json 2026-08-21 13:33:43,502 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:35009/json with timeout 3 increased to 10s during tests 2026-08-21 13:33:43,512 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Websocket url found: ws://127.0.0.1:35009/devtools/page/7D8EF66622997904E0CAEC53FE07C47A 2026-08-21 13:33:43,522 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Enable chrome headless console log notification 2026-08-21 13:33:43,574 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome headless enable page notifications 2026-08-21 13:33:43,595 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Setting session cookie in browser 2026-08-21 13:33:44,144 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Open "http://127.0.0.1:8069/pos-self/214?access_token=122d465c24294fc5" in browser 2026-08-21 13:33:44,145 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Navigating to: "http://127.0.0.1:8069/pos-self/214?access_token=122d465c24294fc5" 2026-08-21 13:33:44,157 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:33:44,837 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:44] "GET /pos-self/214?access_token=122d465c24294fc5 HTTP/1.1" 200 - 170 0.145 0.539 2026-08-21 13:33:44,840 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Navigation result: {'frameId': '7D8EF66622997904E0CAEC53FE07C47A', 'loaderId': '0172DC08C3297A1FCCB91A40A3A3BAF1', 'isDownload': False} 2026-08-21 13:33:44,840 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Evaluate ready code "odoo.isTourReady('self_simple_order')" 2026-08-21 13:33:44,862 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:33:44,889 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/166879a/pos_self_order.assets.min.css, copying from /web/assets/166879a/pos_self_order.assets.min.css 2026-08-21 13:33:44,917 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:44] "GET /web/assets/1/166879a/pos_self_order.assets.min.css HTTP/1.1" 200 - 14 0.033 0.023 2026-08-21 13:33:44,926 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c64218c/pos_self_order.assets.min.js, copying from /web/assets/c64218c/pos_self_order.assets.min.js 2026-08-21 13:33:44,940 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:44] "GET /web/assets/1/c64218c/pos_self_order.assets.min.js HTTP/1.1" 200 - 10 0.007 0.068 2026-08-21 13:33:44,951 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/de2984f/pos_self_order.assets_tests.min.js, copying from /web/assets/de2984f/pos_self_order.assets_tests.min.js 2026-08-21 13:33:44,960 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:44] "GET /web/assets/1/de2984f/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 10 0.008 0.084 2026-08-21 13:33:45,125 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:45] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 4 0.004 0.007 2026-08-21 13:33:45,133 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:45] "GET /favicon.ico HTTP/1.1" 301 - 3 0.002 0.006 2026-08-21 13:33:45,170 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Evaluate test code "odoo.startTour('self_simple_order', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos-self/214?access_token=122d465c24294fc5"})" 2026-08-21 13:33:45,195 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:45] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.051 2026-08-21 13:33:45,206 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:45] "GET /web/image/website/1/favicon?unique=c5ab18c HTTP/1.1" 200 - 7 0.003 0.016 2026-08-21 13:33:45,218 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:45] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-08-21 13:33:45,956 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_simple_order on step: 'Check if 'My Order' do not exist (trigger: .btn)' 2026-08-21 13:33:45,966 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_simple_order on step: 'Click on button 'Order Now' (trigger: .btn:contains('Order Now'))' 2026-08-21 13:33:45,997 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_simple_order on step: 'Click on product 'Coca-Cola' (trigger: .self_order_product_card span:contains('Coca-Cola'))' 2026-08-21 13:33:46,005 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:33:46,006 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:33:46,010 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_simple_order on step: 'Click on button 'Order' (trigger: .btn:contains('Order'))' 2026-08-21 13:33:46,020 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_simple_order on step: 'Check product card with Coca-Cola and 2.53 (trigger: .product-card-item:has(strong:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53")))' 2026-08-21 13:33:46,092 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:46] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 26 0.035 0.046 2026-08-21 13:33:46,113 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:46] "GET /menu/get-image/1855/512 HTTP/1.1" 200 - 10 0.006 0.055 2026-08-21 13:33:46,852 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_simple_order on step: 'Click on button 'Pay' (trigger: .btn:contains('Pay'))' 2026-08-21 13:33:46,866 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_simple_order on step: 'Click on button 'Close' (trigger: .btn:contains('Close'))' 2026-08-21 13:33:46,871 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #22533992 for PoS orders references: ['Kiosk 00397-214-0001'] (draft: True) 2026-08-21 13:33:46,917 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #22533992 with result: [{'id': 496, 'pos_reference': 'Kiosk 00397-214-0001', 'account_move': False}] 2026-08-21 13:33:46,977 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:46] "POST /pos-self-order/process-new-order/kiosk HTTP/1.1" 200 - 73 0.055 0.067 2026-08-21 13:33:47,540 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:47] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 13 0.011 0.015 2026-08-21 13:33:47,715 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:47] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-21 13:33:48,276 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_simple_order on step: 'Check if 'My Order' do not exist (trigger: .btn)' 2026-08-21 13:33:48,278 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: test successful 2026-08-21 13:33:48,287 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:48] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:33:48,301 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Closing chrome headless with pid 53580 2026-08-21 13:33:48,302 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Closing websocket connection 2026-08-21 13:33:48,309 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Terminating chrome headless with pid 53580 2026-08-21 13:33:48,394 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_133348_393850_TestSelfOrderKiosk.txt 2026-08-21 13:33:48,394 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Removing chrome user profile "/tmp/tmpros2p_q7_chrome_odoo" 2026-08-21 13:33:48,464 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk ... 2026-08-21 13:33:55,799 104 INFO rb-022b3bb-224122-406412 odoo.addons.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 (Test Company). 2026-08-21 13:33:57,558 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome pid: 53749 2026-08-21 13:33:57,559 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome headless temporary user profile dir: /tmp/tmp69lg_dt8_chrome_odoo 2026-08-21 13:33:57,559 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Issuing json command http://127.0.0.1:35333/json/version 2026-08-21 13:33:57,561 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:35333/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:33:57,578 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Browser version: Chrome/141.0.7390.54 2026-08-21 13:33:57,578 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Issuing json command http://127.0.0.1:35333/json 2026-08-21 13:33:57,579 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:35333/json with timeout 3 increased to 10s during tests 2026-08-21 13:33:57,604 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Websocket url found: ws://127.0.0.1:35333/devtools/page/16B05B023C88E90E0D39C6740E7995CA 2026-08-21 13:33:57,661 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Enable chrome headless console log notification 2026-08-21 13:33:57,675 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome headless enable page notifications 2026-08-21 13:33:57,687 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Setting session cookie in browser 2026-08-21 13:33:58,150 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Open "http://127.0.0.1:8069/pos-self/215?access_token=196a69de7b2f475b" in browser 2026-08-21 13:33:58,151 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Navigating to: "http://127.0.0.1:8069/pos-self/215?access_token=196a69de7b2f475b" 2026-08-21 13:33:58,167 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:33:58,771 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:58] "GET /pos-self/215?access_token=196a69de7b2f475b HTTP/1.1" 200 - 170 0.189 0.421 2026-08-21 13:33:58,774 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Navigation result: {'frameId': '16B05B023C88E90E0D39C6740E7995CA', 'loaderId': '10602A217CE336280835F46F49F81659', 'isDownload': False} 2026-08-21 13:33:58,774 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Evaluate ready code "odoo.isTourReady('self_kiosk_each_table_takeaway_in')" 2026-08-21 13:33:58,790 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:33:58,813 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c64218c/pos_self_order.assets.min.js, copying from /web/assets/c64218c/pos_self_order.assets.min.js 2026-08-21 13:33:58,831 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:58] "GET /web/assets/1/c64218c/pos_self_order.assets.min.js HTTP/1.1" 200 - 14 0.017 0.023 2026-08-21 13:33:58,843 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/de2984f/pos_self_order.assets_tests.min.js, copying from /web/assets/de2984f/pos_self_order.assets_tests.min.js 2026-08-21 13:33:58,859 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:58] "GET /web/assets/1/de2984f/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 10 0.014 0.045 2026-08-21 13:33:58,875 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/166879a/pos_self_order.assets.min.css, copying from /web/assets/166879a/pos_self_order.assets.min.css 2026-08-21 13:33:58,916 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:58] "GET /web/assets/1/166879a/pos_self_order.assets.min.css HTTP/1.1" 200 - 10 0.032 0.094 2026-08-21 13:33:59,113 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:59] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 4 0.003 0.009 2026-08-21 13:33:59,120 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:59] "GET /favicon.ico HTTP/1.1" 301 - 3 0.002 0.008 2026-08-21 13:33:59,169 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Evaluate test code "odoo.startTour('self_kiosk_each_table_takeaway_in', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos-self/215?access_token=196a69de7b2f475b"})" 2026-08-21 13:33:59,187 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:59] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.045 2026-08-21 13:33:59,196 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:59] "GET /web/image/website/1/favicon?unique=c5ab18c HTTP/1.1" 200 - 7 0.003 0.013 2026-08-21 13:33:59,209 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:59] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:33:59,941 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_table_takeaway_in on step: 'Check if 'My Order' do not exist (trigger: .btn)' 2026-08-21 13:33:59,948 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_table_takeaway_in on step: 'Click on button 'Order Now' (trigger: .btn:contains('Order Now'))' 2026-08-21 13:33:59,966 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_table_takeaway_in on step: 'Click on location 'Eat In' (trigger: .o_kiosk_eating_location_box h3:contains('Eat In'))' 2026-08-21 13:33:59,977 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:59] "GET /pos_self_order/static/img/eatin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:33:59,977 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:59] "GET /pos_self_order/static/img/takeAway.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:33:59,987 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:33:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:34:00,021 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_table_takeaway_in on step: 'Click on product 'Coca-Cola' (trigger: .self_order_product_card span:contains('Coca-Cola'))' 2026-08-21 13:34:00,025 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:34:00,029 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_table_takeaway_in on step: 'Click on button 'Order' (trigger: .btn:contains('Order'))' 2026-08-21 13:34:00,051 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_table_takeaway_in on step: 'Check product card with Coca-Cola and 2.53 (trigger: .product-card-item:has(strong:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53")))' 2026-08-21 13:34:00,095 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:00] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 26 0.025 0.039 2026-08-21 13:34:00,119 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:00] "GET /menu/get-image/1855/512 HTTP/1.1" 200 - 10 0.007 0.014 2026-08-21 13:34:00,872 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_table_takeaway_in on step: 'Click on button 'Pay' (trigger: .btn:contains('Pay'))' 2026-08-21 13:34:00,882 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_table_takeaway_in on step: 'Select table stand 3 (trigger: .numpad .touch-key:contains("3"))' 2026-08-21 13:34:00,899 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_table_takeaway_in on step: 'Click on 'Pay' button (trigger: .btn:contains('Pay'))' 2026-08-21 13:34:00,916 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_table_takeaway_in on step: 'Click on button 'Close' (trigger: .btn:contains('Close'))' 2026-08-21 13:34:00,951 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #45167799 for PoS orders references: ['Kiosk 00398-215-0001'] (draft: True) 2026-08-21 13:34:01,007 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #45167799 with result: [{'id': 497, 'pos_reference': 'Kiosk 00398-215-0001', 'account_move': False}] 2026-08-21 13:34:01,079 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:01] "POST /pos-self-order/process-new-order/kiosk HTTP/1.1" 200 - 73 0.102 0.074 2026-08-21 13:34:01,394 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-21 13:34:01,633 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:01] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 13 0.008 0.018 2026-08-21 13:34:02,370 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_table_takeaway_in on step: 'Check if 'My Order' do not exist (trigger: .btn)' 2026-08-21 13:34:02,372 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_table_takeaway_in on step: 'Click on button 'Order Now' (trigger: .btn:contains('Order Now'))' 2026-08-21 13:34:02,383 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_table_takeaway_in on step: 'Click on location 'Eat In' (trigger: .o_kiosk_eating_location_box h3:contains('Eat In'))' 2026-08-21 13:34:02,402 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_table_takeaway_in on step: 'Check if button 'Order' is disabled (trigger: button.disabled:contains("Order"))' 2026-08-21 13:34:02,404 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: test successful 2026-08-21 13:34:02,419 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:02] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:34:02,435 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Closing chrome headless with pid 53749 2026-08-21 13:34:02,436 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Closing websocket connection 2026-08-21 13:34:02,437 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Terminating chrome headless with pid 53749 2026-08-21 13:34:02,517 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_133402_517336_TestSelfOrderKiosk.txt 2026-08-21 13:34:02,517 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Removing chrome user profile "/tmp/tmp69lg_dt8_chrome_odoo" 2026-08-21 13:34:02,797 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome pid: 53922 2026-08-21 13:34:02,798 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome headless temporary user profile dir: /tmp/tmpp01tflgy_chrome_odoo 2026-08-21 13:34:02,799 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Issuing json command http://127.0.0.1:46133/json/version 2026-08-21 13:34:02,803 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:46133/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:34:02,843 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Browser version: Chrome/141.0.7390.54 2026-08-21 13:34:02,844 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Issuing json command http://127.0.0.1:46133/json 2026-08-21 13:34:02,844 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:46133/json with timeout 3 increased to 10s during tests 2026-08-21 13:34:02,859 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Websocket url found: ws://127.0.0.1:46133/devtools/page/E27FF3C8FE842F45B4B2563E7144D151 2026-08-21 13:34:02,870 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Enable chrome headless console log notification 2026-08-21 13:34:02,883 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome headless enable page notifications 2026-08-21 13:34:02,930 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Setting session cookie in browser 2026-08-21 13:34:03,258 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Open "http://127.0.0.1:8069/pos-self/215?access_token=196a69de7b2f475b" in browser 2026-08-21 13:34:03,258 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Navigating to: "http://127.0.0.1:8069/pos-self/215?access_token=196a69de7b2f475b" 2026-08-21 13:34:03,459 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:03] "GET /pos-self/215?access_token=196a69de7b2f475b HTTP/1.1" 200 - 71 0.060 0.130 2026-08-21 13:34:03,461 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Navigation result: {'frameId': 'E27FF3C8FE842F45B4B2563E7144D151', 'loaderId': 'A0E7F79F39912F60920B8D8E529EC4C4', 'isDownload': False} 2026-08-21 13:34:03,461 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Evaluate ready code "odoo.isTourReady('self_kiosk_each_table_takeaway_out')" 2026-08-21 13:34:03,484 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:34:03,487 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:03] "GET /web/assets/1/166879a/pos_self_order.assets.min.css HTTP/1.1" 200 - 5 0.004 0.008 2026-08-21 13:34:03,494 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:03] "GET /web/assets/1/de2984f/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 5 0.002 0.011 2026-08-21 13:34:03,504 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:03] "GET /web/assets/1/c64218c/pos_self_order.assets.min.js HTTP/1.1" 200 - 5 0.005 0.016 2026-08-21 13:34:03,674 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:03] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 3 0.004 0.011 2026-08-21 13:34:03,682 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:03] "GET /favicon.ico HTTP/1.1" 301 - 3 0.002 0.008 2026-08-21 13:34:03,702 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:03] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.002 0.004 2026-08-21 13:34:03,706 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Evaluate test code "odoo.startTour('self_kiosk_each_table_takeaway_out', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos-self/215?access_token=196a69de7b2f475b"})" 2026-08-21 13:34:03,735 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:03] "GET /web/image/website/1/favicon?unique=c5ab18c HTTP/1.1" 200 - 6 0.003 0.017 2026-08-21 13:34:03,743 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:03] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.024 2026-08-21 13:34:04,475 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_table_takeaway_out on step: 'Check if 'My Order' do not exist (trigger: .btn)' 2026-08-21 13:34:04,482 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_table_takeaway_out on step: 'Click on button 'Order Now' (trigger: .btn:contains('Order Now'))' 2026-08-21 13:34:04,500 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_table_takeaway_out on step: 'Click on location 'Take Out' (trigger: .o_kiosk_eating_location_box h3:contains('Take Out'))' 2026-08-21 13:34:04,508 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:04] "GET /pos_self_order/static/img/takeAway.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:34:04,509 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:04] "GET /pos_self_order/static/img/eatin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:34:04,537 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:34:04,569 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_table_takeaway_out on step: 'Click on product 'Coca-Cola' (trigger: .self_order_product_card span:contains('Coca-Cola'))' 2026-08-21 13:34:04,578 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:34:04,579 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_table_takeaway_out on step: 'Click on button 'Order' (trigger: .btn:contains('Order'))' 2026-08-21 13:34:04,598 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_table_takeaway_out on step: 'Check product card with Coca-Cola and 2.53 (trigger: .product-card-item:has(strong:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53")))' 2026-08-21 13:34:04,644 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:04] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 25 0.030 0.031 2026-08-21 13:34:04,667 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:04] "GET /menu/get-image/1855/512 HTTP/1.1" 200 - 7 0.009 0.020 2026-08-21 13:34:05,401 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_table_takeaway_out on step: 'Click on button 'Pay' (trigger: .btn:contains('Pay'))' 2026-08-21 13:34:05,415 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_table_takeaway_out on step: 'Click on button 'Close' (trigger: .btn:contains('Close'))' 2026-08-21 13:34:05,423 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #6782433 for PoS orders references: ['Kiosk 00398-215-0002'] (draft: True) 2026-08-21 13:34:05,440 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #6782433 with result: [{'id': 498, 'pos_reference': 'Kiosk 00398-215-0002', 'account_move': False}] 2026-08-21 13:34:05,488 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:05] "POST /pos-self-order/process-new-order/kiosk HTTP/1.1" 200 - 47 0.028 0.052 2026-08-21 13:34:05,825 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-21 13:34:06,030 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:06] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 6 0.005 0.009 2026-08-21 13:34:06,776 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_table_takeaway_out on step: 'Check if 'My Order' do not exist (trigger: .btn)' 2026-08-21 13:34:06,783 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_table_takeaway_out on step: 'Click on button 'Order Now' (trigger: .btn:contains('Order Now'))' 2026-08-21 13:34:06,799 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_table_takeaway_out on step: 'Click on location 'Take Out' (trigger: .o_kiosk_eating_location_box h3:contains('Take Out'))' 2026-08-21 13:34:06,818 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_table_takeaway_out on step: 'Check if button 'Order' is disabled (trigger: button.disabled:contains("Order"))' 2026-08-21 13:34:06,819 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: test successful 2026-08-21 13:34:06,824 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Closing chrome headless with pid 53922 2026-08-21 13:34:06,825 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Closing websocket connection 2026-08-21 13:34:06,825 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Terminating chrome headless with pid 53922 2026-08-21 13:34:06,919 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_133406_919614_TestSelfOrderKiosk.txt 2026-08-21 13:34:06,920 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Removing chrome user profile "/tmp/tmpp01tflgy_chrome_odoo" 2026-08-21 13:34:07,194 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome pid: 54090 2026-08-21 13:34:07,195 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome headless temporary user profile dir: /tmp/tmpklimqdy4_chrome_odoo 2026-08-21 13:34:07,195 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Issuing json command http://127.0.0.1:41671/json/version 2026-08-21 13:34:07,196 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:41671/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:34:07,209 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Browser version: Chrome/141.0.7390.54 2026-08-21 13:34:07,209 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Issuing json command http://127.0.0.1:41671/json 2026-08-21 13:34:07,209 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:41671/json with timeout 3 increased to 10s during tests 2026-08-21 13:34:07,274 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Websocket url found: ws://127.0.0.1:41671/devtools/page/C2B9A63419A2BBD9848A374E57F89452 2026-08-21 13:34:07,282 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Enable chrome headless console log notification 2026-08-21 13:34:07,304 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome headless enable page notifications 2026-08-21 13:34:07,316 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Setting session cookie in browser 2026-08-21 13:34:07,363 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Open "http://127.0.0.1:8069/pos-self/215?access_token=196a69de7b2f475b" in browser 2026-08-21 13:34:07,363 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Navigating to: "http://127.0.0.1:8069/pos-self/215?access_token=196a69de7b2f475b" 2026-08-21 13:34:07,540 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:07] "GET /pos-self/215?access_token=196a69de7b2f475b HTTP/1.1" 200 - 70 0.044 0.119 2026-08-21 13:34:07,542 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Navigation result: {'frameId': 'C2B9A63419A2BBD9848A374E57F89452', 'loaderId': '8D04DDC9B82A3DC1381B17FA763FE99B', 'isDownload': False} 2026-08-21 13:34:07,543 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Evaluate ready code "odoo.isTourReady('self_kiosk_each_counter_takeaway_in')" 2026-08-21 13:34:07,559 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:34:07,586 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:07] "GET /web/assets/1/c64218c/pos_self_order.assets.min.js HTTP/1.1" 200 - 5 0.011 0.012 2026-08-21 13:34:07,597 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:07] "GET /web/assets/1/166879a/pos_self_order.assets.min.css HTTP/1.1" 200 - 5 0.004 0.029 2026-08-21 13:34:07,609 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:07] "GET /web/assets/1/de2984f/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 5 0.007 0.036 2026-08-21 13:34:07,748 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:07] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 3 0.001 0.007 2026-08-21 13:34:07,766 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:07] "GET /favicon.ico HTTP/1.1" 301 - 3 0.002 0.007 2026-08-21 13:34:07,773 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:07] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 13:34:07,787 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Evaluate test code "odoo.startTour('self_kiosk_each_counter_takeaway_in', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos-self/215?access_token=196a69de7b2f475b"})" 2026-08-21 13:34:07,808 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:07] "GET /web/image/website/1/favicon?unique=c5ab18c HTTP/1.1" 200 - 6 0.004 0.013 2026-08-21 13:34:07,841 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.009 0.004 2026-08-21 13:34:08,581 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_counter_takeaway_in on step: 'Check if 'My Order' do not exist (trigger: .btn)' 2026-08-21 13:34:08,584 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_counter_takeaway_in on step: 'Click on button 'Order Now' (trigger: .btn:contains('Order Now'))' 2026-08-21 13:34:08,599 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_counter_takeaway_in on step: 'Click on location 'Eat In' (trigger: .o_kiosk_eating_location_box h3:contains('Eat In'))' 2026-08-21 13:34:08,605 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:08] "GET /pos_self_order/static/img/takeAway.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:34:08,606 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:08] "GET /pos_self_order/static/img/eatin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:34:08,620 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:34:08,659 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_counter_takeaway_in on step: 'Click on product 'Coca-Cola' (trigger: .self_order_product_card span:contains('Coca-Cola'))' 2026-08-21 13:34:08,665 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:34:08,666 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_counter_takeaway_in on step: 'Click on button 'Order' (trigger: .btn:contains('Order'))' 2026-08-21 13:34:08,679 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_counter_takeaway_in on step: 'Check product card with Coca-Cola and 2.53 (trigger: .product-card-item:has(strong:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53")))' 2026-08-21 13:34:08,726 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:08] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 25 0.020 0.038 2026-08-21 13:34:08,745 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:08] "GET /menu/get-image/1855/512 HTTP/1.1" 200 - 7 0.003 0.013 2026-08-21 13:34:09,500 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_counter_takeaway_in on step: 'Click on button 'Pay' (trigger: .btn:contains('Pay'))' 2026-08-21 13:34:09,515 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_counter_takeaway_in on step: 'Click on button 'Close' (trigger: .btn:contains('Close'))' 2026-08-21 13:34:09,533 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #52105864 for PoS orders references: ['Kiosk 00398-215-0003'] (draft: True) 2026-08-21 13:34:09,567 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #52105864 with result: [{'id': 499, 'pos_reference': 'Kiosk 00398-215-0003', 'account_move': False}] 2026-08-21 13:34:09,626 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:09] "POST /pos-self-order/process-new-order/kiosk HTTP/1.1" 200 - 47 0.058 0.063 2026-08-21 13:34:10,107 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.003 2026-08-21 13:34:10,165 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:10] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 6 0.004 0.014 2026-08-21 13:34:10,907 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_counter_takeaway_in on step: 'Check if 'My Order' do not exist (trigger: .btn)' 2026-08-21 13:34:10,915 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_counter_takeaway_in on step: 'Click on button 'Order Now' (trigger: .btn:contains('Order Now'))' 2026-08-21 13:34:10,932 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_counter_takeaway_in on step: 'Click on location 'Eat In' (trigger: .o_kiosk_eating_location_box h3:contains('Eat In'))' 2026-08-21 13:34:10,952 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_counter_takeaway_in on step: 'Check if button 'Order' is disabled (trigger: button.disabled:contains("Order"))' 2026-08-21 13:34:10,955 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: test successful 2026-08-21 13:34:10,960 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Closing chrome headless with pid 54090 2026-08-21 13:34:10,961 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Closing websocket connection 2026-08-21 13:34:10,961 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Terminating chrome headless with pid 54090 2026-08-21 13:34:11,027 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_133411_027387_TestSelfOrderKiosk.txt 2026-08-21 13:34:11,027 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Removing chrome user profile "/tmp/tmpklimqdy4_chrome_odoo" 2026-08-21 13:34:11,309 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome pid: 54260 2026-08-21 13:34:11,310 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome headless temporary user profile dir: /tmp/tmp369_hg2y_chrome_odoo 2026-08-21 13:34:11,310 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Issuing json command http://127.0.0.1:43733/json/version 2026-08-21 13:34:11,311 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:43733/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:34:11,363 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Browser version: Chrome/141.0.7390.54 2026-08-21 13:34:11,363 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Issuing json command http://127.0.0.1:43733/json 2026-08-21 13:34:11,364 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:43733/json with timeout 3 increased to 10s during tests 2026-08-21 13:34:11,373 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Websocket url found: ws://127.0.0.1:43733/devtools/page/1658B7DDFC95162E873E9567484A0427 2026-08-21 13:34:11,394 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Enable chrome headless console log notification 2026-08-21 13:34:11,401 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome headless enable page notifications 2026-08-21 13:34:11,478 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Setting session cookie in browser 2026-08-21 13:34:11,482 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Open "http://127.0.0.1:8069/pos-self/215?access_token=196a69de7b2f475b" in browser 2026-08-21 13:34:11,483 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Navigating to: "http://127.0.0.1:8069/pos-self/215?access_token=196a69de7b2f475b" 2026-08-21 13:34:11,679 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:11] "GET /pos-self/215?access_token=196a69de7b2f475b HTTP/1.1" 200 - 70 0.057 0.129 2026-08-21 13:34:11,681 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Navigation result: {'frameId': '1658B7DDFC95162E873E9567484A0427', 'loaderId': 'C5EF9695A85C26734B0F59DC124EF979', 'isDownload': False} 2026-08-21 13:34:11,682 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Evaluate ready code "odoo.isTourReady('self_kiosk_each_counter_takeaway_out')" 2026-08-21 13:34:11,708 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:34:11,726 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:11] "GET /web/assets/1/166879a/pos_self_order.assets.min.css HTTP/1.1" 200 - 5 0.005 0.012 2026-08-21 13:34:11,733 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:11] "GET /web/assets/1/c64218c/pos_self_order.assets.min.js HTTP/1.1" 200 - 5 0.002 0.017 2026-08-21 13:34:11,742 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:11] "GET /web/assets/1/de2984f/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 5 0.002 0.018 2026-08-21 13:34:11,944 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:11] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 3 0.002 0.012 2026-08-21 13:34:11,950 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:11] "GET /favicon.ico HTTP/1.1" 301 - 3 0.001 0.006 2026-08-21 13:34:11,975 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:11] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.002 0.005 2026-08-21 13:34:11,981 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Evaluate test code "odoo.startTour('self_kiosk_each_counter_takeaway_out', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos-self/215?access_token=196a69de7b2f475b"})" 2026-08-21 13:34:11,993 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:11] "GET /web/image/website/1/favicon?unique=c5ab18c HTTP/1.1" 200 - 6 0.003 0.008 2026-08-21 13:34:12,020 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:12] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:34:12,779 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_counter_takeaway_out on step: 'Check if 'My Order' do not exist (trigger: .btn)' 2026-08-21 13:34:12,782 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_counter_takeaway_out on step: 'Click on button 'Order Now' (trigger: .btn:contains('Order Now'))' 2026-08-21 13:34:12,799 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_counter_takeaway_out on step: 'Click on location 'Take Out' (trigger: .o_kiosk_eating_location_box h3:contains('Take Out'))' 2026-08-21 13:34:12,804 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:12] "GET /pos_self_order/static/img/eatin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:34:12,804 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:12] "GET /pos_self_order/static/img/takeAway.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:34:12,815 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:34:12,852 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_counter_takeaway_out on step: 'Click on product 'Coca-Cola' (trigger: .self_order_product_card span:contains('Coca-Cola'))' 2026-08-21 13:34:12,857 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:34:12,867 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_counter_takeaway_out on step: 'Click on button 'Order' (trigger: .btn:contains('Order'))' 2026-08-21 13:34:12,877 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_counter_takeaway_out on step: 'Check product card with Coca-Cola and 2.53 (trigger: .product-card-item:has(strong:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53")))' 2026-08-21 13:34:12,922 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:12] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 25 0.026 0.034 2026-08-21 13:34:12,948 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:12] "GET /menu/get-image/1855/512 HTTP/1.1" 200 - 7 0.003 0.013 2026-08-21 13:34:13,687 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_counter_takeaway_out on step: 'Click on button 'Pay' (trigger: .btn:contains('Pay'))' 2026-08-21 13:34:13,698 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_counter_takeaway_out on step: 'Click on button 'Close' (trigger: .btn:contains('Close'))' 2026-08-21 13:34:13,710 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #25630014 for PoS orders references: ['Kiosk 00398-215-0004'] (draft: True) 2026-08-21 13:34:13,733 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #25630014 with result: [{'id': 500, 'pos_reference': 'Kiosk 00398-215-0004', 'account_move': False}] 2026-08-21 13:34:13,779 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:13] "POST /pos-self-order/process-new-order/kiosk HTTP/1.1" 200 - 47 0.046 0.043 2026-08-21 13:34:14,292 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:14] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-21 13:34:14,333 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:14] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 6 0.004 0.014 2026-08-21 13:34:15,079 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_counter_takeaway_out on step: 'Check if 'My Order' do not exist (trigger: .btn)' 2026-08-21 13:34:15,081 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_counter_takeaway_out on step: 'Click on button 'Order Now' (trigger: .btn:contains('Order Now'))' 2026-08-21 13:34:15,102 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_counter_takeaway_out on step: 'Click on location 'Take Out' (trigger: .o_kiosk_eating_location_box h3:contains('Take Out'))' 2026-08-21 13:34:15,124 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_kiosk_each_counter_takeaway_out on step: 'Check if button 'Order' is disabled (trigger: button.disabled:contains("Order"))' 2026-08-21 13:34:15,124 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: test successful 2026-08-21 13:34:15,131 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Closing chrome headless with pid 54260 2026-08-21 13:34:15,131 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Closing websocket connection 2026-08-21 13:34:15,132 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Terminating chrome headless with pid 54260 2026-08-21 13:34:15,157 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:15] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:34:15,227 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_133415_227732_TestSelfOrderKiosk.txt 2026-08-21 13:34:15,228 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Removing chrome user profile "/tmp/tmp369_hg2y_chrome_odoo" 2026-08-21 13:34:15,502 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome pid: 54435 2026-08-21 13:34:15,503 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome headless temporary user profile dir: /tmp/tmpp3uuo3ny_chrome_odoo 2026-08-21 13:34:15,503 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Issuing json command http://127.0.0.1:42005/json/version 2026-08-21 13:34:15,505 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:42005/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:34:15,541 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Browser version: Chrome/141.0.7390.54 2026-08-21 13:34:15,541 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Issuing json command http://127.0.0.1:42005/json 2026-08-21 13:34:15,542 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:42005/json with timeout 3 increased to 10s during tests 2026-08-21 13:34:15,567 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Websocket url found: ws://127.0.0.1:42005/devtools/page/661370FF29AF9B4EA626644A9D6B61DB 2026-08-21 13:34:15,574 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Enable chrome headless console log notification 2026-08-21 13:34:15,604 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome headless enable page notifications 2026-08-21 13:34:15,662 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Setting session cookie in browser 2026-08-21 13:34:15,682 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Open "http://127.0.0.1:8069/pos-self/215?access_token=196a69de7b2f475b" in browser 2026-08-21 13:34:15,682 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Navigating to: "http://127.0.0.1:8069/pos-self/215?access_token=196a69de7b2f475b" 2026-08-21 13:34:15,863 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:15] "GET /pos-self/215?access_token=196a69de7b2f475b HTTP/1.1" 200 - 70 0.046 0.123 2026-08-21 13:34:15,868 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Navigation result: {'frameId': '661370FF29AF9B4EA626644A9D6B61DB', 'loaderId': '6302DDB248EC2C65CD85DC4FC25E1568', 'isDownload': False} 2026-08-21 13:34:15,868 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Evaluate ready code "odoo.isTourReady('self_order_kiosk_cancel')" 2026-08-21 13:34:15,895 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:34:15,909 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:15] "GET /web/assets/1/c64218c/pos_self_order.assets.min.js HTTP/1.1" 200 - 5 0.004 0.008 2026-08-21 13:34:15,923 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:15] "GET /web/assets/1/166879a/pos_self_order.assets.min.css HTTP/1.1" 200 - 5 0.005 0.021 2026-08-21 13:34:15,929 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:15] "GET /web/assets/1/de2984f/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 5 0.002 0.024 2026-08-21 13:34:16,085 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:16] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 3 0.001 0.008 2026-08-21 13:34:16,104 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:16] "GET /favicon.ico HTTP/1.1" 301 - 3 0.001 0.008 2026-08-21 13:34:16,113 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:16] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 13:34:16,125 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Evaluate test code "odoo.startTour('self_order_kiosk_cancel', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos-self/215?access_token=196a69de7b2f475b"})" 2026-08-21 13:34:16,139 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:16] "GET /web/image/website/1/favicon?unique=c5ab18c HTTP/1.1" 200 - 6 0.002 0.009 2026-08-21 13:34:16,166 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:16] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-21 13:34:16,890 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_order_kiosk_cancel on step: 'Check if 'My Order' do not exist (trigger: .btn)' 2026-08-21 13:34:16,898 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_order_kiosk_cancel on step: 'Click on button 'Order Now' (trigger: .btn:contains('Order Now'))' 2026-08-21 13:34:16,916 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_order_kiosk_cancel on step: 'Click on location 'Take Out' (trigger: .o_kiosk_eating_location_box h3:contains('Take Out'))' 2026-08-21 13:34:16,920 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:16] "GET /pos_self_order/static/img/takeAway.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:34:16,921 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:16] "GET /pos_self_order/static/img/eatin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:34:16,929 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:34:16,960 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_order_kiosk_cancel on step: 'Click on product 'Coca-Cola' (trigger: .self_order_product_card span:contains('Coca-Cola'))' 2026-08-21 13:34:16,966 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:34:16,970 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_order_kiosk_cancel on step: 'Click on product 'Fanta' (trigger: .self_order_product_card span:contains('Fanta'))' 2026-08-21 13:34:16,995 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_order_kiosk_cancel on step: 'Click on button 'Order' (trigger: .btn:contains('Order'))' 2026-08-21 13:34:17,003 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_order_kiosk_cancel on step: 'Check product card with Coca-Cola and 2.53 (trigger: .product-card-item:has(strong:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53")))' 2026-08-21 13:34:17,032 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:17] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 25 0.019 0.038 2026-08-21 13:34:17,102 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:17] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 32 0.018 0.096 2026-08-21 13:34:17,132 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:17] "GET /menu/get-image/1856/512 HTTP/1.1" 200 - 7 0.011 0.085 2026-08-21 13:34:17,146 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:17] "GET /menu/get-image/1855/512 HTTP/1.1" 200 - 7 0.004 0.107 2026-08-21 13:34:17,862 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_order_kiosk_cancel on step: 'Check product card with Fanta and 2.53 (trigger: .product-card-item:has(strong:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53")))' 2026-08-21 13:34:17,864 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_order_kiosk_cancel on step: 'Click on back button (trigger: .btn.btn-back)' 2026-08-21 13:34:17,883 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_order_kiosk_cancel on step: 'Click on Cancel button (trigger: .btn.btn-cancel)' 2026-08-21 13:34:17,898 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_order_kiosk_cancel on step: 'Click on button Cancel Order (trigger: .btn.btn-lg:contains('Cancel Order'))' 2026-08-21 13:34:17,921 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_order_kiosk_cancel on step: 'Click on button 'Order Now' (trigger: .btn:contains('Order Now'))' 2026-08-21 13:34:17,956 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_order_kiosk_cancel on step: 'Click on location 'Eat In' (trigger: .o_kiosk_eating_location_box h3:contains('Eat In'))' 2026-08-21 13:34:17,969 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: Tour self_order_kiosk_cancel on step: 'Check if button 'Order' is disabled (trigger: button.disabled:contains("Order"))' 2026-08-21 13:34:17,970 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: test successful 2026-08-21 13:34:17,974 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:17] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.005 2026-08-21 13:34:17,979 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:17] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:34:17,995 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Closing chrome headless with pid 54435 2026-08-21 13:34:17,996 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Closing websocket connection 2026-08-21 13:34:17,998 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Terminating chrome headless with pid 54435 2026-08-21 13:34:18,096 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_133418_095815_TestSelfOrderKiosk.txt 2026-08-21 13:34:18,096 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Removing chrome user profile "/tmp/tmpp3uuo3ny_chrome_odoo" 2026-08-21 13:34:18,153 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-21 13:34:20,042 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile ... 2026-08-21 13:34:26,586 104 INFO rb-022b3bb-224122-406412 odoo.addons.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 (Test Company). 2026-08-21 13:34:28,458 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome pid: 54605 2026-08-21 13:34:28,459 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless temporary user profile dir: /tmp/tmpf50ln845_chrome_odoo 2026-08-21 13:34:28,459 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:45577/json/version 2026-08-21 13:34:28,461 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:45577/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:34:28,478 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Browser version: Chrome/141.0.7390.54 2026-08-21 13:34:28,479 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:45577/json 2026-08-21 13:34:28,483 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:45577/json with timeout 3 increased to 10s during tests 2026-08-21 13:34:28,494 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Websocket url found: ws://127.0.0.1:45577/devtools/page/6FC945F3C6F8B5A9435CB70AB8FF32AF 2026-08-21 13:34:28,503 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Enable chrome headless console log notification 2026-08-21 13:34:28,571 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless enable page notifications 2026-08-21 13:34:28,579 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Setting session cookie in browser 2026-08-21 13:34:28,985 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Open "http://127.0.0.1:8069/pos-self/216?access_token=b23d1724f8444812" in browser 2026-08-21 13:34:28,985 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigating to: "http://127.0.0.1:8069/pos-self/216?access_token=b23d1724f8444812" 2026-08-21 13:34:29,000 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:34:29,543 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:29] "GET /pos-self/216?access_token=b23d1724f8444812 HTTP/1.1" 200 - 170 0.111 0.439 2026-08-21 13:34:29,546 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigation result: {'frameId': '6FC945F3C6F8B5A9435CB70AB8FF32AF', 'loaderId': 'DC3759F2E1463C221FBD9FEB5248A3F7', 'isDownload': False} 2026-08-21 13:34:29,546 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Evaluate ready code "odoo.isTourReady('self_mobile_each_table_takeaway_in')" 2026-08-21 13:34:29,559 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:34:29,571 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c64218c/pos_self_order.assets.min.js, copying from /web/assets/c64218c/pos_self_order.assets.min.js 2026-08-21 13:34:29,593 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:29] "GET /web/assets/1/c64218c/pos_self_order.assets.min.js HTTP/1.1" 200 - 14 0.013 0.018 2026-08-21 13:34:29,613 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/de2984f/pos_self_order.assets_tests.min.js, copying from /web/assets/de2984f/pos_self_order.assets_tests.min.js 2026-08-21 13:34:29,630 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:29] "GET /web/assets/1/de2984f/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 10 0.023 0.046 2026-08-21 13:34:29,641 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/166879a/pos_self_order.assets.min.css, copying from /web/assets/166879a/pos_self_order.assets.min.css 2026-08-21 13:34:29,683 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:29] "GET /web/assets/1/166879a/pos_self_order.assets.min.css HTTP/1.1" 200 - 10 0.023 0.102 2026-08-21 13:34:29,795 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:29] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 4 0.002 0.006 2026-08-21 13:34:29,804 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:29] "GET /favicon.ico HTTP/1.1" 301 - 3 0.001 0.007 2026-08-21 13:34:29,805 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Evaluate test code "odoo.startTour('self_mobile_each_table_takeaway_in', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos-self/216?access_token=b23d1724f8444812"})" 2026-08-21 13:34:29,815 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:29] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 7 0.002 0.006 2026-08-21 13:34:29,826 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:29] "GET /web/image/website/1/favicon?unique=c5ab18c HTTP/1.1" 200 - 7 0.003 0.011 2026-08-21 13:34:29,878 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:29] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.044 2026-08-21 13:34:29,896 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:29] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-21 13:34:30,605 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_table_takeaway_in on step: 'Check if 'My Order' do not exist (trigger: .btn)' 2026-08-21 13:34:30,614 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_table_takeaway_in on step: 'Click on button 'Order Now' (trigger: .btn:contains('Order Now'))' 2026-08-21 13:34:30,631 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_table_takeaway_in on step: 'Click on location 'Eat In' (trigger: .o_kiosk_eating_location_box h3:contains('Eat In'))' 2026-08-21 13:34:30,637 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:30] "GET /pos_self_order/static/img/eatin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:34:30,638 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:30] "GET /pos_self_order/static/img/takeAway.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:34:30,679 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:34:30,737 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_table_takeaway_in on step: 'Click on product 'Coca-Cola' (trigger: .self_order_product_card span:contains('Coca-Cola'))' 2026-08-21 13:34:30,742 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:34:30,744 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_table_takeaway_in on step: 'Click on button 'Order' (trigger: .btn:contains('Order'))' 2026-08-21 13:34:30,757 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_table_takeaway_in on step: 'Check product card with Coca-Cola and 2.53 (trigger: .product-card-item:has(strong:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53")))' 2026-08-21 13:34:30,802 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:30] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 26 0.015 0.040 2026-08-21 13:34:30,821 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:30] "GET /menu/get-image/1858/512 HTTP/1.1" 200 - 10 0.005 0.015 2026-08-21 13:34:31,570 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_table_takeaway_in on step: 'Click on button 'Pay' (trigger: .btn:contains('Pay'))' 2026-08-21 13:34:31,582 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_table_takeaway_in on step: 'Select table 3 (trigger: .self_order_popup_table select:has(option:contains("3")))' 2026-08-21 13:34:31,591 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:31] "POST /pos-self-order/get-tables HTTP/1.1" 200 - 13 0.005 0.010 2026-08-21 13:34:31,727 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:31] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-21 13:34:32,352 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_table_takeaway_in on step: 'Click on 'Confirm' button (trigger: .self_order_popup_table .btn:contains('Confirm'))' 2026-08-21 13:34:32,365 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_table_takeaway_in on step: 'Click on button 'Ok' (trigger: .btn:contains('Ok'))' 2026-08-21 13:34:32,383 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #96837455 for PoS orders references: ['Self-Order 00399-216-0001'] (draft: True) 2026-08-21 13:34:32,427 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #96837455 with result: [{'id': 501, 'pos_reference': 'Self-Order 00399-216-0001', 'account_move': False}] 2026-08-21 13:34:32,510 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:32] "POST /pos-self-order/process-new-order/mobile HTTP/1.1" 200 - 87 0.078 0.069 2026-08-21 13:34:32,520 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:34:33,045 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:33] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-21 13:34:33,280 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_table_takeaway_in on step: 'Check if 'Order Now' do not exist (trigger: .btn)' 2026-08-21 13:34:33,283 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_table_takeaway_in on step: 'Click on button 'My Order' (trigger: .btn:contains('My Order'))' 2026-08-21 13:34:33,298 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_table_takeaway_in on step: 'Click on button 'Pay' (trigger: .btn:contains('Pay'))' 2026-08-21 13:34:33,314 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_table_takeaway_in on step: 'Click on button 'Ok' (trigger: .btn:contains('Ok'))' 2026-08-21 13:34:33,347 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_table_takeaway_in on step: 'Check if 'Order Now' do not exist (trigger: .btn)' 2026-08-21 13:34:33,348 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_table_takeaway_in on step: 'Click on button 'My Order' (trigger: .btn:contains('My Order'))' 2026-08-21 13:34:33,365 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_table_takeaway_in on step: 'Click on 'Cancel' button (trigger: .order-cart-content .btn:contains("Cancel"))' 2026-08-21 13:34:33,380 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_table_takeaway_in on step: 'Validate cancel popup (trigger: .modal-dialog .btn:contains('Cancel Order'))' 2026-08-21 13:34:33,414 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_table_takeaway_in on step: 'Check is button 'Order Now' (trigger: .btn:contains('Order Now'))' 2026-08-21 13:34:33,423 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:33] "POST /pos-self-order/remove-order HTTP/1.1" 200 - 19 0.009 0.024 2026-08-21 13:34:34,184 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_table_takeaway_in on step: 'Check is button 'My Orders' (trigger: .btn:contains('My Orders'))' 2026-08-21 13:34:34,186 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: test successful 2026-08-21 13:34:34,204 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:34] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:34:34,204 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing chrome headless with pid 54605 2026-08-21 13:34:34,205 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing websocket connection 2026-08-21 13:34:34,208 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Terminating chrome headless with pid 54605 2026-08-21 13:34:34,304 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_133434_303951_TestSelfOrderMobile.txt 2026-08-21 13:34:34,304 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Removing chrome user profile "/tmp/tmpf50ln845_chrome_odoo" 2026-08-21 13:34:34,574 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome pid: 54781 2026-08-21 13:34:34,575 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless temporary user profile dir: /tmp/tmpg5by1a9c_chrome_odoo 2026-08-21 13:34:34,575 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:36073/json/version 2026-08-21 13:34:34,577 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:36073/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:34:34,618 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Browser version: Chrome/141.0.7390.54 2026-08-21 13:34:34,618 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:36073/json 2026-08-21 13:34:34,619 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:36073/json with timeout 3 increased to 10s during tests 2026-08-21 13:34:34,667 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Websocket url found: ws://127.0.0.1:36073/devtools/page/C27B88CD3572119CAE75D57C20AD3E31 2026-08-21 13:34:34,700 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Enable chrome headless console log notification 2026-08-21 13:34:34,707 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless enable page notifications 2026-08-21 13:34:34,718 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Setting session cookie in browser 2026-08-21 13:34:34,733 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Open "http://127.0.0.1:8069/pos-self/216?access_token=b23d1724f8444812" in browser 2026-08-21 13:34:34,733 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigating to: "http://127.0.0.1:8069/pos-self/216?access_token=b23d1724f8444812" 2026-08-21 13:34:34,925 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:34] "GET /pos-self/216?access_token=b23d1724f8444812 HTTP/1.1" 200 - 71 0.054 0.124 2026-08-21 13:34:34,927 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigation result: {'frameId': 'C27B88CD3572119CAE75D57C20AD3E31', 'loaderId': '6155BB5DEDD7F1770A10210ECC70D2DF', 'isDownload': False} 2026-08-21 13:34:34,927 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Evaluate ready code "odoo.isTourReady('self_mobile_each_table_takeaway_out')" 2026-08-21 13:34:34,950 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:34:34,966 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:34] "GET /web/assets/1/c64218c/pos_self_order.assets.min.js HTTP/1.1" 200 - 5 0.005 0.008 2026-08-21 13:34:34,974 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:34] "GET /web/assets/1/de2984f/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 5 0.002 0.018 2026-08-21 13:34:34,983 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:34] "GET /web/assets/1/166879a/pos_self_order.assets.min.css HTTP/1.1" 200 - 5 0.003 0.028 2026-08-21 13:34:35,164 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:35] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 3 0.003 0.007 2026-08-21 13:34:35,176 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:35] "GET /favicon.ico HTTP/1.1" 301 - 3 0.003 0.011 2026-08-21 13:34:35,182 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Evaluate test code "odoo.startTour('self_mobile_each_table_takeaway_out', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos-self/216?access_token=b23d1724f8444812"})" 2026-08-21 13:34:35,203 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:35] "GET /web/image/website/1/favicon?unique=c5ab18c HTTP/1.1" 200 - 6 0.002 0.009 2026-08-21 13:34:35,214 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:35] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 7 0.002 0.021 2026-08-21 13:34:35,235 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:35] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 13:34:35,280 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:35] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.005 2026-08-21 13:34:36,008 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_table_takeaway_out on step: 'Check if 'My Order' do not exist (trigger: .btn)' 2026-08-21 13:34:36,014 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_table_takeaway_out on step: 'Click on button 'Order Now' (trigger: .btn:contains('Order Now'))' 2026-08-21 13:34:36,031 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_table_takeaway_out on step: 'Click on location 'Take Out' (trigger: .o_kiosk_eating_location_box h3:contains('Take Out'))' 2026-08-21 13:34:36,037 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:36] "GET /pos_self_order/static/img/takeAway.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:34:36,038 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:36] "GET /pos_self_order/static/img/eatin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:34:36,049 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:34:36,083 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_table_takeaway_out on step: 'Click on product 'Coca-Cola' (trigger: .self_order_product_card span:contains('Coca-Cola'))' 2026-08-21 13:34:36,088 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:34:36,093 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_table_takeaway_out on step: 'Click on button 'Order' (trigger: .btn:contains('Order'))' 2026-08-21 13:34:36,109 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_table_takeaway_out on step: 'Check product card with Coca-Cola and 2.53 (trigger: .product-card-item:has(strong:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53")))' 2026-08-21 13:34:36,147 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:36] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 25 0.015 0.038 2026-08-21 13:34:36,163 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:36] "GET /menu/get-image/1858/512 HTTP/1.1" 200 - 7 0.002 0.023 2026-08-21 13:34:36,924 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_table_takeaway_out on step: 'Click on button 'Pay' (trigger: .btn:contains('Pay'))' 2026-08-21 13:34:36,934 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_table_takeaway_out on step: 'Click on button 'Ok' (trigger: .btn:contains('Ok'))' 2026-08-21 13:34:36,943 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #25239448 for PoS orders references: ['Self-Order 00399-216-0002'] (draft: True) 2026-08-21 13:34:36,966 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #25239448 with result: [{'id': 502, 'pos_reference': 'Self-Order 00399-216-0002', 'account_move': False}] 2026-08-21 13:34:37,032 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:37] "POST /pos-self-order/process-new-order/mobile HTTP/1.1" 200 - 47 0.040 0.065 2026-08-21 13:34:37,047 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:37] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-08-21 13:34:37,714 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:37] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-21 13:34:37,798 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_table_takeaway_out on step: 'Check if 'Order Now' do not exist (trigger: .btn)' 2026-08-21 13:34:37,801 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_table_takeaway_out on step: 'Click on button 'My Order' (trigger: .btn:contains('My Order'))' 2026-08-21 13:34:37,815 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_table_takeaway_out on step: 'Click on button 'Pay' (trigger: .btn:contains('Pay'))' 2026-08-21 13:34:37,831 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_table_takeaway_out on step: 'Click on button 'Ok' (trigger: .btn:contains('Ok'))' 2026-08-21 13:34:37,850 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_table_takeaway_out on step: 'Check if 'Order Now' do not exist (trigger: .btn)' 2026-08-21 13:34:37,852 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: test successful 2026-08-21 13:34:37,858 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing chrome headless with pid 54781 2026-08-21 13:34:37,859 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing websocket connection 2026-08-21 13:34:37,859 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Terminating chrome headless with pid 54781 2026-08-21 13:34:37,954 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_133437_954430_TestSelfOrderMobile.txt 2026-08-21 13:34:37,954 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Removing chrome user profile "/tmp/tmpg5by1a9c_chrome_odoo" 2026-08-21 13:34:38,255 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome pid: 54951 2026-08-21 13:34:38,255 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless temporary user profile dir: /tmp/tmpgzq7ra35_chrome_odoo 2026-08-21 13:34:38,255 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:45641/json/version 2026-08-21 13:34:38,257 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:45641/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:34:38,283 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Browser version: Chrome/141.0.7390.54 2026-08-21 13:34:38,283 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:45641/json 2026-08-21 13:34:38,284 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:45641/json with timeout 3 increased to 10s during tests 2026-08-21 13:34:38,291 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Websocket url found: ws://127.0.0.1:45641/devtools/page/12850E3BBFF82076F425E6324C15A585 2026-08-21 13:34:38,321 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Enable chrome headless console log notification 2026-08-21 13:34:38,390 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless enable page notifications 2026-08-21 13:34:38,413 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Setting session cookie in browser 2026-08-21 13:34:38,422 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Open "http://127.0.0.1:8069/pos-self/216?access_token=b23d1724f8444812" in browser 2026-08-21 13:34:38,422 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigating to: "http://127.0.0.1:8069/pos-self/216?access_token=b23d1724f8444812" 2026-08-21 13:34:39,492 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:39] "GET /pos-self/216?access_token=b23d1724f8444812 HTTP/1.1" 200 - 70 0.054 1.007 2026-08-21 13:34:39,494 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigation result: {'frameId': '12850E3BBFF82076F425E6324C15A585', 'loaderId': '5596E674C5794D979B44E80C3E69F565', 'isDownload': False} 2026-08-21 13:34:39,494 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Evaluate ready code "odoo.isTourReady('self_mobile_each_counter_takeaway_in')" 2026-08-21 13:34:39,520 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:34:39,537 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:39] "GET /web/assets/1/c64218c/pos_self_order.assets.min.js HTTP/1.1" 200 - 5 0.013 0.006 2026-08-21 13:34:39,564 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:39] "GET /web/assets/1/166879a/pos_self_order.assets.min.css HTTP/1.1" 200 - 5 0.002 0.045 2026-08-21 13:34:39,583 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:39] "GET /web/assets/1/de2984f/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 5 0.010 0.048 2026-08-21 13:34:39,743 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:39] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 3 0.001 0.009 2026-08-21 13:34:39,753 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:39] "GET /favicon.ico HTTP/1.1" 301 - 3 0.002 0.006 2026-08-21 13:34:39,756 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Evaluate test code "odoo.startTour('self_mobile_each_counter_takeaway_in', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos-self/216?access_token=b23d1724f8444812"})" 2026-08-21 13:34:39,769 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:39] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 7 0.004 0.010 2026-08-21 13:34:39,781 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:39] "GET /web/image/website/1/favicon?unique=c5ab18c HTTP/1.1" 200 - 6 0.005 0.012 2026-08-21 13:34:39,791 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:39] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.003 0.005 2026-08-21 13:34:39,842 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:39] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-08-21 13:34:40,568 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_counter_takeaway_in on step: 'Check if 'My Order' do not exist (trigger: .btn)' 2026-08-21 13:34:40,569 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_counter_takeaway_in on step: 'Click on button 'Order Now' (trigger: .btn:contains('Order Now'))' 2026-08-21 13:34:40,585 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_counter_takeaway_in on step: 'Click on location 'Eat In' (trigger: .o_kiosk_eating_location_box h3:contains('Eat In'))' 2026-08-21 13:34:40,589 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:40] "GET /pos_self_order/static/img/eatin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:34:40,591 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:40] "GET /pos_self_order/static/img/takeAway.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:34:40,604 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:34:40,629 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_counter_takeaway_in on step: 'Click on product 'Coca-Cola' (trigger: .self_order_product_card span:contains('Coca-Cola'))' 2026-08-21 13:34:40,639 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:34:40,640 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_counter_takeaway_in on step: 'Click on button 'Order' (trigger: .btn:contains('Order'))' 2026-08-21 13:34:40,649 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_counter_takeaway_in on step: 'Check product card with Coca-Cola and 2.53 (trigger: .product-card-item:has(strong:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53")))' 2026-08-21 13:34:40,724 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:40] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 25 0.035 0.037 2026-08-21 13:34:40,744 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:40] "GET /menu/get-image/1858/512 HTTP/1.1" 200 - 7 0.003 0.023 2026-08-21 13:34:41,483 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_counter_takeaway_in on step: 'Click on button 'Pay' (trigger: .btn:contains('Pay'))' 2026-08-21 13:34:41,499 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_counter_takeaway_in on step: 'Click on button 'Ok' (trigger: .btn:contains('Ok'))' 2026-08-21 13:34:41,530 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #32140858 for PoS orders references: ['Self-Order 00399-216-0003'] (draft: True) 2026-08-21 13:34:41,577 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #32140858 with result: [{'id': 503, 'pos_reference': 'Self-Order 00399-216-0003', 'account_move': False}] 2026-08-21 13:34:41,636 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:41] "POST /pos-self-order/process-new-order/mobile HTTP/1.1" 200 - 47 0.078 0.063 2026-08-21 13:34:41,640 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:41] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.108 2026-08-21 13:34:42,402 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_counter_takeaway_in on step: 'Check if 'Order Now' do not exist (trigger: .btn)' 2026-08-21 13:34:42,413 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_counter_takeaway_in on step: 'Click on button 'My Order' (trigger: .btn:contains('My Order'))' 2026-08-21 13:34:42,431 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_counter_takeaway_in on step: 'Click on button 'Pay' (trigger: .btn:contains('Pay'))' 2026-08-21 13:34:42,447 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_counter_takeaway_in on step: 'Click on button 'Ok' (trigger: .btn:contains('Ok'))' 2026-08-21 13:34:42,467 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_counter_takeaway_in on step: 'Check if 'Order Now' do not exist (trigger: .btn)' 2026-08-21 13:34:42,470 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: test successful 2026-08-21 13:34:42,477 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing chrome headless with pid 54951 2026-08-21 13:34:42,477 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing websocket connection 2026-08-21 13:34:42,479 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Terminating chrome headless with pid 54951 2026-08-21 13:34:42,574 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_133442_573342_TestSelfOrderMobile.txt 2026-08-21 13:34:42,574 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Removing chrome user profile "/tmp/tmpgzq7ra35_chrome_odoo" 2026-08-21 13:34:42,874 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome pid: 55123 2026-08-21 13:34:42,875 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless temporary user profile dir: /tmp/tmpda3f19vl_chrome_odoo 2026-08-21 13:34:42,875 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:34801/json/version 2026-08-21 13:34:42,877 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:34801/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:34:42,960 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Browser version: Chrome/141.0.7390.54 2026-08-21 13:34:42,961 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:34801/json 2026-08-21 13:34:42,961 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:34801/json with timeout 3 increased to 10s during tests 2026-08-21 13:34:42,973 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Websocket url found: ws://127.0.0.1:34801/devtools/page/772228A07BD14F5A7C143B99B6F21519 2026-08-21 13:34:43,009 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Enable chrome headless console log notification 2026-08-21 13:34:43,016 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless enable page notifications 2026-08-21 13:34:43,059 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Setting session cookie in browser 2026-08-21 13:34:43,076 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Open "http://127.0.0.1:8069/pos-self/216?access_token=b23d1724f8444812" in browser 2026-08-21 13:34:43,076 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigating to: "http://127.0.0.1:8069/pos-self/216?access_token=b23d1724f8444812" 2026-08-21 13:34:43,295 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:43] "GET /pos-self/216?access_token=b23d1724f8444812 HTTP/1.1" 200 - 70 0.072 0.122 2026-08-21 13:34:43,298 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigation result: {'frameId': '772228A07BD14F5A7C143B99B6F21519', 'loaderId': '3CF7A6B451A636471FDE86BB74DBDA30', 'isDownload': False} 2026-08-21 13:34:43,298 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Evaluate ready code "odoo.isTourReady('self_mobile_each_counter_takeaway_out')" 2026-08-21 13:34:43,331 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:34:43,336 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:43] "GET /web/assets/1/c64218c/pos_self_order.assets.min.js HTTP/1.1" 200 - 5 0.009 0.007 2026-08-21 13:34:43,355 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:43] "GET /web/assets/1/166879a/pos_self_order.assets.min.css HTTP/1.1" 200 - 5 0.011 0.015 2026-08-21 13:34:43,378 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:43] "GET /web/assets/1/de2984f/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 5 0.016 0.029 2026-08-21 13:34:43,571 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:43] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 3 0.002 0.009 2026-08-21 13:34:43,585 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:43] "GET /favicon.ico HTTP/1.1" 301 - 3 0.005 0.008 2026-08-21 13:34:43,590 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Evaluate test code "odoo.startTour('self_mobile_each_counter_takeaway_out', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos-self/216?access_token=b23d1724f8444812"})" 2026-08-21 13:34:43,607 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:43] "GET /web/image/website/1/favicon?unique=c5ab18c HTTP/1.1" 200 - 6 0.002 0.010 2026-08-21 13:34:43,617 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:43] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 7 0.003 0.020 2026-08-21 13:34:43,633 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:43] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 13:34:43,683 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:43] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.004 2026-08-21 13:34:44,400 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_counter_takeaway_out on step: 'Check if 'My Order' do not exist (trigger: .btn)' 2026-08-21 13:34:44,413 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_counter_takeaway_out on step: 'Click on button 'Order Now' (trigger: .btn:contains('Order Now'))' 2026-08-21 13:34:44,432 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_counter_takeaway_out on step: 'Click on location 'Take Out' (trigger: .o_kiosk_eating_location_box h3:contains('Take Out'))' 2026-08-21 13:34:44,444 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:44] "GET /pos_self_order/static/img/eatin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:34:44,445 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:44] "GET /pos_self_order/static/img/takeAway.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:34:44,456 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:34:44,497 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_counter_takeaway_out on step: 'Click on product 'Coca-Cola' (trigger: .self_order_product_card span:contains('Coca-Cola'))' 2026-08-21 13:34:44,503 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:34:44,505 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_counter_takeaway_out on step: 'Click on button 'Order' (trigger: .btn:contains('Order'))' 2026-08-21 13:34:44,521 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_counter_takeaway_out on step: 'Check product card with Coca-Cola and 2.53 (trigger: .product-card-item:has(strong:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53")))' 2026-08-21 13:34:44,592 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:44] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 25 0.042 0.042 2026-08-21 13:34:44,611 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:44] "GET /menu/get-image/1858/512 HTTP/1.1" 200 - 7 0.007 0.033 2026-08-21 13:34:45,366 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_counter_takeaway_out on step: 'Click on button 'Pay' (trigger: .btn:contains('Pay'))' 2026-08-21 13:34:45,382 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_counter_takeaway_out on step: 'Click on button 'Ok' (trigger: .btn:contains('Ok'))' 2026-08-21 13:34:45,398 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #32791841 for PoS orders references: ['Self-Order 00399-216-0004'] (draft: True) 2026-08-21 13:34:45,449 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #32791841 with result: [{'id': 504, 'pos_reference': 'Self-Order 00399-216-0004', 'account_move': False}] 2026-08-21 13:34:45,499 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:45] "POST /pos-self-order/process-new-order/mobile HTTP/1.1" 200 - 47 0.070 0.060 2026-08-21 13:34:45,513 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:45] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:34:45,574 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:45] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-21 13:34:46,275 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_counter_takeaway_out on step: 'Check if 'Order Now' do not exist (trigger: .btn)' 2026-08-21 13:34:46,280 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_counter_takeaway_out on step: 'Click on button 'My Order' (trigger: .btn:contains('My Order'))' 2026-08-21 13:34:46,297 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_counter_takeaway_out on step: 'Click on button 'Pay' (trigger: .btn:contains('Pay'))' 2026-08-21 13:34:46,313 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_counter_takeaway_out on step: 'Click on button 'Ok' (trigger: .btn:contains('Ok'))' 2026-08-21 13:34:46,333 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_each_counter_takeaway_out on step: 'Check if 'Order Now' do not exist (trigger: .btn)' 2026-08-21 13:34:46,336 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: test successful 2026-08-21 13:34:46,343 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing chrome headless with pid 55123 2026-08-21 13:34:46,343 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing websocket connection 2026-08-21 13:34:46,344 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Terminating chrome headless with pid 55123 2026-08-21 13:34:46,439 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_133446_439390_TestSelfOrderMobile.txt 2026-08-21 13:34:46,439 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Removing chrome user profile "/tmp/tmpda3f19vl_chrome_odoo" 2026-08-21 13:34:46,724 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome pid: 55293 2026-08-21 13:34:46,724 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless temporary user profile dir: /tmp/tmple1y8a3j_chrome_odoo 2026-08-21 13:34:46,724 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:41895/json/version 2026-08-21 13:34:46,725 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:41895/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:34:46,772 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Browser version: Chrome/141.0.7390.54 2026-08-21 13:34:46,773 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:41895/json 2026-08-21 13:34:46,774 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:41895/json with timeout 3 increased to 10s during tests 2026-08-21 13:34:46,779 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Websocket url found: ws://127.0.0.1:41895/devtools/page/C65750D0C2EA66B1E8CC050567BFA4C6 2026-08-21 13:34:46,800 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Enable chrome headless console log notification 2026-08-21 13:34:46,811 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless enable page notifications 2026-08-21 13:34:46,878 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Setting session cookie in browser 2026-08-21 13:34:46,900 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Open "http://127.0.0.1:8069/pos-self/216?access_token=b23d1724f8444812" in browser 2026-08-21 13:34:46,906 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigating to: "http://127.0.0.1:8069/pos-self/216?access_token=b23d1724f8444812" 2026-08-21 13:34:47,156 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:47] "GET /pos-self/216?access_token=b23d1724f8444812 HTTP/1.1" 200 - 70 0.092 0.143 2026-08-21 13:34:47,158 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigation result: {'frameId': 'C65750D0C2EA66B1E8CC050567BFA4C6', 'loaderId': '6C2D3FC7098373F790922E63BEAFEF59', 'isDownload': False} 2026-08-21 13:34:47,160 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Evaluate ready code "odoo.isTourReady('self_mobile_meal_table_takeaway_in')" 2026-08-21 13:34:47,173 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:34:47,184 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:47] "GET /web/assets/1/166879a/pos_self_order.assets.min.css HTTP/1.1" 200 - 5 0.004 0.008 2026-08-21 13:34:47,194 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:47] "GET /web/assets/1/c64218c/pos_self_order.assets.min.js HTTP/1.1" 200 - 5 0.004 0.014 2026-08-21 13:34:47,203 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:47] "GET /web/assets/1/de2984f/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 5 0.002 0.019 2026-08-21 13:34:47,379 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:47] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 3 0.005 0.009 2026-08-21 13:34:47,390 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:47] "GET /favicon.ico HTTP/1.1" 301 - 3 0.003 0.007 2026-08-21 13:34:47,394 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Evaluate test code "odoo.startTour('self_mobile_meal_table_takeaway_in', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos-self/216?access_token=b23d1724f8444812"})" 2026-08-21 13:34:47,418 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:47] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 7 0.013 0.010 2026-08-21 13:34:47,430 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:47] "GET /web/image/website/1/favicon?unique=c5ab18c HTTP/1.1" 200 - 6 0.005 0.020 2026-08-21 13:34:47,442 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:47] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.002 0.004 2026-08-21 13:34:47,495 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:47] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-21 13:34:48,203 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_table_takeaway_in on step: 'Check if 'My Order' do not exist (trigger: .btn)' 2026-08-21 13:34:48,213 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_table_takeaway_in on step: 'Click on button 'Order Now' (trigger: .btn:contains('Order Now'))' 2026-08-21 13:34:48,231 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_table_takeaway_in on step: 'Click on location 'Eat In' (trigger: .o_kiosk_eating_location_box h3:contains('Eat In'))' 2026-08-21 13:34:48,235 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:48] "GET /pos_self_order/static/img/takeAway.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:34:48,237 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:48] "GET /pos_self_order/static/img/eatin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:34:48,249 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:34:48,301 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_table_takeaway_in on step: 'Click on product 'Coca-Cola' (trigger: .self_order_product_card span:contains('Coca-Cola'))' 2026-08-21 13:34:48,309 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_table_takeaway_in on step: 'Click on button 'Order' (trigger: .btn:contains('Order'))' 2026-08-21 13:34:48,311 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:34:48,333 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_table_takeaway_in on step: 'Check product card with Coca-Cola and 2.53 (trigger: .product-card-item:has(strong:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53")))' 2026-08-21 13:34:48,378 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:48] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 25 0.029 0.037 2026-08-21 13:34:48,404 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:48] "GET /menu/get-image/1858/512 HTTP/1.1" 200 - 7 0.011 0.018 2026-08-21 13:34:49,149 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_table_takeaway_in on step: 'Click on button 'Order' (trigger: .btn:contains('Order'))' 2026-08-21 13:34:49,163 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_table_takeaway_in on step: 'Select table 3 (trigger: .self_order_popup_table select:has(option:contains("3")))' 2026-08-21 13:34:49,171 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:49] "POST /pos-self-order/get-tables HTTP/1.1" 200 - 11 0.007 0.010 2026-08-21 13:34:49,934 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_table_takeaway_in on step: 'Click on 'Confirm' button (trigger: .self_order_popup_table .btn:contains('Confirm'))' 2026-08-21 13:34:49,951 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_table_takeaway_in on step: 'Click on button 'Ok' (trigger: .btn:contains('Ok'))' 2026-08-21 13:34:49,982 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #89557499 for PoS orders references: ['Self-Order 00399-216-0005'] (draft: True) 2026-08-21 13:34:50,024 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #89557499 with result: [{'id': 505, 'pos_reference': 'Self-Order 00399-216-0005', 'account_move': False}] 2026-08-21 13:34:50,086 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:50] "POST /pos-self-order/process-new-order/mobile HTTP/1.1" 200 - 59 0.065 0.071 2026-08-21 13:34:50,091 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.114 2026-08-21 13:34:50,872 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_table_takeaway_in on step: 'Click on button 'Order Now' (trigger: .btn:contains('Order Now'))' 2026-08-21 13:34:50,887 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_table_takeaway_in on step: 'Click on product 'Fanta' (trigger: .self_order_product_card span:contains('Fanta'))' 2026-08-21 13:34:50,905 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_table_takeaway_in on step: 'Click on button 'Order' (trigger: .btn:contains('Order'))' 2026-08-21 13:34:50,916 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_table_takeaway_in on step: 'Check product card with Fanta and 2.53 (trigger: .product-card-item:has(strong:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53")))' 2026-08-21 13:34:50,971 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:50] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 32 0.024 0.053 2026-08-21 13:34:50,992 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:50] "GET /menu/get-image/1859/512 HTTP/1.1" 200 - 7 0.008 0.054 2026-08-21 13:34:51,310 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:51] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-21 13:34:51,731 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_table_takeaway_in on step: 'Click on button 'Order' (trigger: .btn:contains('Order'))' 2026-08-21 13:34:51,747 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_table_takeaway_in on step: 'Click on button 'Ok' (trigger: .btn:contains('Ok'))' 2026-08-21 13:34:51,852 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:51] "POST /pos-self-order/update-existing-order HTTP/1.1" 200 - 59 0.048 0.070 2026-08-21 13:34:52,614 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_table_takeaway_in on step: 'Click on button 'My Order' (trigger: .btn:contains('My Order'))' 2026-08-21 13:34:52,619 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_table_takeaway_in on step: 'Click on button 'Pay' (trigger: .btn:contains('Pay'))' 2026-08-21 13:34:52,647 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_table_takeaway_in on step: 'Click on button 'Ok' (trigger: .btn:contains('Ok'))' 2026-08-21 13:34:52,652 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_table_takeaway_in on step: 'Check is button 'Order Now' (trigger: .btn:contains('Order Now'))' 2026-08-21 13:34:52,654 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: test successful 2026-08-21 13:34:52,668 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:52] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:34:52,680 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing chrome headless with pid 55293 2026-08-21 13:34:52,681 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing websocket connection 2026-08-21 13:34:52,681 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Terminating chrome headless with pid 55293 2026-08-21 13:34:52,739 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_133452_739309_TestSelfOrderMobile.txt 2026-08-21 13:34:52,739 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Removing chrome user profile "/tmp/tmple1y8a3j_chrome_odoo" 2026-08-21 13:34:53,007 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome pid: 55463 2026-08-21 13:34:53,007 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless temporary user profile dir: /tmp/tmplbiziqwj_chrome_odoo 2026-08-21 13:34:53,008 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:41893/json/version 2026-08-21 13:34:53,011 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:41893/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:34:53,046 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Browser version: Chrome/141.0.7390.54 2026-08-21 13:34:53,046 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:41893/json 2026-08-21 13:34:53,048 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:41893/json with timeout 3 increased to 10s during tests 2026-08-21 13:34:53,072 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Websocket url found: ws://127.0.0.1:41893/devtools/page/0C6F1F24704828B444828C3A3FAABCC9 2026-08-21 13:34:53,095 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Enable chrome headless console log notification 2026-08-21 13:34:53,106 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless enable page notifications 2026-08-21 13:34:53,182 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Setting session cookie in browser 2026-08-21 13:34:53,207 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Open "http://127.0.0.1:8069/pos-self/216?access_token=b23d1724f8444812" in browser 2026-08-21 13:34:53,207 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigating to: "http://127.0.0.1:8069/pos-self/216?access_token=b23d1724f8444812" 2026-08-21 13:34:53,389 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:53] "GET /pos-self/216?access_token=b23d1724f8444812 HTTP/1.1" 200 - 70 0.040 0.134 2026-08-21 13:34:53,393 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigation result: {'frameId': '0C6F1F24704828B444828C3A3FAABCC9', 'loaderId': '7E68ED81B9E7DEB039DDB8BA62CEF1B7', 'isDownload': False} 2026-08-21 13:34:53,393 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Evaluate ready code "odoo.isTourReady('self_mobile_meal_table_takeaway_out')" 2026-08-21 13:34:53,417 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:34:53,428 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:53] "GET /web/assets/1/c64218c/pos_self_order.assets.min.js HTTP/1.1" 200 - 5 0.002 0.008 2026-08-21 13:34:53,436 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:53] "GET /web/assets/1/166879a/pos_self_order.assets.min.css HTTP/1.1" 200 - 5 0.003 0.017 2026-08-21 13:34:53,441 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:53] "GET /web/assets/1/de2984f/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 5 0.001 0.020 2026-08-21 13:34:53,651 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:53] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 3 0.006 0.011 2026-08-21 13:34:53,666 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:53] "GET /favicon.ico HTTP/1.1" 301 - 3 0.004 0.018 2026-08-21 13:34:53,672 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Evaluate test code "odoo.startTour('self_mobile_meal_table_takeaway_out', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos-self/216?access_token=b23d1724f8444812"})" 2026-08-21 13:34:53,694 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:53] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 7 0.007 0.010 2026-08-21 13:34:53,731 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:53] "GET /web/image/website/1/favicon?unique=c5ab18c HTTP/1.1" 200 - 6 0.004 0.041 2026-08-21 13:34:53,739 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:53] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.002 0.005 2026-08-21 13:34:53,778 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:53] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-08-21 13:34:54,489 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_table_takeaway_out on step: 'Check if 'My Order' do not exist (trigger: .btn)' 2026-08-21 13:34:54,497 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_table_takeaway_out on step: 'Click on button 'Order Now' (trigger: .btn:contains('Order Now'))' 2026-08-21 13:34:54,514 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_table_takeaway_out on step: 'Click on location 'Take Out' (trigger: .o_kiosk_eating_location_box h3:contains('Take Out'))' 2026-08-21 13:34:54,521 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:54] "GET /pos_self_order/static/img/takeAway.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:34:54,522 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:54] "GET /pos_self_order/static/img/eatin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:34:54,547 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:34:54,570 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_table_takeaway_out on step: 'Click on product 'Coca-Cola' (trigger: .self_order_product_card span:contains('Coca-Cola'))' 2026-08-21 13:34:54,585 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_table_takeaway_out on step: 'Click on button 'Order' (trigger: .btn:contains('Order'))' 2026-08-21 13:34:54,585 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:34:54,602 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_table_takeaway_out on step: 'Check product card with Coca-Cola and 2.53 (trigger: .product-card-item:has(strong:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53")))' 2026-08-21 13:34:54,649 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:54] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 25 0.029 0.034 2026-08-21 13:34:54,681 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:54] "GET /menu/get-image/1858/512 HTTP/1.1" 200 - 7 0.003 0.015 2026-08-21 13:34:55,415 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_table_takeaway_out on step: 'Click on button 'Order' (trigger: .btn:contains('Order'))' 2026-08-21 13:34:55,430 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_table_takeaway_out on step: 'Click on button 'Ok' (trigger: .btn:contains('Ok'))' 2026-08-21 13:34:55,458 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #65258648 for PoS orders references: ['Self-Order 00399-216-0006'] (draft: True) 2026-08-21 13:34:55,493 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #65258648 with result: [{'id': 506, 'pos_reference': 'Self-Order 00399-216-0006', 'account_move': False}] 2026-08-21 13:34:55,590 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:55] "POST /pos-self-order/process-new-order/mobile HTTP/1.1" 200 - 47 0.086 0.085 2026-08-21 13:34:55,634 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:55] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.027 0.003 2026-08-21 13:34:56,124 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:56] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-21 13:34:56,358 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_table_takeaway_out on step: 'Click on button 'Order Now' (trigger: .btn:contains('Order Now'))' 2026-08-21 13:34:56,367 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_table_takeaway_out on step: 'Click on product 'Fanta' (trigger: .self_order_product_card span:contains('Fanta'))' 2026-08-21 13:34:56,380 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_table_takeaway_out on step: 'Click on button 'Order' (trigger: .btn:contains('Order'))' 2026-08-21 13:34:56,398 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_table_takeaway_out on step: 'Check product card with Fanta and 2.53 (trigger: .product-card-item:has(strong:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53")))' 2026-08-21 13:34:56,455 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:56] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 32 0.036 0.047 2026-08-21 13:34:56,473 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:56] "GET /menu/get-image/1859/512 HTTP/1.1" 200 - 7 0.006 0.065 2026-08-21 13:34:57,216 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_table_takeaway_out on step: 'Click on button 'Order' (trigger: .btn:contains('Order'))' 2026-08-21 13:34:57,230 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_table_takeaway_out on step: 'Click on button 'Ok' (trigger: .btn:contains('Ok'))' 2026-08-21 13:34:57,305 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:57] "POST /pos-self-order/update-existing-order HTTP/1.1" 200 - 51 0.031 0.053 2026-08-21 13:34:57,557 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:57] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:34:58,066 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_table_takeaway_out on step: 'Click on button 'My Order' (trigger: .btn:contains('My Order'))' 2026-08-21 13:34:58,071 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_table_takeaway_out on step: 'Click on button 'Pay' (trigger: .btn:contains('Pay'))' 2026-08-21 13:34:58,080 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_table_takeaway_out on step: 'Click on button 'Ok' (trigger: .btn:contains('Ok'))' 2026-08-21 13:34:58,100 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_table_takeaway_out on step: 'Check is button 'Order Now' (trigger: .btn:contains('Order Now'))' 2026-08-21 13:34:58,102 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: test successful 2026-08-21 13:34:58,110 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing chrome headless with pid 55463 2026-08-21 13:34:58,111 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing websocket connection 2026-08-21 13:34:58,111 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Terminating chrome headless with pid 55463 2026-08-21 13:34:58,209 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_133458_209292_TestSelfOrderMobile.txt 2026-08-21 13:34:58,209 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Removing chrome user profile "/tmp/tmplbiziqwj_chrome_odoo" 2026-08-21 13:34:58,498 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome pid: 55635 2026-08-21 13:34:58,499 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless temporary user profile dir: /tmp/tmpwungpcjp_chrome_odoo 2026-08-21 13:34:58,500 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:35767/json/version 2026-08-21 13:34:58,501 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:35767/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:34:58,563 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Browser version: Chrome/141.0.7390.54 2026-08-21 13:34:58,563 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:35767/json 2026-08-21 13:34:58,564 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:35767/json with timeout 3 increased to 10s during tests 2026-08-21 13:34:58,583 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Websocket url found: ws://127.0.0.1:35767/devtools/page/84A29B9BD05A45529A7DFD18E1B49917 2026-08-21 13:34:58,592 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Enable chrome headless console log notification 2026-08-21 13:34:58,596 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless enable page notifications 2026-08-21 13:34:58,659 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Setting session cookie in browser 2026-08-21 13:34:58,687 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Open "http://127.0.0.1:8069/pos-self/216?access_token=b23d1724f8444812" in browser 2026-08-21 13:34:58,688 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigating to: "http://127.0.0.1:8069/pos-self/216?access_token=b23d1724f8444812" 2026-08-21 13:34:58,951 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:58] "GET /pos-self/216?access_token=b23d1724f8444812 HTTP/1.1" 200 - 70 0.117 0.139 2026-08-21 13:34:58,954 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigation result: {'frameId': '84A29B9BD05A45529A7DFD18E1B49917', 'loaderId': '301F47D3A31CE8FA63DE415EB6F978B5', 'isDownload': False} 2026-08-21 13:34:58,954 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Evaluate ready code "odoo.isTourReady('self_mobile_meal_counter_takeaway_in')" 2026-08-21 13:34:58,969 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:34:58,981 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:58] "GET /web/assets/1/c64218c/pos_self_order.assets.min.js HTTP/1.1" 200 - 5 0.004 0.007 2026-08-21 13:34:58,988 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:58] "GET /web/assets/1/de2984f/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 5 0.002 0.014 2026-08-21 13:34:59,009 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:59] "GET /web/assets/1/166879a/pos_self_order.assets.min.css HTTP/1.1" 200 - 5 0.009 0.022 2026-08-21 13:34:59,167 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:59] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 3 0.007 0.008 2026-08-21 13:34:59,190 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:59] "GET /favicon.ico HTTP/1.1" 301 - 3 0.006 0.010 2026-08-21 13:34:59,192 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Evaluate test code "odoo.startTour('self_mobile_meal_counter_takeaway_in', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos-self/216?access_token=b23d1724f8444812"})" 2026-08-21 13:34:59,207 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:59] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 7 0.008 0.006 2026-08-21 13:34:59,222 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:59] "GET /web/image/website/1/favicon?unique=c5ab18c HTTP/1.1" 200 - 6 0.003 0.015 2026-08-21 13:34:59,235 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:59] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 13:34:59,294 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:34:59] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-21 13:35:00,013 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_counter_takeaway_in on step: 'Check if 'My Order' do not exist (trigger: .btn)' 2026-08-21 13:35:00,016 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_counter_takeaway_in on step: 'Click on button 'Order Now' (trigger: .btn:contains('Order Now'))' 2026-08-21 13:35:00,031 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_counter_takeaway_in on step: 'Click on location 'Eat In' (trigger: .o_kiosk_eating_location_box h3:contains('Eat In'))' 2026-08-21 13:35:00,041 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:00] "GET /pos_self_order/static/img/takeAway.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:35:00,049 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:00] "GET /pos_self_order/static/img/eatin.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:35:00,057 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:35:00,077 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_counter_takeaway_in on step: 'Click on product 'Coca-Cola' (trigger: .self_order_product_card span:contains('Coca-Cola'))' 2026-08-21 13:35:00,089 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:35:00,090 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_counter_takeaway_in on step: 'Click on button 'Order' (trigger: .btn:contains('Order'))' 2026-08-21 13:35:00,107 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_counter_takeaway_in on step: 'Check product card with Coca-Cola and 2.53 (trigger: .product-card-item:has(strong:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53")))' 2026-08-21 13:35:00,151 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:00] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 25 0.021 0.037 2026-08-21 13:35:00,173 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:00] "GET /menu/get-image/1858/512 HTTP/1.1" 200 - 7 0.003 0.013 2026-08-21 13:35:00,917 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_counter_takeaway_in on step: 'Click on button 'Order' (trigger: .btn:contains('Order'))' 2026-08-21 13:35:00,930 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_counter_takeaway_in on step: 'Click on button 'Ok' (trigger: .btn:contains('Ok'))' 2026-08-21 13:35:00,939 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #6340329 for PoS orders references: ['Self-Order 00399-216-0007'] (draft: True) 2026-08-21 13:35:00,968 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #6340329 with result: [{'id': 507, 'pos_reference': 'Self-Order 00399-216-0007', 'account_move': False}] 2026-08-21 13:35:01,032 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:01] "POST /pos-self-order/process-new-order/mobile HTTP/1.1" 200 - 47 0.044 0.067 2026-08-21 13:35:01,042 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-21 13:35:01,393 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.004 2026-08-21 13:35:01,810 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_counter_takeaway_in on step: 'Click on button 'Order Now' (trigger: .btn:contains('Order Now'))' 2026-08-21 13:35:01,829 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_counter_takeaway_in on step: 'Click on product 'Fanta' (trigger: .self_order_product_card span:contains('Fanta'))' 2026-08-21 13:35:01,832 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_counter_takeaway_in on step: 'Click on button 'Order' (trigger: .btn:contains('Order'))' 2026-08-21 13:35:01,854 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_counter_takeaway_in on step: 'Check product card with Fanta and 2.53 (trigger: .product-card-item:has(strong:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53")))' 2026-08-21 13:35:01,890 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:01] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 32 0.018 0.038 2026-08-21 13:35:01,909 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:01] "GET /menu/get-image/1859/512 HTTP/1.1" 200 - 7 0.007 0.037 2026-08-21 13:35:02,648 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_counter_takeaway_in on step: 'Click on button 'Order' (trigger: .btn:contains('Order'))' 2026-08-21 13:35:02,663 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_counter_takeaway_in on step: 'Click on button 'Ok' (trigger: .btn:contains('Ok'))' 2026-08-21 13:35:02,790 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:02] "POST /pos-self-order/update-existing-order HTTP/1.1" 200 - 51 0.066 0.071 2026-08-21 13:35:02,793 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:02] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.061 2026-08-21 13:35:03,558 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_counter_takeaway_in on step: 'Click on button 'My Order' (trigger: .btn:contains('My Order'))' 2026-08-21 13:35:03,564 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_counter_takeaway_in on step: 'Click on button 'Pay' (trigger: .btn:contains('Pay'))' 2026-08-21 13:35:03,581 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_counter_takeaway_in on step: 'Click on button 'Ok' (trigger: .btn:contains('Ok'))' 2026-08-21 13:35:03,600 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_counter_takeaway_in on step: 'Check is button 'Order Now' (trigger: .btn:contains('Order Now'))' 2026-08-21 13:35:03,602 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: test successful 2026-08-21 13:35:03,611 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing chrome headless with pid 55635 2026-08-21 13:35:03,612 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing websocket connection 2026-08-21 13:35:03,613 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Terminating chrome headless with pid 55635 2026-08-21 13:35:03,708 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_133503_707858_TestSelfOrderMobile.txt 2026-08-21 13:35:03,708 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Removing chrome user profile "/tmp/tmpwungpcjp_chrome_odoo" 2026-08-21 13:35:03,990 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome pid: 55811 2026-08-21 13:35:03,991 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless temporary user profile dir: /tmp/tmpifvxqg7s_chrome_odoo 2026-08-21 13:35:03,991 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:46749/json/version 2026-08-21 13:35:03,993 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:46749/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:35:04,015 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Browser version: Chrome/141.0.7390.54 2026-08-21 13:35:04,015 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:46749/json 2026-08-21 13:35:04,016 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:46749/json with timeout 3 increased to 10s during tests 2026-08-21 13:35:04,064 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Websocket url found: ws://127.0.0.1:46749/devtools/page/A40494D9FAFE41E85B1443529873589B 2026-08-21 13:35:04,089 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Enable chrome headless console log notification 2026-08-21 13:35:04,126 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless enable page notifications 2026-08-21 13:35:04,141 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Setting session cookie in browser 2026-08-21 13:35:04,163 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Open "http://127.0.0.1:8069/pos-self/216?access_token=b23d1724f8444812" in browser 2026-08-21 13:35:04,163 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigating to: "http://127.0.0.1:8069/pos-self/216?access_token=b23d1724f8444812" 2026-08-21 13:35:04,353 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:04] "GET /pos-self/216?access_token=b23d1724f8444812 HTTP/1.1" 200 - 70 0.043 0.136 2026-08-21 13:35:04,356 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigation result: {'frameId': 'A40494D9FAFE41E85B1443529873589B', 'loaderId': 'CF61B9ED4AEB2936168A83C25EF820E2', 'isDownload': False} 2026-08-21 13:35:04,357 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Evaluate ready code "odoo.isTourReady('self_mobile_meal_counter_takeaway_out')" 2026-08-21 13:35:04,381 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:35:04,398 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:04] "GET /web/assets/1/166879a/pos_self_order.assets.min.css HTTP/1.1" 200 - 5 0.014 0.008 2026-08-21 13:35:04,413 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:04] "GET /web/assets/1/c64218c/pos_self_order.assets.min.js HTTP/1.1" 200 - 5 0.004 0.019 2026-08-21 13:35:04,422 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:04] "GET /web/assets/1/de2984f/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 5 0.002 0.019 2026-08-21 13:35:04,603 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:04] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 3 0.003 0.008 2026-08-21 13:35:04,621 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:04] "GET /favicon.ico HTTP/1.1" 301 - 3 0.001 0.008 2026-08-21 13:35:04,631 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Evaluate test code "odoo.startTour('self_mobile_meal_counter_takeaway_out', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos-self/216?access_token=b23d1724f8444812"})" 2026-08-21 13:35:04,635 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:04] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 7 0.004 0.007 2026-08-21 13:35:04,651 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:04] "GET /web/image/website/1/favicon?unique=c5ab18c HTTP/1.1" 200 - 6 0.004 0.009 2026-08-21 13:35:04,657 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:04] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.001 0.004 2026-08-21 13:35:04,721 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:04] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.011 2026-08-21 13:35:05,426 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_counter_takeaway_out on step: 'Check if 'My Order' do not exist (trigger: .btn)' 2026-08-21 13:35:05,429 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_counter_takeaway_out on step: 'Click on button 'Order Now' (trigger: .btn:contains('Order Now'))' 2026-08-21 13:35:05,448 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_counter_takeaway_out on step: 'Click on location 'Take Out' (trigger: .o_kiosk_eating_location_box h3:contains('Take Out'))' 2026-08-21 13:35:05,455 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:05] "GET /pos_self_order/static/img/eatin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:35:05,459 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:05] "GET /pos_self_order/static/img/takeAway.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:35:05,467 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:35:05,511 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_counter_takeaway_out on step: 'Click on product 'Coca-Cola' (trigger: .self_order_product_card span:contains('Coca-Cola'))' 2026-08-21 13:35:05,518 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:35:05,522 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_counter_takeaway_out on step: 'Click on button 'Order' (trigger: .btn:contains('Order'))' 2026-08-21 13:35:05,535 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_counter_takeaway_out on step: 'Check product card with Coca-Cola and 2.53 (trigger: .product-card-item:has(strong:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53")))' 2026-08-21 13:35:05,580 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:05] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 25 0.028 0.033 2026-08-21 13:35:05,616 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:05] "GET /menu/get-image/1858/512 HTTP/1.1" 200 - 7 0.004 0.015 2026-08-21 13:35:06,353 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_counter_takeaway_out on step: 'Click on button 'Order' (trigger: .btn:contains('Order'))' 2026-08-21 13:35:06,363 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_counter_takeaway_out on step: 'Click on button 'Ok' (trigger: .btn:contains('Ok'))' 2026-08-21 13:35:06,372 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #93540625 for PoS orders references: ['Self-Order 00399-216-0008'] (draft: True) 2026-08-21 13:35:06,394 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #93540625 with result: [{'id': 508, 'pos_reference': 'Self-Order 00399-216-0008', 'account_move': False}] 2026-08-21 13:35:06,465 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:06] "POST /pos-self-order/process-new-order/mobile HTTP/1.1" 200 - 47 0.048 0.061 2026-08-21 13:35:06,482 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:06] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:35:06,533 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:06] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:35:07,234 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_counter_takeaway_out on step: 'Click on button 'Order Now' (trigger: .btn:contains('Order Now'))' 2026-08-21 13:35:07,249 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_counter_takeaway_out on step: 'Click on product 'Fanta' (trigger: .self_order_product_card span:contains('Fanta'))' 2026-08-21 13:35:07,263 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_counter_takeaway_out on step: 'Click on button 'Order' (trigger: .btn:contains('Order'))' 2026-08-21 13:35:07,280 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_counter_takeaway_out on step: 'Check product card with Fanta and 2.53 (trigger: .product-card-item:has(strong:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53")))' 2026-08-21 13:35:07,336 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:07] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 32 0.033 0.049 2026-08-21 13:35:07,352 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:07] "GET /menu/get-image/1859/512 HTTP/1.1" 200 - 7 0.002 0.062 2026-08-21 13:35:08,097 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_counter_takeaway_out on step: 'Click on button 'Order' (trigger: .btn:contains('Order'))' 2026-08-21 13:35:08,113 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_counter_takeaway_out on step: 'Click on button 'Ok' (trigger: .btn:contains('Ok'))' 2026-08-21 13:35:08,201 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:08] "POST /pos-self-order/update-existing-order HTTP/1.1" 200 - 51 0.034 0.066 2026-08-21 13:35:08,204 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:08] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.064 2026-08-21 13:35:08,969 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_counter_takeaway_out on step: 'Click on button 'My Order' (trigger: .btn:contains('My Order'))' 2026-08-21 13:35:08,983 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_counter_takeaway_out on step: 'Click on button 'Pay' (trigger: .btn:contains('Pay'))' 2026-08-21 13:35:08,997 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_counter_takeaway_out on step: 'Click on button 'Ok' (trigger: .btn:contains('Ok'))' 2026-08-21 13:35:09,017 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_mobile_meal_counter_takeaway_out on step: 'Check is button 'Order Now' (trigger: .btn:contains('Order Now'))' 2026-08-21 13:35:09,019 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: test successful 2026-08-21 13:35:09,026 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing chrome headless with pid 55811 2026-08-21 13:35:09,027 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing websocket connection 2026-08-21 13:35:09,027 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Terminating chrome headless with pid 55811 2026-08-21 13:35:09,122 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_133509_121858_TestSelfOrderMobile.txt 2026-08-21 13:35:09,122 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Removing chrome user profile "/tmp/tmpifvxqg7s_chrome_odoo" 2026-08-21 13:35:09,395 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome pid: 55981 2026-08-21 13:35:09,395 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless temporary user profile dir: /tmp/tmpmroanvb7_chrome_odoo 2026-08-21 13:35:09,396 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:42007/json/version 2026-08-21 13:35:09,397 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:42007/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:35:09,435 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Browser version: Chrome/141.0.7390.54 2026-08-21 13:35:09,435 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:42007/json 2026-08-21 13:35:09,436 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:42007/json with timeout 3 increased to 10s during tests 2026-08-21 13:35:09,466 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Websocket url found: ws://127.0.0.1:42007/devtools/page/A4668221C238F723106FAB1042277A7E 2026-08-21 13:35:09,473 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Enable chrome headless console log notification 2026-08-21 13:35:09,478 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless enable page notifications 2026-08-21 13:35:09,506 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Setting session cookie in browser 2026-08-21 13:35:09,572 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Open "http://127.0.0.1:8069/pos-self/216?access_token=b23d1724f8444812" in browser 2026-08-21 13:35:09,572 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigating to: "http://127.0.0.1:8069/pos-self/216?access_token=b23d1724f8444812" 2026-08-21 13:35:09,730 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:09] "GET /pos-self/216?access_token=b23d1724f8444812 HTTP/1.1" 200 - 70 0.045 0.103 2026-08-21 13:35:09,732 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigation result: {'frameId': 'A4668221C238F723106FAB1042277A7E', 'loaderId': '2ACB0E60B5ABE17890793F4CDFFC10A9', 'isDownload': False} 2026-08-21 13:35:09,733 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Evaluate ready code "odoo.isTourReady('self_order_mobile_meal_cancel')" 2026-08-21 13:35:09,779 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:35:09,797 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:09] "GET /web/assets/1/166879a/pos_self_order.assets.min.css HTTP/1.1" 200 - 5 0.012 0.008 2026-08-21 13:35:09,810 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:09] "GET /web/assets/1/c64218c/pos_self_order.assets.min.js HTTP/1.1" 200 - 5 0.006 0.023 2026-08-21 13:35:09,821 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:09] "GET /web/assets/1/de2984f/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 5 0.005 0.026 2026-08-21 13:35:09,984 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:09] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 3 0.003 0.008 2026-08-21 13:35:09,997 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:09] "GET /favicon.ico HTTP/1.1" 301 - 3 0.002 0.008 2026-08-21 13:35:09,999 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Evaluate test code "odoo.startTour('self_order_mobile_meal_cancel', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos-self/216?access_token=b23d1724f8444812"})" 2026-08-21 13:35:10,009 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:10] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 7 0.002 0.008 2026-08-21 13:35:10,024 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:10] "GET /web/image/website/1/favicon?unique=c5ab18c HTTP/1.1" 200 - 6 0.003 0.011 2026-08-21 13:35:10,047 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:10] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.017 0.009 2026-08-21 13:35:10,080 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-21 13:35:10,794 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_order_mobile_meal_cancel on step: 'Check if 'My Order' do not exist (trigger: .btn)' 2026-08-21 13:35:10,797 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_order_mobile_meal_cancel on step: 'Click on button 'Order Now' (trigger: .btn:contains('Order Now'))' 2026-08-21 13:35:10,814 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_order_mobile_meal_cancel on step: 'Click on location 'Take Out' (trigger: .o_kiosk_eating_location_box h3:contains('Take Out'))' 2026-08-21 13:35:10,820 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:10] "GET /pos_self_order/static/img/takeAway.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:35:10,820 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:10] "GET /pos_self_order/static/img/eatin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:35:10,837 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:35:10,878 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_order_mobile_meal_cancel on step: 'Click on product 'Coca-Cola' (trigger: .self_order_product_card span:contains('Coca-Cola'))' 2026-08-21 13:35:10,885 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:35:10,890 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_order_mobile_meal_cancel on step: 'Click on button 'Order' (trigger: .btn:contains('Order'))' 2026-08-21 13:35:10,900 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_order_mobile_meal_cancel on step: 'Check product card with Coca-Cola and 2.53 (trigger: .product-card-item:has(strong:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53")))' 2026-08-21 13:35:10,952 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:10] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 25 0.026 0.038 2026-08-21 13:35:10,977 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:10] "GET /menu/get-image/1858/512 HTTP/1.1" 200 - 7 0.004 0.013 2026-08-21 13:35:11,715 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_order_mobile_meal_cancel on step: 'Click on back button (trigger: .btn.btn-back)' 2026-08-21 13:35:11,730 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_order_mobile_meal_cancel on step: 'Click on Cancel button (trigger: .btn.btn-cancel)' 2026-08-21 13:35:11,745 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_order_mobile_meal_cancel on step: 'Click on button Cancel Order (trigger: .btn.btn-lg:contains('Cancel Order'))' 2026-08-21 13:35:11,766 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_order_mobile_meal_cancel on step: 'Click on button 'Order Now' (trigger: .btn:contains('Order Now'))' 2026-08-21 13:35:11,782 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_order_mobile_meal_cancel on step: 'Click on location 'Take Out' (trigger: .o_kiosk_eating_location_box h3:contains('Take Out'))' 2026-08-21 13:35:11,799 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_order_mobile_meal_cancel on step: 'Click on product 'Coca-Cola' (trigger: .self_order_product_card span:contains('Coca-Cola'))' 2026-08-21 13:35:11,813 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_order_mobile_meal_cancel on step: 'Click on button 'Order' (trigger: .btn:contains('Order'))' 2026-08-21 13:35:11,832 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_order_mobile_meal_cancel on step: 'Check product card with Coca-Cola and 2.53 (trigger: .product-card-item:has(strong:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53")))' 2026-08-21 13:35:11,857 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:11] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 25 0.020 0.033 2026-08-21 13:35:11,860 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:11] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.006 2026-08-21 13:35:12,630 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_order_mobile_meal_cancel on step: 'Click on button 'Order' (trigger: .btn:contains('Order'))' 2026-08-21 13:35:12,646 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #66529354 for PoS orders references: ['Self-Order 00399-216-0009'] (draft: True) 2026-08-21 13:35:12,647 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_order_mobile_meal_cancel on step: 'Click on button 'Ok' (trigger: .btn:contains('Ok'))' 2026-08-21 13:35:12,666 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #66529354 with result: [{'id': 509, 'pos_reference': 'Self-Order 00399-216-0009', 'account_move': False}] 2026-08-21 13:35:12,713 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:12] "POST /pos-self-order/process-new-order/mobile HTTP/1.1" 200 - 47 0.026 0.054 2026-08-21 13:35:13,241 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:13] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.003 2026-08-21 13:35:13,481 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_order_mobile_meal_cancel on step: 'Click on button 'Order Now' (trigger: .btn:contains('Order Now'))' 2026-08-21 13:35:13,502 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_order_mobile_meal_cancel on step: 'Click on product 'Fanta' (trigger: .self_order_product_card span:contains('Fanta'))' 2026-08-21 13:35:13,513 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_order_mobile_meal_cancel on step: 'Click on button 'Order' (trigger: .btn:contains('Order'))' 2026-08-21 13:35:13,532 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_order_mobile_meal_cancel on step: 'Click on back button (trigger: .btn.btn-back)' 2026-08-21 13:35:13,551 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_order_mobile_meal_cancel on step: 'Click on Cancel button (trigger: .btn.btn-cancel)' 2026-08-21 13:35:13,565 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_order_mobile_meal_cancel on step: 'Click on button Cancel Order (trigger: .btn.btn-lg:contains('Cancel Order'))' 2026-08-21 13:35:13,592 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_order_mobile_meal_cancel on step: 'Click on button 'My Order' (trigger: .btn:contains('My Order'))' 2026-08-21 13:35:13,598 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:13] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 32 0.044 0.049 2026-08-21 13:35:13,606 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_order_mobile_meal_cancel on step: 'Check product card with Coca-Cola and 2.53 (trigger: .product-card-item:has(strong:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53")))' 2026-08-21 13:35:13,614 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_order_mobile_meal_cancel on step: 'Check is button 'Pay' (trigger: .btn:contains('Pay'))' 2026-08-21 13:35:13,621 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: test successful 2026-08-21 13:35:13,624 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:13] "GET /menu/get-image/1859/512 HTTP/1.1" 200 - 7 0.011 0.075 2026-08-21 13:35:13,629 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing chrome headless with pid 55981 2026-08-21 13:35:13,629 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing websocket connection 2026-08-21 13:35:13,630 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Terminating chrome headless with pid 55981 2026-08-21 13:35:13,725 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_133513_724720_TestSelfOrderMobile.txt 2026-08-21 13:35:13,725 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Removing chrome user profile "/tmp/tmpmroanvb7_chrome_odoo" 2026-08-21 13:35:14,021 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome pid: 56157 2026-08-21 13:35:14,021 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless temporary user profile dir: /tmp/tmpjbt2fr3g_chrome_odoo 2026-08-21 13:35:14,022 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:40127/json/version 2026-08-21 13:35:14,024 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:40127/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:35:14,068 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Browser version: Chrome/141.0.7390.54 2026-08-21 13:35:14,069 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:40127/json 2026-08-21 13:35:14,070 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:40127/json with timeout 3 increased to 10s during tests 2026-08-21 13:35:14,078 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Websocket url found: ws://127.0.0.1:40127/devtools/page/8C289D02133F43F1DDFF928442E2904A 2026-08-21 13:35:14,083 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Enable chrome headless console log notification 2026-08-21 13:35:14,102 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless enable page notifications 2026-08-21 13:35:14,167 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Setting session cookie in browser 2026-08-21 13:35:14,178 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Open "http://127.0.0.1:8069/pos-self/216?access_token=b23d1724f8444812" in browser 2026-08-21 13:35:14,178 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigating to: "http://127.0.0.1:8069/pos-self/216?access_token=b23d1724f8444812" 2026-08-21 13:35:14,403 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:14] "GET /pos-self/216?access_token=b23d1724f8444812 HTTP/1.1" 200 - 70 0.059 0.157 2026-08-21 13:35:14,406 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigation result: {'frameId': '8C289D02133F43F1DDFF928442E2904A', 'loaderId': 'E338733FCA2A48A1178D7C1F401632A0', 'isDownload': False} 2026-08-21 13:35:14,406 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Evaluate ready code "odoo.isTourReady('self_order_mobile_each_cancel')" 2026-08-21 13:35:14,425 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:35:14,437 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:14] "GET /web/assets/1/166879a/pos_self_order.assets.min.css HTTP/1.1" 200 - 5 0.005 0.009 2026-08-21 13:35:14,445 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:14] "GET /web/assets/1/c64218c/pos_self_order.assets.min.js HTTP/1.1" 200 - 5 0.002 0.018 2026-08-21 13:35:14,457 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:14] "GET /web/assets/1/de2984f/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 5 0.006 0.019 2026-08-21 13:35:14,634 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:14] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-08-21 13:35:14,646 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:14] "GET /favicon.ico HTTP/1.1" 301 - 3 0.002 0.009 2026-08-21 13:35:14,672 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:14] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 7 0.004 0.008 2026-08-21 13:35:14,672 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Evaluate test code "odoo.startTour('self_order_mobile_each_cancel', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos-self/216?access_token=b23d1724f8444812"})" 2026-08-21 13:35:14,682 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:14] "GET /web/image/website/1/favicon?unique=c5ab18c HTTP/1.1" 200 - 6 0.002 0.013 2026-08-21 13:35:14,691 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:14] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.001 0.004 2026-08-21 13:35:14,724 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:14] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-21 13:35:15,459 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_order_mobile_each_cancel on step: 'Check if 'My Order' do not exist (trigger: .btn)' 2026-08-21 13:35:15,463 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_order_mobile_each_cancel on step: 'Click on button 'Order Now' (trigger: .btn:contains('Order Now'))' 2026-08-21 13:35:15,480 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_order_mobile_each_cancel on step: 'Click on location 'Take Out' (trigger: .o_kiosk_eating_location_box h3:contains('Take Out'))' 2026-08-21 13:35:15,485 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:15] "GET /pos_self_order/static/img/eatin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:35:15,486 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:15] "GET /pos_self_order/static/img/takeAway.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:35:15,502 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:35:15,535 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_order_mobile_each_cancel on step: 'Click on product 'Coca-Cola' (trigger: .self_order_product_card span:contains('Coca-Cola'))' 2026-08-21 13:35:15,543 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:35:15,544 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_order_mobile_each_cancel on step: 'Click on button 'Order' (trigger: .btn:contains('Order'))' 2026-08-21 13:35:15,556 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_order_mobile_each_cancel on step: 'Check product card with Coca-Cola and 2.53 (trigger: .product-card-item:has(strong:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53")))' 2026-08-21 13:35:15,602 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:15] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 25 0.020 0.036 2026-08-21 13:35:15,616 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:15] "GET /menu/get-image/1858/512 HTTP/1.1" 200 - 7 0.002 0.026 2026-08-21 13:35:16,358 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:16] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.003 2026-08-21 13:35:16,368 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_order_mobile_each_cancel on step: 'Click on back button (trigger: .btn.btn-back)' 2026-08-21 13:35:16,392 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_order_mobile_each_cancel on step: 'Click on Cancel button (trigger: .btn.btn-cancel)' 2026-08-21 13:35:16,399 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_order_mobile_each_cancel on step: 'Click on button Cancel Order (trigger: .btn.btn-lg:contains('Cancel Order'))' 2026-08-21 13:35:16,418 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_order_mobile_each_cancel on step: 'Click on button 'Order Now' (trigger: .btn:contains('Order Now'))' 2026-08-21 13:35:16,431 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_order_mobile_each_cancel on step: 'Click on location 'Take Out' (trigger: .o_kiosk_eating_location_box h3:contains('Take Out'))' 2026-08-21 13:35:16,449 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_order_mobile_each_cancel on step: 'Check if button 'Order' is disabled (trigger: button.disabled:contains("Order"))' 2026-08-21 13:35:16,464 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_order_mobile_each_cancel on step: 'Click on product 'Fanta' (trigger: .self_order_product_card span:contains('Fanta'))' 2026-08-21 13:35:16,481 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_order_mobile_each_cancel on step: 'Click on button 'Order' (trigger: .btn:contains('Order'))' 2026-08-21 13:35:16,501 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_order_mobile_each_cancel on step: 'Check product card with Fanta and 2.53 (trigger: .product-card-item:has(strong:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53")))' 2026-08-21 13:35:16,530 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:16] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 25 0.016 0.044 2026-08-21 13:35:16,543 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:16] "GET /menu/get-image/1859/512 HTTP/1.1" 200 - 7 0.002 0.028 2026-08-21 13:35:17,290 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_order_mobile_each_cancel on step: 'Click on button 'Pay' (trigger: .btn:contains('Pay'))' 2026-08-21 13:35:17,299 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_order_mobile_each_cancel on step: 'Click on button 'Ok' (trigger: .btn:contains('Ok'))' 2026-08-21 13:35:17,307 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #87257463 for PoS orders references: ['Self-Order 00399-216-0010'] (draft: True) 2026-08-21 13:35:17,326 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #87257463 with result: [{'id': 510, 'pos_reference': 'Self-Order 00399-216-0010', 'account_move': False}] 2026-08-21 13:35:17,374 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:17] "POST /pos-self-order/process-new-order/mobile HTTP/1.1" 200 - 47 0.025 0.057 2026-08-21 13:35:17,537 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:17] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:35:18,147 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_order_mobile_each_cancel on step: 'Check if 'Order Now' do not exist (trigger: .btn)' 2026-08-21 13:35:18,162 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_order_mobile_each_cancel on step: 'Click on button 'My Order' (trigger: .btn:contains('My Order'))' 2026-08-21 13:35:18,179 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_order_mobile_each_cancel on step: 'Check product card with Fanta and 2.53 (trigger: .product-card-item:has(strong:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53")))' 2026-08-21 13:35:18,203 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: Tour self_order_mobile_each_cancel on step: 'Check is button 'Pay' (trigger: .btn:contains('Pay'))' 2026-08-21 13:35:18,203 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: test successful 2026-08-21 13:35:18,208 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing chrome headless with pid 56157 2026-08-21 13:35:18,208 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing websocket connection 2026-08-21 13:35:18,209 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Terminating chrome headless with pid 56157 2026-08-21 13:35:18,305 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_133518_304991_TestSelfOrderMobile.txt 2026-08-21 13:35:18,305 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Removing chrome user profile "/tmp/tmpjbt2fr3g_chrome_odoo" 2026-08-21 13:35:18,367 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-21 13:35:25,485 104 INFO rb-022b3bb-224122-406412 odoo.addons.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_2_data). 2026-08-21 13:35:33,060 104 INFO rb-022b3bb-224122-406412 odoo.addons.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_1_data). 2026-08-21 13:35:37,877 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #176 deleted ir.property records with IDs: [833, 834, 835, 836, 837, 838] 2026-08-21 13:35:40,187 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #176 deleted ir.attachment records with IDs: [7878, 7879, 7880, 7881, 7882, 7883, 7884, 7885, 7925, 7926, 7927, 7928, 7929, 7930, 7931, 7932] 2026-08-21 13:35:40,187 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #176 deleted pos.config records with IDs: [217, 218, 219, 220] 2026-08-21 13:35:40,208 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #176 deleted ir.sequence records with IDs: [4881, 4884, 4932, 4935, 4882, 4885, 4933, 4936] 2026-08-21 13:35:43,864 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_pos: Starting TestSelfOrderPos.test_table_stand_number_exported ... 2026-08-21 13:35:44,232 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Chrome pid: 56327 2026-08-21 13:35:44,232 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Chrome headless temporary user profile dir: /tmp/tmpepzmvbv9_chrome_odoo 2026-08-21 13:35:44,233 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Issuing json command http://127.0.0.1:41181/json/version 2026-08-21 13:35:44,234 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:41181/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:35:44,329 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Browser version: Chrome/141.0.7390.54 2026-08-21 13:35:44,330 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Issuing json command http://127.0.0.1:41181/json 2026-08-21 13:35:44,330 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:41181/json with timeout 3 increased to 10s during tests 2026-08-21 13:35:44,340 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Websocket url found: ws://127.0.0.1:41181/devtools/page/5791B578957914CB06CDC10622EC303F 2026-08-21 13:35:44,398 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Enable chrome headless console log notification 2026-08-21 13:35:44,421 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Chrome headless enable page notifications 2026-08-21 13:35:44,644 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_user from n/a 2026-08-21 13:35:44,654 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Setting session cookie in browser 2026-08-21 13:35:44,658 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Open "http://127.0.0.1:8069/pos/ui?config_id=221" in browser 2026-08-21 13:35:44,658 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=221" 2026-08-21 13:35:44,679 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:35:45,309 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:45] "GET /pos/ui?config_id=221 HTTP/1.1" 200 - 114 0.101 0.532 2026-08-21 13:35:45,311 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Navigation result: {'frameId': '5791B578957914CB06CDC10622EC303F', 'loaderId': '58948584972646D1338C24BCC8C95F7D', 'isDownload': False} 2026-08-21 13:35:45,312 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Evaluate ready code "odoo.isTourReady('test_table_stand_number_exported')" 2026-08-21 13:35:45,322 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:35:45,336 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:45] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.008 2026-08-21 13:35:45,346 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:45] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.019 2026-08-21 13:35:45,355 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:45] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.030 2026-08-21 13:35:45,669 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:45] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.004 0.008 2026-08-21 13:35:45,678 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:45] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.004 2026-08-21 13:35:45,740 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:35:45,741 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:45] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.016 2026-08-21 13:35:45,743 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:45] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 13:35:45,755 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Evaluate test code "odoo.startTour('test_table_stand_number_exported', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=221"})" 2026-08-21 13:35:46,463 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:46] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 322 0.293 0.416 2026-08-21 13:35:46,534 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos.browser: Tour test_table_stand_number_exported on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:35:46,555 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:46] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.029 0.044 2026-08-21 13:35:46,574 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:46] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.004 0.009 2026-08-21 13:35:46,585 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:46] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-21 13:35:46,692 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:46] "GET /web/image?model=product.product&field=image_128&id=1870&unique=2026-08-21%2013:35:18 HTTP/1.1" 200 - 14 0.038 0.054 2026-08-21 13:35:46,750 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:46] "GET /web/image?model=product.product&field=image_128&id=1871&unique=2026-08-21%2013:35:18 HTTP/1.1" 200 - 8 0.026 0.115 2026-08-21 13:35:46,761 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:35:46,778 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:46] "GET /web/image?model=product.product&field=image_128&id=1868&unique=2026-08-21%2013:35:18 HTTP/1.1" 200 - 8 0.006 0.151 2026-08-21 13:35:46,812 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:46] "GET /web/image?model=product.product&field=image_128&id=1869&unique=2026-08-21%2013:35:18 HTTP/1.1" 200 - 8 0.007 0.182 2026-08-21 13:35:46,844 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:46] "GET /web/image?model=product.product&field=image_128&id=1866&unique=2026-08-21%2013:35:18 HTTP/1.1" 200 - 8 0.007 0.201 2026-08-21 13:35:46,895 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:46] "GET /web/image?model=product.product&field=image_128&id=1867&unique=2026-08-21%2013:35:18 HTTP/1.1" 200 - 8 0.013 0.239 2026-08-21 13:35:46,904 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:46] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.207 2026-08-21 13:35:46,929 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:35:46,931 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:35:46,940 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:35:46,943 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:35:46,964 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:46] "GET /web/image?model=product.product&field=image_128&id=1865&unique=2026-08-21%2013:35:18 HTTP/1.1" 200 - 8 0.006 0.191 2026-08-21 13:35:47,020 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:47] "GET /web/image?model=product.product&field=image_128&id=1864&unique=2026-08-21%2013:35:18 HTTP/1.1" 200 - 8 0.015 0.216 2026-08-21 13:35:47,086 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:47] "GET /web/image?model=product.product&field=image_128&id=1863&unique=2026-08-21%2013:35:18 HTTP/1.1" 200 - 8 0.030 0.237 2026-08-21 13:35:47,101 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:47] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 7 0.007 0.246 2026-08-21 13:35:47,106 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:47] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:35:47,107 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:47] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.166 2026-08-21 13:35:47,160 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:47] "GET /web/image/res.users/178/avatar_128 HTTP/1.1" 200 - 18 0.020 0.195 2026-08-21 13:35:47,172 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:47] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.209 2026-08-21 13:35:47,187 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:47] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.008 0.211 2026-08-21 13:35:47,194 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:47] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.003 0.162 2026-08-21 13:35:47,221 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:47] "GET /web/image/res.company/87/favicon HTTP/1.1" 200 - 11 0.011 0.119 2026-08-21 13:35:47,231 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:47] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.117 2026-08-21 13:35:47,248 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:47] "GET /web/image?model=pos.category&field=image_128&id=40&unique=2026-08-21%2013:35:18 HTTP/1.1" 200 - 4 0.002 0.078 2026-08-21 13:35:47,269 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:47] "GET /web/image?model=pos.category&field=image_128&id=41&unique=2026-08-21%2013:35:18 HTTP/1.1" 200 - 4 0.003 0.088 2026-08-21 13:35:47,290 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:47] "GET /web/image?model=pos.category&field=image_128&id=42&unique=2026-08-21%2013:35:18 HTTP/1.1" 200 - 4 0.003 0.093 2026-08-21 13:35:47,314 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:47] "GET /web/image/res.company/87/favicon HTTP/1.1" 304 - 6 0.007 0.063 2026-08-21 13:35:47,613 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos.browser: Tour test_table_stand_number_exported on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:35:47,629 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos.browser: Tour test_table_stand_number_exported on step: 'Click Orders dropdown item (trigger: .dropdown-item.with-badge.py-2:contains("Orders"))' 2026-08-21 13:35:47,635 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:47] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.009 0.014 2026-08-21 13:35:47,700 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos.browser: Tour test_table_stand_number_exported on step: 'Select order (trigger: .order-row:contains("12345678901234"))' 2026-08-21 13:35:47,707 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos.browser: Tour test_table_stand_number_exported on step: 'click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen"))' 2026-08-21 13:35:47,750 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos.browser: Tour test_table_stand_number_exported on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:35:47,774 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos.browser: Tour test_table_stand_number_exported on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:35:47,778 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:47] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:35:47,784 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos.browser: Tour test_table_stand_number_exported on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-08-21 13:35:47,785 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:47] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:35:47,799 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos.browser: Tour test_table_stand_number_exported on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-21 13:35:47,817 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos.browser: Tour test_table_stand_number_exported on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-21 13:35:47,829 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:47] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:35:47,831 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #18294452 for PoS orders references: ['POS/12345678901234'] (draft: False) 2026-08-21 13:35:47,891 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #178 deleted pos.order.line records with IDs: [905] 2026-08-21 13:35:48,111 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #18294452 with result: [{'id': 511, 'pos_reference': 'POS/12345678901234', 'account_move': False}] 2026-08-21 13:35:48,131 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:48] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 129 0.154 0.157 2026-08-21 13:35:48,180 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:48] "GET /web/image?model=pos.config&id=221&field=custom_logo HTTP/1.1" 200 - 11 0.014 0.012 2026-08-21 13:35:48,904 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos.browser: test successful 2026-08-21 13:35:48,921 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:35:48] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:35:48,934 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Closing chrome headless with pid 56327 2026-08-21 13:35:48,935 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Closing websocket connection 2026-08-21 13:35:48,936 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Terminating chrome headless with pid 56327 2026-08-21 13:35:49,069 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_133549_067933_TestSelfOrderPos.txt 2026-08-21 13:35:49,069 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Removing chrome user profile "/tmp/tmpepzmvbv9_chrome_odoo" 2026-08-21 13:35:49,155 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 7 removed 2026-08-21 13:35:51,232 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence: Starting TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders ... 2026-08-21 13:35:58,580 104 INFO rb-022b3bb-224122-406412 odoo.addons.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 (Test Company). 2026-08-21 13:36:00,345 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Chrome pid: 56533 2026-08-21 13:36:00,345 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Chrome headless temporary user profile dir: /tmp/tmpud9kaqu7_chrome_odoo 2026-08-21 13:36:00,346 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Issuing json command http://127.0.0.1:32969/json/version 2026-08-21 13:36:00,351 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:32969/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:36:00,395 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Browser version: Chrome/141.0.7390.54 2026-08-21 13:36:00,396 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Issuing json command http://127.0.0.1:32969/json 2026-08-21 13:36:00,397 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:32969/json with timeout 3 increased to 10s during tests 2026-08-21 13:36:00,408 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Websocket url found: ws://127.0.0.1:32969/devtools/page/D32588CC19A324DC60DAE27975416C27 2026-08-21 13:36:00,476 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Enable chrome headless console log notification 2026-08-21 13:36:00,486 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Chrome headless enable page notifications 2026-08-21 13:36:00,993 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 13:36:01,005 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Setting session cookie in browser 2026-08-21 13:36:01,007 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Open "http://127.0.0.1:8069/pos-self/222?access_token=6cb0a63c20c94426" in browser 2026-08-21 13:36:01,007 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Navigating to: "http://127.0.0.1:8069/pos-self/222?access_token=6cb0a63c20c94426" 2026-08-21 13:36:01,020 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:36:01,615 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:01] "GET /pos-self/222?access_token=6cb0a63c20c94426 HTTP/1.1" 200 - 168 0.119 0.479 2026-08-21 13:36:01,620 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Navigation result: {'frameId': 'D32588CC19A324DC60DAE27975416C27', 'loaderId': '22B839C3A116D7A2DE99564F4156CF94', 'isDownload': False} 2026-08-21 13:36:01,621 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Evaluate ready code "odoo.isTourReady('SelfOrderOrderNumberTour')" 2026-08-21 13:36:01,638 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:36:01,652 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/166879a/pos_self_order.assets.min.css, copying from /web/assets/166879a/pos_self_order.assets.min.css 2026-08-21 13:36:01,682 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:01] "GET /web/assets/1/166879a/pos_self_order.assets.min.css HTTP/1.1" 200 - 13 0.020 0.021 2026-08-21 13:36:01,692 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c64218c/pos_self_order.assets.min.js, copying from /web/assets/c64218c/pos_self_order.assets.min.js 2026-08-21 13:36:01,706 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:01] "GET /web/assets/1/c64218c/pos_self_order.assets.min.js HTTP/1.1" 200 - 10 0.005 0.061 2026-08-21 13:36:01,720 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/de2984f/pos_self_order.assets_tests.min.js, copying from /web/assets/de2984f/pos_self_order.assets_tests.min.js 2026-08-21 13:36:01,744 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:01] "GET /web/assets/1/de2984f/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 10 0.013 0.088 2026-08-21 13:36:01,879 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:01] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 4 0.003 0.009 2026-08-21 13:36:01,891 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:01] "GET /favicon.ico HTTP/1.1" 301 - 3 0.006 0.015 2026-08-21 13:36:01,896 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Evaluate test code "odoo.startTour('SelfOrderOrderNumberTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos-self/222?access_token=6cb0a63c20c94426"})" 2026-08-21 13:36:01,909 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:01] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 7 0.003 0.008 2026-08-21 13:36:01,930 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:01] "GET /web/image/website/1/favicon?unique=c5ab18c HTTP/1.1" 200 - 7 0.012 0.014 2026-08-21 13:36:01,972 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:01] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.046 2026-08-21 13:36:01,988 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-21 13:36:02,701 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.browser: Tour SelfOrderOrderNumberTour on step: 'Check if 'My Order' do not exist (trigger: .btn)' 2026-08-21 13:36:02,710 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.browser: Tour SelfOrderOrderNumberTour on step: 'Click on button 'Order Now' (trigger: .btn:contains('Order Now'))' 2026-08-21 13:36:02,750 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.browser: Tour SelfOrderOrderNumberTour on step: 'Click on product 'Coca-Cola' (trigger: .self_order_product_card span:contains('Coca-Cola'))' 2026-08-21 13:36:02,756 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:36:02,758 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.browser: Tour SelfOrderOrderNumberTour on step: 'Click on button 'Order' (trigger: .btn:contains('Order'))' 2026-08-21 13:36:02,780 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.browser: Tour SelfOrderOrderNumberTour on step: 'Check product card with Coca-Cola and 2.53 (trigger: .product-card-item:has(strong:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53")))' 2026-08-21 13:36:02,828 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:02] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 26 0.020 0.046 2026-08-21 13:36:02,873 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:36:02,897 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:02] "GET /menu/get-image/1872/512 HTTP/1.1" 200 - 9 0.006 0.018 2026-08-21 13:36:03,615 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.browser: Tour SelfOrderOrderNumberTour on step: 'Click on button 'Pay' (trigger: .btn:contains('Pay'))' 2026-08-21 13:36:03,628 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.browser: Tour SelfOrderOrderNumberTour on step: 'Click on button 'Confirm' (trigger: .btn:contains('Confirm'))' 2026-08-21 13:36:03,643 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:03] "POST /pos-self-order/get-tables HTTP/1.1" 200 - 13 0.009 0.014 2026-08-21 13:36:04,134 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:04] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-21 13:36:04,405 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.browser: Tour SelfOrderOrderNumberTour on step: 'Click on button 'Ok' (trigger: .btn:contains('Ok'))' 2026-08-21 13:36:04,420 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #6862333 for PoS orders references: ['Self-Order 00401-222-0001'] (draft: True) 2026-08-21 13:36:04,486 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #6862333 with result: [{'id': 512, 'pos_reference': 'Self-Order 00401-222-0001', 'account_move': False}] 2026-08-21 13:36:04,589 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:04] "POST /pos-self-order/process-new-order/mobile HTTP/1.1" 200 - 90 0.081 0.104 2026-08-21 13:36:04,599 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:04] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-21 13:36:05,355 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.browser: Tour SelfOrderOrderNumberTour on step: 'Check if 'Ok' do not exist (trigger: .btn)' 2026-08-21 13:36:05,362 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.browser: test successful 2026-08-21 13:36:05,371 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Closing chrome headless with pid 56533 2026-08-21 13:36:05,372 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Closing websocket connection 2026-08-21 13:36:05,372 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Terminating chrome headless with pid 56533 2026-08-21 13:36:05,442 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_133605_442570_TestSelfOrderSequence.txt 2026-08-21 13:36:05,443 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Removing chrome user profile "/tmp/tmpud9kaqu7_chrome_odoo" 2026-08-21 13:36:05,760 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Chrome pid: 56702 2026-08-21 13:36:05,760 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Chrome headless temporary user profile dir: /tmp/tmpj5q8q07r_chrome_odoo 2026-08-21 13:36:05,760 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Issuing json command http://127.0.0.1:38845/json/version 2026-08-21 13:36:05,762 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:38845/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:36:05,773 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Browser version: Chrome/141.0.7390.54 2026-08-21 13:36:05,773 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Issuing json command http://127.0.0.1:38845/json 2026-08-21 13:36:05,774 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:38845/json with timeout 3 increased to 10s during tests 2026-08-21 13:36:05,784 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Websocket url found: ws://127.0.0.1:38845/devtools/page/3D9E67C711EEF690CEEF21883399C590 2026-08-21 13:36:05,791 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Enable chrome headless console log notification 2026-08-21 13:36:05,870 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Chrome headless enable page notifications 2026-08-21 13:36:05,901 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:pos_admin from n/a 2026-08-21 13:36:05,964 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Setting session cookie in browser 2026-08-21 13:36:05,974 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Open "http://127.0.0.1:8069/pos/ui?config_id=222" in browser 2026-08-21 13:36:05,974 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=222" 2026-08-21 13:36:06,360 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:06] "GET /pos/ui?config_id=222 HTTP/1.1" 200 - 98 0.112 0.268 2026-08-21 13:36:06,363 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Navigation result: {'frameId': '3D9E67C711EEF690CEEF21883399C590', 'loaderId': '5DF9E2A3E55E9BB0899B40C87BD5B510', 'isDownload': False} 2026-08-21 13:36:06,363 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Evaluate ready code "odoo.isTourReady('OrderNumberConflictTour')" 2026-08-21 13:36:06,373 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:36:06,391 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:06] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.010 2026-08-21 13:36:06,400 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:06] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.021 2026-08-21 13:36:06,416 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:06] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.006 0.033 2026-08-21 13:36:06,789 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:06] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-08-21 13:36:06,804 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:06] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.006 0.007 2026-08-21 13:36:06,847 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:36:06,858 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:06] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:36:06,865 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:06] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.012 0.006 2026-08-21 13:36:06,873 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Evaluate test code "odoo.startTour('OrderNumberConflictTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=222"})" 2026-08-21 13:36:07,444 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:07] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 361 0.191 0.381 2026-08-21 13:36:07,523 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:07] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.045 2026-08-21 13:36:07,541 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:07] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 5 0.003 0.009 2026-08-21 13:36:07,556 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:07] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.004 0.005 2026-08-21 13:36:07,667 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:07] "GET /web/image?model=product.product&field=image_128&id=1874&unique=2026-08-21%2013:35:49 HTTP/1.1" 200 - 14 0.041 0.046 2026-08-21 13:36:07,677 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:36:07,684 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:07] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 7 0.007 0.089 2026-08-21 13:36:07,693 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #79018344 for PoS orders references: ['Self-Order 00401-222-0001'] (draft: True) 2026-08-21 13:36:07,739 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #181 deleted pos.order.line records with IDs: [907] 2026-08-21 13:36:07,857 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #79018344 with result: [{'id': 512, 'pos_reference': 'Self-Order 00401-222-0001', 'account_move': False}] 2026-08-21 13:36:07,872 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:07] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 78 0.096 0.089 2026-08-21 13:36:07,882 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:07] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.273 2026-08-21 13:36:07,895 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:07] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.004 0.274 2026-08-21 13:36:07,944 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:07] "GET /web/image?model=product.product&field=image_128&id=1873&unique=2026-08-21%2013:35:49 HTTP/1.1" 200 - 8 0.013 0.343 2026-08-21 13:36:07,990 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:07] "GET /web/image?model=product.product&field=image_128&id=1872&unique=2026-08-21%2013:35:49 HTTP/1.1" 200 - 8 0.008 0.404 2026-08-21 13:36:08,000 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:36:08,019 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:36:08,059 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:08] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 8 0.053 0.319 2026-08-21 13:36:08,074 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:08] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:36:08,112 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:08] "GET /web/image/res.users/181/avatar_128 HTTP/1.1" 200 - 18 0.023 0.029 2026-08-21 13:36:08,119 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:08] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.002 0.229 2026-08-21 13:36:08,135 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:08] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.008 0.230 2026-08-21 13:36:08,161 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:08] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.020 0.191 2026-08-21 13:36:08,186 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:08] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.008 0.300 2026-08-21 13:36:08,207 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:08] "GET /web/image?model=pos.category&field=image_128&id=43&unique=2026-08-21%2013:35:49 HTTP/1.1" 200 - 4 0.002 0.129 2026-08-21 13:36:08,210 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:08] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.076 2026-08-21 13:36:08,229 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:08] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 6 0.005 0.030 2026-08-21 13:36:08,844 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.browser: Tour OrderNumberConflictTour on step: 'click table '3' (trigger: .floor-map .table .label:contains("3"))' 2026-08-21 13:36:08,860 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:08] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.001 0.006 2026-08-21 13:36:08,863 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.browser: Tour OrderNumberConflictTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-21 13:36:08,946 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:36:09,701 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.browser: Tour OrderNumberConflictTour on step: 'click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola"))' 2026-08-21 13:36:09,733 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.browser: Tour OrderNumberConflictTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("1")))' 2026-08-21 13:36:09,737 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.browser: Tour OrderNumberConflictTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:36:09,745 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.browser: Tour OrderNumberConflictTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:36:09,762 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.browser: Tour OrderNumberConflictTour on step: 'click numpad button: 3 (trigger: div.numpad.row button.col:contains("3"))' 2026-08-21 13:36:09,777 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.browser: Tour OrderNumberConflictTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:36:09,802 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.browser: Tour OrderNumberConflictTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:36:09,812 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.browser: Tour OrderNumberConflictTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(em.qty:contains("1")))' 2026-08-21 13:36:09,827 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.browser: Tour OrderNumberConflictTour on step: 'back to floor (trigger: .floor-button)' 2026-08-21 13:36:09,836 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #37679774 for PoS orders references: ['Order 00401-001-0001'] (draft: True) 2026-08-21 13:36:09,850 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.browser: Tour OrderNumberConflictTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-21 13:36:09,868 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.browser: Tour OrderNumberConflictTour on step: '.pos-topheader .ticket-button' 2026-08-21 13:36:09,923 104 INFO rb-022b3bb-224122-406412 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #37679774 with result: [{'id': 513, 'pos_reference': 'Order 00401-001-0001', 'account_move': False}] 2026-08-21 13:36:09,937 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:09] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 53 0.042 0.062 2026-08-21 13:36:09,985 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:09] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-08-21 13:36:10,698 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.browser: Tour OrderNumberConflictTour on step: '.screen.ticket-screen' 2026-08-21 13:36:10,740 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:10] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.013 0.026 2026-08-21 13:36:11,521 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.browser: Tour OrderNumberConflictTour on step: '.ticket-screen .order-row:nth-child(2) > .col:nth-child(2):contains("Order")' 2026-08-21 13:36:11,526 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.browser: Tour OrderNumberConflictTour on step: '.ticket-screen .order-row:nth-child(2) > .col:nth-child(3):contains("1")' 2026-08-21 13:36:11,543 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.browser: Tour OrderNumberConflictTour on step: '.ticket-screen .order-row:nth-child(3) > .col:nth-child(2):contains("Self-Order")' 2026-08-21 13:36:11,560 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.browser: Tour OrderNumberConflictTour on step: '.ticket-screen .order-row:nth-child(3) > .col:nth-child(3):contains("S")' 2026-08-21 13:36:11,577 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.browser: Tour OrderNumberConflictTour on step: '.ticket-screen .order-row:nth-child(3) > .col:nth-child(3):contains("1")' 2026-08-21 13:36:11,578 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.browser: test successful 2026-08-21 13:36:11,586 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Closing chrome headless with pid 56702 2026-08-21 13:36:11,586 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Closing websocket connection 2026-08-21 13:36:11,587 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Terminating chrome headless with pid 56702 2026-08-21 13:36:11,687 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_133611_686600_TestSelfOrderSequence.txt 2026-08-21 13:36:11,687 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Removing chrome user profile "/tmp/tmpj5q8q07r_chrome_odoo" 2026-08-21 13:36:11,750 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-21 13:36:18,794 104 INFO rb-022b3bb-224122-406412 odoo.addons.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_2_data). 2026-08-21 13:36:26,907 104 INFO rb-022b3bb-224122-406412 odoo.addons.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_1_data). 2026-08-21 13:36:31,879 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #182 deleted ir.property records with IDs: [833, 834, 835, 836, 837, 838] 2026-08-21 13:36:33,906 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #182 deleted ir.attachment records with IDs: [8049, 8050, 8051, 8052, 8053, 8054, 8055, 8056, 8096, 8097, 8098, 8099, 8100, 8101, 8102, 8103] 2026-08-21 13:36:33,906 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #182 deleted pos.config records with IDs: [223, 224, 225, 226] 2026-08-21 13:36:33,918 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #182 deleted ir.sequence records with IDs: [5018, 5021, 5069, 5072, 5019, 5022, 5070, 5073] 2026-08-21 13:36:37,576 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_viva_wallet.tests.test_frontend: Starting TestVivaWalletHttpCommon.test_vw_request_data ... 2026-08-21 13:36:37,883 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Chrome pid: 56892 2026-08-21 13:36:37,884 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Chrome headless temporary user profile dir: /tmp/tmpwzmwgao8_chrome_odoo 2026-08-21 13:36:37,884 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Issuing json command http://127.0.0.1:34339/json/version 2026-08-21 13:36:37,886 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:34339/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:36:37,911 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Browser version: Chrome/141.0.7390.54 2026-08-21 13:36:37,911 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Issuing json command http://127.0.0.1:34339/json 2026-08-21 13:36:37,912 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:34339/json with timeout 3 increased to 10s during tests 2026-08-21 13:36:37,971 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Websocket url found: ws://127.0.0.1:34339/devtools/page/E164FF8603158DD343135113D853771B 2026-08-21 13:36:37,997 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Enable chrome headless console log notification 2026-08-21 13:36:38,007 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Chrome headless enable page notifications 2026-08-21 13:36:38,202 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:accountman from n/a 2026-08-21 13:36:38,203 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Setting session cookie in browser 2026-08-21 13:36:38,206 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Open "http://127.0.0.1:8069/pos/ui?config_id=227" in browser 2026-08-21 13:36:38,206 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=227" 2026-08-21 13:36:38,219 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:36:38,853 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:38] "GET /pos/ui?config_id=227 HTTP/1.1" 200 - 113 0.094 0.543 2026-08-21 13:36:38,855 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Navigation result: {'frameId': 'E164FF8603158DD343135113D853771B', 'loaderId': 'EDFA00489E471794749743B475F26E35', 'isDownload': False} 2026-08-21 13:36:38,855 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Evaluate ready code "odoo.isTourReady('VivaWalletTour')" 2026-08-21 13:36:38,870 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:36:38,886 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:38] "GET /web/assets/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.008 2026-08-21 13:36:38,894 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:38] "GET /web/assets/ccf6231/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.001 0.018 2026-08-21 13:36:38,909 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:38] "GET /web/assets/5a119c5/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.008 0.025 2026-08-21 13:36:39,228 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:39] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.009 0.007 2026-08-21 13:36:39,246 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:39] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.012 0.019 2026-08-21 13:36:39,261 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:36:39,274 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:39] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:36:39,289 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:39] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.016 0.006 2026-08-21 13:36:39,303 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Evaluate test code "odoo.startTour('VivaWalletTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=227"})" 2026-08-21 13:36:39,908 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:39] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 304 0.250 0.361 2026-08-21 13:36:39,992 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:39] "GET /pos/ui HTTP/1.1" 200 - 22 0.026 0.631 2026-08-21 13:36:40,010 104 INFO rb-022b3bb-224122-406412 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-21 13:36:40,097 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:40] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.030 0.133 2026-08-21 13:36:40,234 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:40] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.004 2026-08-21 13:36:40,288 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:40] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.006 2026-08-21 13:36:40,741 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:40] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 172 0.156 0.289 2026-08-21 13:36:40,812 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:40] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.042 2026-08-21 13:36:40,834 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:40] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.004 0.012 2026-08-21 13:36:40,849 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:40] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 13:36:40,922 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:40] "GET /web/image?model=product.product&field=image_128&id=1885&unique=2026-08-21%2013:36:11 HTTP/1.1" 200 - 14 0.019 0.035 2026-08-21 13:36:40,967 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:40] "GET /web/image?model=product.product&field=image_128&id=1884&unique=2026-08-21%2013:36:11 HTTP/1.1" 200 - 8 0.008 0.089 2026-08-21 13:36:40,998 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:40] "GET /web/image?model=product.product&field=image_128&id=1882&unique=2026-08-21%2013:36:11 HTTP/1.1" 200 - 8 0.007 0.114 2026-08-21 13:36:41,014 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:36:41,043 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:41] "GET /web/image?model=product.product&field=image_128&id=1883&unique=2026-08-21%2013:36:11 HTTP/1.1" 200 - 8 0.009 0.146 2026-08-21 13:36:41,088 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:41] "GET /web/image?model=product.product&field=image_128&id=1880&unique=2026-08-21%2013:36:11 HTTP/1.1" 200 - 8 0.010 0.174 2026-08-21 13:36:41,157 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:41] "GET /web/image?model=product.product&field=image_128&id=1881&unique=2026-08-21%2013:36:11 HTTP/1.1" 200 - 8 0.012 0.243 2026-08-21 13:36:41,173 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:36:41,184 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:36:41,185 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:41] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.012 0.248 2026-08-21 13:36:41,209 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:36:41,228 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:36:41,247 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:41] "GET /web/image?model=product.product&field=image_128&id=1879&unique=2026-08-21%2013:36:11 HTTP/1.1" 200 - 8 0.017 0.260 2026-08-21 13:36:41,288 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:41] "GET /web/image?model=product.product&field=image_128&id=1878&unique=2026-08-21%2013:36:11 HTTP/1.1" 200 - 8 0.010 0.253 2026-08-21 13:36:41,327 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:41] "GET /web/image?model=product.product&field=image_128&id=1877&unique=2026-08-21%2013:36:11 HTTP/1.1" 200 - 8 0.009 0.268 2026-08-21 13:36:41,337 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:41] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:36:41,340 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:41] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.006 0.243 2026-08-21 13:36:41,354 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:41] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.007 0.144 2026-08-21 13:36:41,359 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:41] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.133 2026-08-21 13:36:41,370 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:41] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.003 0.137 2026-08-21 13:36:41,381 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:41] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-21%2011:15:23 HTTP/1.1" 200 - 6 0.004 0.128 2026-08-21 13:36:41,436 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:41] "GET /web/image/res.users/182/avatar_128 HTTP/1.1" 200 - 19 0.019 0.125 2026-08-21 13:36:41,449 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:41] "GET /web/image/res.company/90/favicon HTTP/1.1" 200 - 6 0.003 0.106 2026-08-21 13:36:41,458 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:41] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-21%2011:07:50 HTTP/1.1" 200 - 6 0.002 0.111 2026-08-21 13:36:41,482 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:41] "GET /web/image?model=pos.category&field=image_128&id=44&unique=2026-08-21%2013:36:11 HTTP/1.1" 200 - 4 0.002 0.118 2026-08-21 13:36:41,513 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:41] "GET /web/image?model=pos.category&field=image_128&id=45&unique=2026-08-21%2013:36:11 HTTP/1.1" 200 - 4 0.010 0.129 2026-08-21 13:36:41,531 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:41] "GET /web/image?model=pos.category&field=image_128&id=46&unique=2026-08-21%2013:36:11 HTTP/1.1" 200 - 4 0.002 0.137 2026-08-21 13:36:41,555 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:41] "GET /web/image/res.company/90/favicon HTTP/1.1" 304 - 6 0.007 0.086 2026-08-21 13:36:41,876 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon.browser: Tour VivaWalletTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-21 13:36:41,893 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon.browser: Tour VivaWalletTour on step: 'click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad"))' 2026-08-21 13:36:41,908 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:41] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.008 0.014 2026-08-21 13:36:41,914 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon.browser: Tour VivaWalletTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")))' 2026-08-21 13:36:41,927 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon.browser: Tour VivaWalletTour on step: 'click numpad button: Price (trigger: div.numpad.row button.col:contains("Price"))' 2026-08-21 13:36:41,944 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon.browser: Tour VivaWalletTour on step: 'check if --Price-- mode is activated (trigger: div.numpad.row button.col:contains("Price").active)' 2026-08-21 13:36:41,963 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon.browser: Tour VivaWalletTour on step: 'click numpad button: 5 (trigger: div.numpad.row button.col:contains("5"))' 2026-08-21 13:36:41,976 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon.browser: Tour VivaWalletTour on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-08-21 13:36:41,992 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon.browser: Tour VivaWalletTour on step: 'click numpad button: 1 (trigger: div.numpad.row button.col:contains("1"))' 2026-08-21 13:36:42,009 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon.browser: Tour VivaWalletTour on step: 'click numpad button: Qty (trigger: div.numpad.row button.col:contains("Qty"))' 2026-08-21 13:36:42,034 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon.browser: Tour VivaWalletTour on step: 'check if --Qty-- mode is activated (trigger: div.numpad.row button.col:contains("Qty").active)' 2026-08-21 13:36:42,043 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon.browser: Tour VivaWalletTour on step: 'Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1","price":"5.1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(em.qty:contains("1")):has(.price:contains("5.1")))' 2026-08-21 13:36:42,062 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon.browser: Tour VivaWalletTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-21 13:36:42,081 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon.browser: Tour VivaWalletTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-21 13:36:42,089 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:42] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:36:42,090 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:42] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:36:42,099 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon.browser: Tour VivaWalletTour on step: 'payment screen is shown (trigger: .pos .payment-screen)' 2026-08-21 13:36:42,110 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon.browser: Tour VivaWalletTour on step: 'click 'Viva' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Viva"))' 2026-08-21 13:36:42,126 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon.browser: Tour VivaWalletTour on step: 'click send button (trigger: .button.send_payment_request)' 2026-08-21 13:36:42,130 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:42] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.012 2026-08-21 13:36:42,145 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon.browser: Tour VivaWalletTour on step: 'payment screen is shown (trigger: .pos .payment-screen)' 2026-08-21 13:36:42,146 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon.browser: test successful 2026-08-21 13:36:42,147 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:36:42] "POST /web/dataset/call_kw/pos.payment.method/viva_wallet_send_payment_request HTTP/1.1" 200 - 2 0.003 0.005 2026-08-21 13:36:42,154 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Closing chrome headless with pid 56892 2026-08-21 13:36:42,155 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Closing websocket connection 2026-08-21 13:36:42,160 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Terminating chrome headless with pid 56892 2026-08-21 13:36:42,259 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_133642_259374_TestVivaWalletHttpCommon.txt 2026-08-21 13:36:42,259 104 INFO rb-022b3bb-224122-406412 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Removing chrome user profile "/tmp/tmpwzmwgao8_chrome_odoo" 2026-08-21 13:36:42,349 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 7 removed 2026-08-21 13:36:42,443 104 INFO rb-022b3bb-224122-406412 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard ... 2026-08-21 13:36:43,467 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31319] 2026-08-21 13:36:43,710 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted res.partner records with IDs: [851] 2026-08-21 13:36:43,720 104 INFO rb-022b3bb-224122-406412 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_direct_reference ... 2026-08-21 13:36:44,353 104 INFO rb-022b3bb-224122-406412 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_indirect_reference ... 2026-08-21 13:36:45,235 104 INFO rb-022b3bb-224122-406412 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_indirect_reference_cascade ... 2026-08-21 13:36:46,120 104 INFO rb-022b3bb-224122-406412 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_multi_company ... 2026-08-21 13:36:51,123 104 INFO rb-022b3bb-224122-406412 odoo.addons.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). 2026-08-21 13:36:52,192 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [853], uid: 2, model: res.partner 2026-08-21 13:36:52,279 104 INFO rb-022b3bb-224122-406412 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_unique_log ... 2026-08-21 13:36:53,413 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-21 13:36:53,859 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31539] 2026-08-21 13:36:54,000 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted product.product records with IDs: [1888] 2026-08-21 13:36:54,106 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_blank_barcodes_allowed ... 2026-08-21 13:36:54,265 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_delete_package_and_use_its_barcode_in_product ... 2026-08-21 13:36:54,436 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted product.packaging records with IDs: [5] 2026-08-21 13:36:54,445 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcode ... 2026-08-21 13:36:54,563 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcode_in_batch_edit ... 2026-08-21 13:36:54,825 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcodes_are_allowed_for_different_companies ... 2026-08-21 13:37:00,741 104 INFO rb-022b3bb-224122-406412 odoo.addons.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 (CB). 2026-08-21 13:37:01,804 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcodes_in_product_variants ... 2026-08-21 13:37:06,433 104 INFO rb-022b3bb-224122-406412 odoo.addons.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 (CB). 2026-08-21 13:37:06,783 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_false_barcodes_allowed ... 2026-08-21 13:37:06,987 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_test_duplicated_barcode_error_msg_content ... 2026-08-21 13:37:07,212 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-21 13:37:07,685 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_common: Starting TestProduct.test_common ... 2026-08-21 13:37:08,093 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-21 13:37:08,214 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_name: Starting TestName.test_10_product_name ... 2026-08-21 13:37:08,238 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_name: Starting TestName.test_default_code_and_negative_operator ... 2026-08-21 13:37:08,257 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_name: Starting TestName.test_product_template_search_name_no_product_product ... 2026-08-21 13:37:08,663 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-21 13:37:09,653 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_10_discount ... 2026-08-21 13:37:09,704 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_20_pricelist_uom ... 2026-08-21 13:37:09,810 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_30_pricelists_order ... 2026-08-21 13:37:09,894 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelists_multi_comp_checks ... 2026-08-21 13:37:13,835 104 INFO rb-022b3bb-224122-406412 odoo.addons.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 (Test Company). 2026-08-21 13:37:14,126 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelists_res_partner_form ... 2026-08-21 13:37:15,329 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-21 13:37:15,945 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted product.product records with IDs: [1924] 2026-08-21 13:37:16,308 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted product.product records with IDs: [1943] 2026-08-21 13:37:16,328 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_children_product_filtered_exclude_for ... 2026-08-21 13:37:16,445 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_clear_caches ... 2026-08-21 13:37:16,572 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_constraints ... 2026-08-21 13:37:16,679 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_copy_extra_prices_of_product_attribute_values ... 2026-08-21 13:37:17,088 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_closest_possible_combinations ... 2026-08-21 13:37:18,358 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_first_possible_combination ... 2026-08-21 13:37:24,254 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_variant_for_combination ... 2026-08-21 13:37:24,275 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_inactive_related_product_update ... 2026-08-21 13:37:24,713 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_is_combination_possible ... 2026-08-21 13:37:25,495 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_product_filtered_exclude_for ... 2026-08-21 13:37:25,777 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_product_template_attribute_values_creation ... 2026-08-21 13:37:25,801 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-21 13:37:26,396 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_no_discount_100_dollars_product ... 2026-08-21 13:37:26,647 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_no_discount_1_dollar_product ... 2026-08-21 13:37:26,700 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-21 13:37:26,935 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_seller: Starting TestSeller.test_10_sellers ... 2026-08-21 13:37:27,000 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_seller: Starting TestSeller.test_20_sellers_company ... 2026-08-21 13:37:31,357 104 INFO rb-022b3bb-224122-406412 odoo.addons.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 (Saucisson Inc.). 2026-08-21 13:37:31,462 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_seller: Starting TestSeller.test_30_select_seller ... 2026-08-21 13:37:31,629 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_seller: Starting TestSeller.test_31_select_seller ... 2026-08-21 13:37:31,683 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_seller: Starting TestSeller.test_40_seller_min_qty_precision ... 2026-08-21 13:37:31,730 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_seller: Starting TestSeller.test_50_seller_ids ... 2026-08-21 13:37:31,785 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-21 13:37:31,788 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariantWrite.test_active_one2many ... 2026-08-21 13:37:32,013 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariantWrite.test_write_inherited_field ... 2026-08-21 13:37:32,189 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-21 13:37:33,259 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariants.test_archive_all_variants ... 2026-08-21 13:37:33,704 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariants.test_archive_variant ... 2026-08-21 13:37:34,048 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariants.test_dynamic_variants_copy ... 2026-08-21 13:37:34,446 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariants.test_standard_price ... 2026-08-21 13:37:38,499 104 INFO rb-022b3bb-224122-406412 odoo.addons.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 (CB). 2026-08-21 13:37:38,592 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariants.test_template_barcode ... 2026-08-21 13:37:39,032 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_copy ... 2026-08-21 13:37:39,834 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_matrix ... 2026-08-21 13:37:40,123 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono ... 2026-08-21 13:37:40,365 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono_double ... 2026-08-21 13:37:40,594 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono_multi ... 2026-08-21 13:37:40,860 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_multi_update ... 2026-08-21 13:37:41,313 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_is_product_variant ... 2026-08-21 13:37:41,318 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_pricelist_code ... 2026-08-21 13:37:41,427 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-21 13:37:42,661 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_01_update_variant_unlink ... 2026-08-21 13:37:43,263 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_02_update_variant_archive_1_value ... 2026-08-21 13:37:43,915 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_02_update_variant_archive_2_value ... 2026-08-21 13:37:45,362 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_03_update_variant_archive_3_value ... 2026-08-21 13:37:46,763 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_04_from_to_single_values ... 2026-08-21 13:37:47,624 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_dynamic_attributes_archiving ... 2026-08-21 13:37:48,710 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_name_search_dynamic_attributes ... 2026-08-21 13:37:48,953 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_set_barcode ... 2026-08-21 13:37:49,017 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_unlink_and_archive_multiple_variants ... 2026-08-21 13:37:49,655 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_uom_update_variant ... 2026-08-21 13:37:51,492 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-21 13:37:52,546 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted product.product records with IDs: [2076] 2026-08-21 13:37:52,587 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_dynamic_variants_unarchive ... 2026-08-21 13:37:53,004 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_exclusions_crud ... 2026-08-21 13:37:53,470 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_1_exclusion ... 2026-08-21 13:37:53,835 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_2_exclusions_different_lines ... 2026-08-21 13:37:54,295 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_2_exclusions_same_line ... 2026-08-21 13:37:54,564 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-21 13:37:55,698 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted product.product records with IDs: [2095] 2026-08-21 13:37:55,840 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_update_images_with_archived_variants ... 2026-08-21 13:37:56,087 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_variant_images ... 2026-08-21 13:37:56,178 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-08-21 13:37:56,212 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_01_create_no_variant ... 2026-08-21 13:37:56,928 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_02_create_dynamic ... 2026-08-21 13:37:57,422 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_03_create_always ... 2026-08-21 13:37:57,934 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_04_create_no_variant_dynamic ... 2026-08-21 13:37:58,398 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_05_create_no_variant_always ... 2026-08-21 13:37:59,488 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_06_create_dynamic_always ... 2026-08-21 13:38:00,017 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_07_create_no_create_dynamic_always ... 2026-08-21 13:38:00,593 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-21 13:38:00,978 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mixed_mono ... 2026-08-21 13:38:01,506 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mixed_multi ... 2026-08-21 13:38:01,790 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mono ... 2026-08-21 13:38:01,993 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_multi ... 2026-08-21 13:38:02,204 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_unarchive_multiple_products_with_variants ... 2026-08-21 13:38:02,756 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mixed_mono ... 2026-08-21 13:38:03,121 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mixed_multi ... 2026-08-21 13:38:03,486 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mono ... 2026-08-21 13:38:03,741 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_multi ... 2026-08-21 13:38:04,009 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_variant_with_nocreate ... 2026-08-21 13:38:04,369 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-21 13:38:05,368 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariantsSearch.test_attribute_line_search ... 2026-08-21 13:38:05,376 104 INFO rb-022b3bb-224122-406412 odoo.addons.product.tests.test_variants: Starting TestVariantsSearch.test_name_search ... 2026-08-21 13:38:05,636 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-21 13:38:12,837 104 INFO rb-022b3bb-224122-406412 odoo.addons.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_2_data). 2026-08-21 13:38:20,395 104 INFO rb-022b3bb-224122-406412 odoo.addons.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_1_data). 2026-08-21 13:38:24,876 104 INFO rb-022b3bb-224122-406412 odoo.addons.product_email_template.tests.test_account_move: Starting TestAccountMove.test_send_as_system_when_sudo ... 2026-08-21 13:38:28,446 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 281 and Message-Id '<448050345776886.1787319508.261038064956665-openerp-791-account.move@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'j*******nd@yopmail.com' successfully sent 2026-08-21 13:38:28,447 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:38:28,560 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [281] 2026-08-21 13:38:28,602 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 282 and Message-Id '<448050345776886.1787319508.261038064956665-openerp-791-account.move@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'a*******an@test.com' successfully sent 2026-08-21 13:38:28,602 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:38:28,610 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [282] 2026-08-21 13:38:28,611 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 2 emails via mail server ID #False 2026-08-21 13:38:28,679 104 INFO rb-022b3bb-224122-406412 odoo.addons.product_email_template.tests.test_account_move: Starting TestAccountMove.test_send_product_template_email_on_invoice_post ... 2026-08-21 13:38:29,751 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 283 and Message-Id '<844370174857445.1787319509.610773801803589-openerp-792-account.move@bae0c881e4b1>' from 'accountman@test.com' to (redacted) 'j*******nd@yopmail.com' successfully sent 2026-08-21 13:38:29,751 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:38:29,865 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #186 deleted mail.mail records with IDs: [283] 2026-08-21 13:38:29,865 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:38:30,024 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-21 13:38:36,819 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 13:38:44,608 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 13:38:49,269 104 INFO rb-022b3bb-224122-406412 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin ... 2026-08-21 13:38:50,534 104 INFO rb-022b3bb-224122-406412 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin_negative_price_in_move_lines ... 2026-08-21 13:38:51,953 104 INFO rb-022b3bb-224122-406412 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_sale_avg_price ... 2026-08-21 13:38:52,961 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-21 13:38:54,846 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 284 and Message-Id '<994016347372555.1787319534.750670433044434-openerp-message-notify@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-21 13:38:54,846 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:38:54,852 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:38:54,946 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 285 and Message-Id '<565223160081507.1787319534.908207178115845-openerp-message-notify@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-08-21 13:38:54,947 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:38:54,948 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:38:55,481 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 286 and Message-Id '<994583342672401.1787319535.443167448043823-openerp-message-notify@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-21 13:38:55,481 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:38:55,483 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:38:58,065 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_burndown_chart: Starting TestBurndownChartTour.test_burndown_chart_tour ... 2026-08-21 13:38:58,360 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Chrome pid: 57104 2026-08-21 13:38:58,360 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Chrome headless temporary user profile dir: /tmp/tmppxkqn1ng_chrome_odoo 2026-08-21 13:38:58,361 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Issuing json command http://127.0.0.1:34153/json/version 2026-08-21 13:38:58,362 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:34153/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:38:58,384 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Browser version: Chrome/141.0.7390.54 2026-08-21 13:38:58,384 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Issuing json command http://127.0.0.1:34153/json 2026-08-21 13:38:58,385 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:34153/json with timeout 3 increased to 10s during tests 2026-08-21 13:38:58,404 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Websocket url found: ws://127.0.0.1:34153/devtools/page/E7FEBE5BAF8905B232206FB7EDB2BE03 2026-08-21 13:38:58,495 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Enable chrome headless console log notification 2026-08-21 13:38:58,499 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Chrome headless enable page notifications 2026-08-21 13:38:59,084 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:admin from n/a 2026-08-21 13:38:59,096 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Setting session cookie in browser 2026-08-21 13:38:59,098 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Open "http://127.0.0.1:8069/web" in browser 2026-08-21 13:38:59,098 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Navigating to: "http://127.0.0.1:8069/web" 2026-08-21 13:38:59,108 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:38:59,902 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:38:59] "GET /web HTTP/1.1" 200 - 121 0.101 0.695 2026-08-21 13:38:59,904 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Navigation result: {'frameId': 'E7FEBE5BAF8905B232206FB7EDB2BE03', 'loaderId': 'AB5A3BBA933CE6DA3BCA11B39B20807C', 'isDownload': False} 2026-08-21 13:38:59,904 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Evaluate ready code "odoo.isTourReady('burndown_chart_tour')" 2026-08-21 13:38:59,935 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:38:59] "GET /web/assets/dccc580/web.assets_web.min.css HTTP/1.1" 200 - 4 0.005 0.017 2026-08-21 13:38:59,942 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:38:59] "GET /web/assets/4a43d02/web.assets_web.min.js HTTP/1.1" 200 - 4 0.003 0.024 2026-08-21 13:38:59,975 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:38:59] "GET /web/webclient/load_menus/8b0c5897f737587db2c3ce3f7b53ba9be8d0470f37e91a0b084047c9be622dbb HTTP/1.1" 200 - 4 0.003 0.049 2026-08-21 13:38:59,990 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:38:59] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 4 0.006 0.059 2026-08-21 13:39:00,027 104 INFO rb-022b3bb-224122-406412 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-08-21 13:39:00,043 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:00] "GET /web/assets/4f3afd1/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.001 0.009 2026-08-21 13:39:00,657 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:00] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.013 2026-08-21 13:39:00,662 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:00] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.028 2026-08-21 13:39:00,710 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:00] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.043 2026-08-21 13:39:00,740 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:00] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.024 0.070 2026-08-21 13:39:00,807 104 INFO rb-022b3bb-224122-406412 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-08-21 13:39:00,811 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Evaluate test code "odoo.startTour('burndown_chart_tour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web"})" 2026-08-21 13:39:00,867 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:00] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.066 0.103 2026-08-21 13:39:01,040 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:01] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.090 0.273 2026-08-21 13:39:01,047 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:01] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.285 2026-08-21 13:39:01,092 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:01] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 9 0.027 0.279 2026-08-21 13:39:01,200 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:01] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.045 0.352 2026-08-21 13:39:01,402 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:01] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.091 0.497 2026-08-21 13:39:01,405 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.576 2026-08-21 13:39:01,410 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:39:01,416 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:39:01,424 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:39:01,429 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:01] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.008 0.541 2026-08-21 13:39:01,432 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:01] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:39:01,444 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:01] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.007 0.392 2026-08-21 13:39:01,484 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:01] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.020 0.411 2026-08-21 13:39:01,495 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:01] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.004 0.385 2026-08-21 13:39:01,496 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:01] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.013 2026-08-21 13:39:01,514 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:01] "GET /web/offline HTTP/1.1" 200 - 7 0.008 0.302 2026-08-21 13:39:01,537 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:01] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 6 0.010 0.092 2026-08-21 13:39:01,572 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:01] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.014 0.118 2026-08-21 13:39:01,576 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.044 2026-08-21 13:39:02,275 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.browser: Tour burndown_chart_tour on step: '.o_navbar_apps_menu button' 2026-08-21 13:39:02,295 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.browser: Tour burndown_chart_tour on step: '.o_app[data-menu-xmlid="project.menu_main_pm"]' 2026-08-21 13:39:02,309 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.browser: Tour burndown_chart_tour on step: 'Open "Burndown Chart Test" project menu (trigger: .o_kanban_record:contains("Burndown Chart Test") .o_dropdown_kanban .dropdown-toggle)' 2026-08-21 13:39:02,329 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:02] "POST /web/action/load HTTP/1.1" 200 - 11 0.008 0.011 2026-08-21 13:39:02,556 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:02] "POST /web/dataset/call_kw/project.project/get_views HTTP/1.1" 200 - 134 0.068 0.139 2026-08-21 13:39:02,794 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:02] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 101 0.115 0.101 2026-08-21 13:39:03,052 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:03] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 20 0.041 0.035 2026-08-21 13:39:03,115 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:03] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.038 0.103 2026-08-21 13:39:03,197 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:03] "GET /web/image/res.users/36/avatar_128 HTTP/1.1" 200 - 13 0.021 0.196 2026-08-21 13:39:03,201 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:03] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.130 2026-08-21 13:39:03,738 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.browser: Tour burndown_chart_tour on step: 'Open "Burndown Chart Test" project's "Burndown Chart" view (trigger: .o_kanban_record:contains("Burndown Chart Test") .o_kanban_manage_reporting div[role="menuitem"] a:contains("Burndown Chart"))' 2026-08-21 13:39:03,752 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.browser: Tour burndown_chart_tour on step: 'The sort buttons are not rendered (trigger: .o_graph_renderer:not(:has(.btn-group[role=toolbar][aria-label="Sort graph"])))' 2026-08-21 13:39:03,777 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:03] "POST /web/dataset/call_button HTTP/1.1" 200 - 17 0.010 0.019 2026-08-21 13:39:03,807 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:03] "POST /web/dataset/call_kw/project.task.burndown.chart.report/get_views HTTP/1.1" 200 - 14 0.009 0.013 2026-08-21 13:39:03,821 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:03] "POST /web/dataset/call_kw/project.project/read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 13:39:03,863 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:03] "POST /web/dataset/call_kw/project.task.burndown.chart.report/web_read_group HTTP/1.1" 200 - 11 0.009 0.021 2026-08-21 13:39:03,880 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:03] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 3 0.000 0.007 2026-08-21 13:39:03,898 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:03] "GET /web/assets/b21bdce/web.chartjs_lib.min.js HTTP/1.1" 200 - 4 0.001 0.009 2026-08-21 13:39:04,047 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:04] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-21 13:39:04,754 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.browser: Tour burndown_chart_tour on step: 'Remove the project search "Burndown Chart Test" (trigger: .o_searchview_facet:contains("Burndown Chart Test") .o_facet_remove)' 2026-08-21 13:39:04,771 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:04] "POST /web/dataset/call_kw/project.task.type/web_search_read HTTP/1.1" 200 - 4 0.001 0.007 2026-08-21 13:39:04,772 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.browser: Tour burndown_chart_tour on step: 'Search Burndown Chart (trigger: input.o_searchview_input)' 2026-08-21 13:39:04,793 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.browser: Tour burndown_chart_tour on step: 'Validate search (trigger: .o_searchview_autocomplete .o_menu_item:contains("Project"))' 2026-08-21 13:39:04,821 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:04] "POST /web/dataset/call_kw/project.task.burndown.chart.report/web_read_group HTTP/1.1" 200 - 6 0.011 0.024 2026-08-21 13:39:04,823 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.browser: Tour burndown_chart_tour on step: 'Remove the group by "Date: Month > Stage" (trigger: .o_searchview_facet:contains("Date: Month") .o_facet_remove)' 2026-08-21 13:39:04,831 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.browser: Tour burndown_chart_tour on step: 'A "The Burndown Chart must be grouped by Date and Stage" notification is shown when trying to remove the group by "Date: Month > Stage" (trigger: .o_notification_manager .o_notification:contains("The Burndown Chart must be grouped by Date and Stage") button.o_notification_close)' 2026-08-21 13:39:04,847 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.browser: Tour burndown_chart_tour on step: 'Open the search panel menu (trigger: .o_control_panel .o_searchview_dropdown_toggler)' 2026-08-21 13:39:04,854 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:04] "POST /web/dataset/call_kw/project.task.burndown.chart.report/web_read_group HTTP/1.1" 200 - 6 0.013 0.020 2026-08-21 13:39:04,861 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.browser: Tour burndown_chart_tour on step: 'The Stage group menu item is invisible (trigger: .o_group_by_menu:not(:has(.o_menu_item:contains("Stage"))))' 2026-08-21 13:39:04,893 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.browser: Tour burndown_chart_tour on step: 'Open the Date group by sub menu (trigger: .o_group_by_menu button.o_menu_item:contains("Date"))' 2026-08-21 13:39:04,907 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.browser: Tour burndown_chart_tour on step: 'Click on the selected Date sub menu (trigger: .o_group_by_menu button.o_menu_item:contains("Date") + * .dropdown-item.selected)' 2026-08-21 13:39:04,929 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.browser: Tour burndown_chart_tour on step: 'A "The Burndown Chart must be grouped by Date" notification is shown when trying to remove the group by "Date: Month > Stage" (trigger: .o_notification_manager .o_notification:contains("The Burndown Chart must be grouped by Date") button.o_notification_close)' 2026-08-21 13:39:04,944 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.browser: Tour burndown_chart_tour on step: 'Open the search panel menu (trigger: .o_control_panel .o_searchview_dropdown_toggler)' 2026-08-21 13:39:04,948 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:04] "POST /web/dataset/call_kw/project.task.burndown.chart.report/web_read_group HTTP/1.1" 200 - 6 0.007 0.018 2026-08-21 13:39:04,977 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.browser: Tour burndown_chart_tour on step: 'Open the Date filter sub menu (trigger: .o_filter_menu button.o_menu_item:contains("Date"))' 2026-08-21 13:39:04,990 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.browser: Tour burndown_chart_tour on step: 'Click on the first Date filter sub menu (trigger: .o_filter_menu .o_menu_item:contains("Date") + * .dropdown-item:first-child)' 2026-08-21 13:39:05,014 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.browser: Tour burndown_chart_tour on step: 'Close the Date filter menu (trigger: .o_graph_renderer)' 2026-08-21 13:39:05,025 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:05] "POST /web/dataset/call_kw/project.task.burndown.chart.report/web_read_group HTTP/1.1" 200 - 6 0.006 0.013 2026-08-21 13:39:05,025 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.browser: Tour burndown_chart_tour on step: 'Open the search panel menu (trigger: .o_control_panel .o_searchview_dropdown_toggler)' 2026-08-21 13:39:05,052 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.browser: Tour burndown_chart_tour on step: 'The comparison menu is not rendered (trigger: :not(:has(.o_comparison_menu)))' 2026-08-21 13:39:05,065 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.browser: test successful 2026-08-21 13:39:05,072 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:05] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:39:05,102 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Closing chrome headless with pid 57104 2026-08-21 13:39:05,114 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Closing websocket connection 2026-08-21 13:39:05,114 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Terminating chrome headless with pid 57104 2026-08-21 13:39:05,175 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_133905_175471_TestBurndownChartTour.txt 2026-08-21 13:39:05,176 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Removing chrome user profile "/tmp/tmppxkqn1ng_chrome_odoo" 2026-08-21 13:39:05,219 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-21 13:39:07,239 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 287 and Message-Id '<810062252304899.1787319547.164217948913574-openerp-message-notify@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-21 13:39:07,239 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:39:07,242 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:39:07,317 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 288 and Message-Id '<726635236648993.1787319547.283435821533203-openerp-message-notify@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-08-21 13:39:07,317 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:39:07,318 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:39:07,391 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStageTour.test_personal_stage_tour ... 2026-08-21 13:39:07,639 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Chrome pid: 57329 2026-08-21 13:39:07,640 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Chrome headless temporary user profile dir: /tmp/tmpt2f77qz__chrome_odoo 2026-08-21 13:39:07,662 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Issuing json command http://127.0.0.1:38231/json/version 2026-08-21 13:39:07,667 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:38231/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:39:07,684 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Browser version: Chrome/141.0.7390.54 2026-08-21 13:39:07,684 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Issuing json command http://127.0.0.1:38231/json 2026-08-21 13:39:07,685 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:38231/json with timeout 3 increased to 10s during tests 2026-08-21 13:39:07,717 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Websocket url found: ws://127.0.0.1:38231/devtools/page/60045BB0CC9D66796874B54ABB450408 2026-08-21 13:39:07,791 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Enable chrome headless console log notification 2026-08-21 13:39:07,795 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Chrome headless enable page notifications 2026-08-21 13:39:07,843 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:armandel from n/a 2026-08-21 13:39:07,868 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Setting session cookie in browser 2026-08-21 13:39:07,873 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Open "http://127.0.0.1:8069/web" in browser 2026-08-21 13:39:07,873 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Navigating to: "http://127.0.0.1:8069/web" 2026-08-21 13:39:07,883 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:39:08,498 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:08] "GET /web HTTP/1.1" 200 - 116 0.071 0.548 2026-08-21 13:39:08,502 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Navigation result: {'frameId': '60045BB0CC9D66796874B54ABB450408', 'loaderId': '46531D25CF9C645A0BF44383D8C37387', 'isDownload': False} 2026-08-21 13:39:08,503 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Evaluate ready code "odoo.isTourReady('personal_stage_tour')" 2026-08-21 13:39:08,554 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:08] "GET /web/assets/4a43d02/web.assets_web.min.js HTTP/1.1" 200 - 4 0.025 0.012 2026-08-21 13:39:08,568 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:08] "GET /web/webclient/load_menus/01f15e45632c2ac4ce67e8ed4ba4d5af966cd20e61b8dc29e8a7307d66b3f3e3 HTTP/1.1" 200 - 4 0.004 0.048 2026-08-21 13:39:08,590 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:08] "GET /web/assets/dccc580/web.assets_web.min.css HTTP/1.1" 200 - 4 0.007 0.065 2026-08-21 13:39:08,606 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:08] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 4 0.009 0.060 2026-08-21 13:39:08,661 104 INFO rb-022b3bb-224122-406412 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-08-21 13:39:08,673 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:08] "GET /web/assets/4f3afd1/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.004 0.023 2026-08-21 13:39:09,222 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:09] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-08-21 13:39:09,232 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:09] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.015 2026-08-21 13:39:09,235 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:09] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.012 2026-08-21 13:39:09,248 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:09] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.007 0.008 2026-08-21 13:39:09,326 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Evaluate test code "odoo.startTour('personal_stage_tour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web"})" 2026-08-21 13:39:09,463 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:09] "POST /mail/init_messaging HTTP/1.1" 200 - 105 0.109 0.112 2026-08-21 13:39:09,470 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:09] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.002 0.209 2026-08-21 13:39:09,484 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:09] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 3 0.009 0.203 2026-08-21 13:39:09,511 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:09] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 7 0.010 0.215 2026-08-21 13:39:09,543 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:09] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 15 0.013 0.231 2026-08-21 13:39:09,545 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:09] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.204 2026-08-21 13:39:09,595 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:09] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.036 0.161 2026-08-21 13:39:09,612 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 13:39:09,622 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:39:09,626 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:09] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.021 0.136 2026-08-21 13:39:09,632 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:39:09,675 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:09] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.040 2026-08-21 13:39:09,682 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:09] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.049 0.141 2026-08-21 13:39:09,709 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:09] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:39:09,730 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:09] "GET /web/offline HTTP/1.1" 200 - 7 0.019 0.214 2026-08-21 13:39:09,770 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:09] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.006 0.249 2026-08-21 13:39:09,815 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:09] "GET /web/image?model=res.users&field=avatar_128&id=197 HTTP/1.1" 200 - 18 0.014 0.254 2026-08-21 13:39:09,830 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:09] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 6 0.004 0.162 2026-08-21 13:39:10,525 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.browser: Tour personal_stage_tour on step: '.o_navbar_apps_menu button' 2026-08-21 13:39:10,540 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.browser: Tour personal_stage_tour on step: '.o_app[data-menu-xmlid="project.menu_main_pm"]' 2026-08-21 13:39:10,564 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.browser: Tour personal_stage_tour on step: 'Open Pig Project (trigger: .o_kanban_record:contains("Pig"))' 2026-08-21 13:39:10,584 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:10] "POST /web/action/load HTTP/1.1" 200 - 11 0.018 0.016 2026-08-21 13:39:10,878 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:10] "POST /web/dataset/call_kw/project.project/get_views HTTP/1.1" 200 - 135 0.107 0.161 2026-08-21 13:39:11,169 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:11] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 107 0.124 0.147 2026-08-21 13:39:11,344 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:11] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 12 0.017 0.031 2026-08-21 13:39:11,403 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:11] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 13 0.020 0.083 2026-08-21 13:39:11,431 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:11] "GET /web/image/res.users/36/avatar_128 HTTP/1.1" 200 - 12 0.008 0.113 2026-08-21 13:39:11,898 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:11] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:39:12,337 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.browser: Tour personal_stage_tour on step: 'Check that there is no create column (trigger: body:not(.o_column_quick_create))' 2026-08-21 13:39:12,354 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.browser: Tour personal_stage_tour on step: 'Check that there is no create column (trigger: body:not(.o_column_edit))' 2026-08-21 13:39:12,370 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.browser: Tour personal_stage_tour on step: 'Check that there is no create column (trigger: body:not(.o_column_delete))' 2026-08-21 13:39:12,375 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:12] "POST /web/dataset/call_button HTTP/1.1" 200 - 14 0.023 0.023 2026-08-21 13:39:12,392 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.browser: Tour personal_stage_tour on step: 'Go to tasks (trigger: button[data-menu-xmlid="project.menu_project_management"])' 2026-08-21 13:39:12,405 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.browser: Tour personal_stage_tour on step: 'Go to my tasks (trigger: a[data-menu-xmlid="project.menu_project_management_my_tasks"])' 2026-08-21 13:39:12,422 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.browser: Tour personal_stage_tour on step: 'Check that we can create a new stage (trigger: .o_column_quick_create .o_quick_create_folded)' 2026-08-21 13:39:12,648 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:12] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 105 0.101 0.163 2026-08-21 13:39:12,691 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:12] "POST /web/action/load HTTP/1.1" 200 - 13 0.023 0.251 2026-08-21 13:39:12,699 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:12] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 3 0.002 0.027 2026-08-21 13:39:12,717 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:12] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 8 0.007 0.039 2026-08-21 13:39:12,741 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:12] "POST /web/action/run HTTP/1.1" 200 - 17 0.009 0.024 2026-08-21 13:39:12,749 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:12] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.002 0.007 2026-08-21 13:39:12,752 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:12] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.000 0.010 2026-08-21 13:39:12,755 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:12] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.000 0.007 2026-08-21 13:39:12,831 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:12] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 28 0.017 0.049 2026-08-21 13:39:12,850 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:12] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 4 0.002 0.007 2026-08-21 13:39:12,873 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:12] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 5 0.013 0.018 2026-08-21 13:39:12,931 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:12] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 19 0.014 0.037 2026-08-21 13:39:13,028 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:13] "GET /web/image/res.users/197/avatar_128 HTTP/1.1" 200 - 11 0.006 0.019 2026-08-21 13:39:13,989 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:13] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:39:13,992 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.browser: Tour personal_stage_tour on step: 'Create a new personal stage (trigger: input.form-control)' 2026-08-21 13:39:14,003 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.browser: Tour personal_stage_tour on step: 'Confirm create (trigger: .o_kanban_add)' 2026-08-21 13:39:14,020 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.browser: Tour personal_stage_tour on step: 'Check that column exists (trigger: .o_kanban_header:contains("Never"))' 2026-08-21 13:39:14,052 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:14] "POST /web/dataset/call_kw/project.task.type/name_create HTTP/1.1" 200 - 9 0.031 0.010 2026-08-21 13:39:14,082 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:14] "POST /web/dataset/resequence HTTP/1.1" 200 - 16 0.012 0.011 2026-08-21 13:39:14,092 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:14] "POST /web/dataset/call_kw/project.task.type/read HTTP/1.1" 200 - 3 0.001 0.004 2026-08-21 13:39:14,857 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.browser: Tour personal_stage_tour on step: 'Open column edit dropdown (trigger: .o_kanban_header:eq(0))' 2026-08-21 13:39:14,874 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.browser: Tour personal_stage_tour on step: 'Try editing inbox (trigger: .dropdown-item.o_column_edit)' 2026-08-21 13:39:14,887 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.browser: Tour personal_stage_tour on step: 'Change title (trigger: div.o_field_char[name="name"] input)' 2026-08-21 13:39:14,904 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:14] "POST /web/dataset/call_kw/project.task.type/get_views HTTP/1.1" 200 - 8 0.003 0.013 2026-08-21 13:39:14,934 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:14] "POST /web/dataset/call_kw/project.task.type/web_read HTTP/1.1" 200 - 4 0.002 0.009 2026-08-21 13:39:14,940 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:14] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.001 0.017 2026-08-21 13:39:15,735 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.browser: Tour personal_stage_tour on step: 'Save changes (trigger: .btn-primary:contains("Save"))' 2026-08-21 13:39:15,741 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.browser: Tour personal_stage_tour on step: 'Check that column was updated (trigger: .o_kanban_header:contains("Todo"))' 2026-08-21 13:39:15,751 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:15] "POST /web/dataset/call_kw/project.task.type/web_save HTTP/1.1" 200 - 5 0.001 0.007 2026-08-21 13:39:15,776 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:15] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 4 0.003 0.013 2026-08-21 13:39:15,790 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:15] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 5 0.003 0.027 2026-08-21 13:39:15,851 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:15] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 19 0.023 0.032 2026-08-21 13:39:16,628 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.browser: Tour personal_stage_tour on step: 'Create a personal task from the quick create form (trigger: .o-kanban-button-new)' 2026-08-21 13:39:16,638 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.browser: Tour personal_stage_tour on step: 'Create a new personal task (trigger: input.o_input:not(.o_searchview_input))' 2026-08-21 13:39:16,669 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:16] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 9 0.009 0.021 2026-08-21 13:39:16,706 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:16] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 7 0.007 0.021 2026-08-21 13:39:17,500 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.browser: Tour personal_stage_tour on step: 'Confirm create (trigger: .o_kanban_add)' 2026-08-21 13:39:17,505 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.browser: Tour personal_stage_tour on step: 'Check that task exists (trigger: .o_kanban_record_title:contains("New Test Task"))' 2026-08-21 13:39:17,627 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:17] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 58 0.051 0.070 2026-08-21 13:39:17,686 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:17] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 14 0.021 0.026 2026-08-21 13:39:17,751 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:17] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data HTTP/1.1" 200 - 23 0.035 0.076 2026-08-21 13:39:17,766 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:17] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 4 0.009 0.057 2026-08-21 13:39:17,794 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:17] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 5 0.008 0.082 2026-08-21 13:39:18,838 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:18] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-21 13:39:19,454 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.browser: test successful 2026-08-21 13:39:19,462 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:19] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:39:19,477 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Closing chrome headless with pid 57329 2026-08-21 13:39:19,478 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Closing websocket connection 2026-08-21 13:39:19,478 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Terminating chrome headless with pid 57329 2026-08-21 13:39:19,548 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_133919_547751_TestPersonalStageTour.txt 2026-08-21 13:39:19,548 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Removing chrome user profile "/tmp/tmpt2f77qz__chrome_odoo" 2026-08-21 13:39:19,580 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-21 13:39:21,307 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 289 and Message-Id '<975320443451200.1787319561.246755123138428-openerp-message-notify@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-21 13:39:21,307 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:39:21,310 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:39:21,414 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 290 and Message-Id '<897508121220102.1787319561.346581459045410-openerp-message-notify@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-08-21 13:39:21,414 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:39:21,416 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:39:21,448 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_default_personal_stage ... 2026-08-21 13:39:22,030 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_delete_personal_stage ... 2026-08-21 13:39:22,763 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <543598598044223.1787319562.682244300842285-openerp-message-notify@bae0c881e4b1>: ['"User 1 with personal stages" <@False>'] 2026-08-21 13:39:22,768 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:39:22,815 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <395883495590465.1787319562.770483493804932-openerp-message-notify@bae0c881e4b1>: ['"User 2 with personal stages" <@False>'] 2026-08-21 13:39:22,816 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:39:22,846 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <036040774699061.1787319562.818191289901733-openerp-message-notify@bae0c881e4b1>: ['"User 1 with personal stages" <@False>'] 2026-08-21 13:39:22,848 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:39:22,880 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <959129928202674.1787319562.849287509918213-openerp-message-notify@bae0c881e4b1>: ['"User 2 with personal stages" <@False>'] 2026-08-21 13:39:22,881 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:39:22,913 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <278406203177638.1787319562.883425474166870-openerp-message-notify@bae0c881e4b1>: ['"User 1 with personal stages" <@False>'] 2026-08-21 13:39:22,915 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:39:22,941 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <736155498832013.1787319562.916592597961426-openerp-message-notify@bae0c881e4b1>: ['"User 1 with personal stages" <@False>'] 2026-08-21 13:39:22,942 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:39:23,078 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #206 deleted project.task.type records with IDs: [356] 2026-08-21 13:39:23,098 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #205 deleted project.task.type records with IDs: [351] 2026-08-21 13:39:23,134 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #205 deleted project.task.type records with IDs: [350, 352] 2026-08-21 13:39:23,153 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted project.task.type records with IDs: [349, 355] 2026-08-21 13:39:23,259 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted project.task.type records with IDs: [358, 359, 360] 2026-08-21 13:39:23,261 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_base ... 2026-08-21 13:39:23,490 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 297 and Message-Id '<403805597200071.1787319563.405469179153442-openerp-message-notify@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-08-21 13:39:23,490 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:39:23,499 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:39:23,528 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_read_group ... 2026-08-21 13:39:23,685 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 298 and Message-Id '<842979287911540.1787319563.605166196823120-openerp-message-notify@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-08-21 13:39:23,685 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:39:23,692 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:39:23,781 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_search ... 2026-08-21 13:39:23,934 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 299 and Message-Id '<277471507644110.1787319563.835608005523682-openerp-message-notify@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-21 13:39:23,935 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:39:23,938 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:39:23,995 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-08-21 13:39:25,713 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 300 and Message-Id '<534372248325389.1787319565.617434740066528-openerp-message-notify@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-21 13:39:25,713 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:39:25,717 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:39:25,791 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 301 and Message-Id '<688575834904418.1787319565.757904291152954-openerp-message-notify@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-08-21 13:39:25,791 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:39:25,792 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:39:25,819 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_basic_milestone_write ... 2026-08-21 13:39:25,937 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_change_project_in_task ... 2026-08-21 13:39:26,142 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 302 and Message-Id '<017082568248560.1787319566.059444427490234-openerp-message-notify@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-08-21 13:39:26,142 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:39:26,146 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:39:26,327 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_duplicate_project_duplicates_milestones_on_tasks ... 2026-08-21 13:39:26,705 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_milestones_settings_change ... 2026-08-21 13:39:29,125 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_set_milestone_parent_task ... 2026-08-21 13:39:29,254 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 303 and Message-Id '<239658555489873.1787319569.197816133499146-openerp-message-notify@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-08-21 13:39:29,254 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:39:29,257 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:39:29,281 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 304 and Message-Id '<220105767320577.1787319569.258898496627808-openerp-message-notify@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-08-21 13:39:29,281 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:39:29,282 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:39:29,620 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-21 13:39:37,567 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-08-21 13:39:37,567 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-08-21 13:39:37,567 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-08-21 13:39:37,567 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan5_id_index on table crossovered_budget_line 2026-08-21 13:39:37,567 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-08-21 13:39:37,567 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-08-21 13:39:37,567 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-08-21 13:39:37,567 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-08-21 13:39:37,567 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-08-21 13:39:39,272 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:39:39,273 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:39:39,273 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:39:39,273 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan5_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:39:39,273 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:39:39,273 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:39:39,273 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:39:39,273 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:39:39,273 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:39:40,850 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_profitability: Starting TestProjectProfitabilityAccess.test_project_profitability_read ... 2026-08-21 13:39:42,955 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-21 13:39:44,929 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 305 and Message-Id '<425675194470663.1787319584.839931249618530-openerp-message-notify@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-21 13:39:44,930 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:39:44,934 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:39:45,032 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 306 and Message-Id '<749410988148085.1787319584.993999719619751-openerp-message-notify@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-08-21 13:39:45,032 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:39:45,034 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:39:45,090 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_report: Starting TestProjectReport.test_avg_rating_measure ... 2026-08-21 13:39:45,272 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 307 and Message-Id '<706354879146350.1787319585.223096132278442-openerp-message-notify@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-21 13:39:45,272 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:39:45,274 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:39:45,316 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-21 13:39:47,001 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 308 and Message-Id '<730738057420221.1787319586.922601938247681-openerp-message-notify@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-21 13:39:47,001 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:39:47,004 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:39:47,071 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 309 and Message-Id '<345927875918316.1787319587.038654565811157-openerp-message-notify@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-08-21 13:39:47,071 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:39:47,072 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:39:47,243 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 310 and Message-Id '<692993743715513.1787319587.219743967056274-openerp-message-notify@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-21 13:39:47,243 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:39:47,244 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:39:47,316 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 311 and Message-Id '<448080181497365.1787319587.284420967102051-openerp-message-notify@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-21 13:39:47,316 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:39:47,317 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:39:47,432 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 312 and Message-Id '<460013035037860.1787319587.389310359954834-openerp-136-project.project@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'c****@gladys.portal' successfully sent 2026-08-21 13:39:47,432 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:39:47,506 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [312] 2026-08-21 13:39:47,507 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:39:47,528 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_read_task_with_portal_user ... 2026-08-21 13:39:47,616 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_readonly_fields ... 2026-08-21 13:39:47,827 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_wizard_confirm ... 2026-08-21 13:39:48,605 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 313 and Message-Id '<899312178352202.1787319588.540666103363037-openerp-136-project.project@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'n*@user.portal' successfully sent 2026-08-21 13:39:48,606 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:39:48,620 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [313] 2026-08-21 13:39:48,621 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:39:48,643 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_write_with_portal_user ... 2026-08-21 13:39:49,722 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-21 13:39:50,891 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_01_project_sharing ... 2026-08-21 13:39:51,155 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome pid: 57578 2026-08-21 13:39:51,156 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome headless temporary user profile dir: /tmp/tmp1ji__t_1_chrome_odoo 2026-08-21 13:39:51,156 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Issuing json command http://127.0.0.1:33605/json/version 2026-08-21 13:39:51,158 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33605/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:39:51,201 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:39:51,201 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Issuing json command http://127.0.0.1:33605/json 2026-08-21 13:39:51,202 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:33605/json with timeout 3 increased to 10s during tests 2026-08-21 13:39:51,262 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Websocket url found: ws://127.0.0.1:33605/devtools/page/B710E5647EBA7B53E90A0829C25FCCC7 2026-08-21 13:39:51,287 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Enable chrome headless console log notification 2026-08-21 13:39:51,306 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome headless enable page notifications 2026-08-21 13:39:51,933 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:admin from n/a 2026-08-21 13:39:51,944 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Setting session cookie in browser 2026-08-21 13:39:51,946 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Open "http://127.0.0.1:8069/web" in browser 2026-08-21 13:39:51,946 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Navigating to: "http://127.0.0.1:8069/web" 2026-08-21 13:39:51,970 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:39:52,907 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:52] "GET /web HTTP/1.1" 200 - 121 0.126 0.814 2026-08-21 13:39:52,910 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Navigation result: {'frameId': 'B710E5647EBA7B53E90A0829C25FCCC7', 'loaderId': '044F6349578B257CB2BC426741AC5937', 'isDownload': False} 2026-08-21 13:39:52,910 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Evaluate ready code "odoo.isTourReady('project_sharing_tour')" 2026-08-21 13:39:52,959 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:52] "GET /web/assets/4a43d02/web.assets_web.min.js HTTP/1.1" 200 - 4 0.010 0.011 2026-08-21 13:39:52,975 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:52] "GET /web/assets/dccc580/web.assets_web.min.css HTTP/1.1" 200 - 4 0.007 0.031 2026-08-21 13:39:53,024 104 INFO rb-022b3bb-224122-406412 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-08-21 13:39:53,078 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:53] "GET /web/webclient/load_menus/8b0c5897f737587db2c3ce3f7b53ba9be8d0470f37e91a0b084047c9be622dbb HTTP/1.1" 200 - 4 0.014 0.111 2026-08-21 13:39:53,093 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:53] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 4 0.009 0.129 2026-08-21 13:39:53,114 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:53] "GET /web/assets/4f3afd1/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.010 0.045 2026-08-21 13:39:53,690 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:53] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.016 2026-08-21 13:39:53,699 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:53] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.028 2026-08-21 13:39:53,712 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:53] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.025 2026-08-21 13:39:53,739 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:53] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.016 0.032 2026-08-21 13:39:53,780 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Evaluate test code "odoo.startTour('project_sharing_tour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web"})" 2026-08-21 13:39:53,898 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:53] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.090 0.092 2026-08-21 13:39:53,936 104 INFO rb-022b3bb-224122-406412 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-08-21 13:39:54,004 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:54] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.035 0.252 2026-08-21 13:39:54,026 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:54] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 9 0.008 0.265 2026-08-21 13:39:54,029 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:54] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 0.274 2026-08-21 13:39:54,118 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:54] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.036 0.316 2026-08-21 13:39:54,276 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:54] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.072 0.435 2026-08-21 13:39:54,283 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:54] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.486 2026-08-21 13:39:54,297 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:39:54,310 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:39:54,314 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:54] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.018 0.383 2026-08-21 13:39:54,320 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:39:54,362 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:54] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.037 0.313 2026-08-21 13:39:54,380 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:54] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-08-21 13:39:54,386 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:54] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.016 0.339 2026-08-21 13:39:54,426 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:54] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.016 0.378 2026-08-21 13:39:54,463 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:54] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.021 2026-08-21 13:39:54,464 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:54] "GET /web/offline HTTP/1.1" 200 - 7 0.007 0.333 2026-08-21 13:39:54,488 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:54] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 6 0.008 0.106 2026-08-21 13:39:54,531 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:54] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.021 0.132 2026-08-21 13:39:54,535 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:54] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.138 2026-08-21 13:39:55,247 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: '.o_navbar_apps_menu button' 2026-08-21 13:39:55,258 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'Go to the Project App. (trigger: .o_app[data-menu-xmlid="project.menu_main_pm"])' 2026-08-21 13:39:55,273 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'Open the project dropdown. (trigger: .o_kanban_record:contains("Project Sharing") .o_dropdown_kanban .dropdown-toggle)' 2026-08-21 13:39:55,304 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:55] "POST /web/action/load HTTP/1.1" 200 - 11 0.015 0.023 2026-08-21 13:39:55,563 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:55] "POST /web/dataset/call_kw/project.project/get_views HTTP/1.1" 200 - 134 0.069 0.164 2026-08-21 13:39:55,726 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:55] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 101 0.062 0.073 2026-08-21 13:39:55,930 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:55] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.023 0.023 2026-08-21 13:39:56,008 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:56] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 20 0.038 0.081 2026-08-21 13:39:56,077 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:56] "GET /web/image/res.users/36/avatar_128 HTTP/1.1" 200 - 13 0.020 0.152 2026-08-21 13:39:56,661 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'Start editing the project. (trigger: .o_kanban_record:contains("Project Sharing") .dropdown-menu a:contains("Share"))' 2026-08-21 13:39:56,680 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'Select "Edit" as Access mode in the "Share Project" wizard. (trigger: div.o_field_radio[name="access_mode"] div.o_radio_item > input[data-value="edit"])' 2026-08-21 13:39:56,703 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:56] "POST /web/action/load HTTP/1.1" 200 - 10 0.016 0.013 2026-08-21 13:39:56,740 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:56] "POST /web/dataset/call_kw/project.share.wizard/get_views HTTP/1.1" 200 - 13 0.005 0.014 2026-08-21 13:39:56,788 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:56] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.011 0.021 2026-08-21 13:39:56,808 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:56] "POST /web/dataset/call_kw/project.share.wizard/onchange HTTP/1.1" 200 - 13 0.006 0.027 2026-08-21 13:39:56,813 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:56] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.034 2026-08-21 13:39:57,603 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'Select the user portal as collaborator to the "Project Sharing" project. (trigger: .o_field_many2many_tags_email[name=partner_ids] input)' 2026-08-21 13:39:57,617 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: '.ui-autocomplete a.dropdown-item:contains("Georges")' 2026-08-21 13:39:57,634 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:57] "POST /web/dataset/call_kw/res.partner/name_search HTTP/1.1" 200 - 5 0.004 0.021 2026-08-21 13:39:57,895 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:57] "POST /web/dataset/call_kw/res.partner/name_search HTTP/1.1" 200 - 5 0.013 0.020 2026-08-21 13:39:58,314 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.002 2026-08-21 13:39:58,659 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'Confirm the project sharing with this portal user. (trigger: footer > button[name="action_share_record"])' 2026-08-21 13:39:58,676 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'Go to project portal view to select the "Project Sharing" project (trigger: .o_web_client)' 2026-08-21 13:39:58,683 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:58] "POST /web/dataset/call_kw/res.partner/web_read HTTP/1.1" 200 - 5 0.005 0.017 2026-08-21 13:39:58,718 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:58] "POST /web/dataset/call_kw/project.share.wizard/web_save HTTP/1.1" 200 - 10 0.008 0.018 2026-08-21 13:39:58,884 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:58] "POST /web/dataset/call_button HTTP/1.1" 200 - 74 0.056 0.101 2026-08-21 13:39:59,023 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:39:59] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 78 0.043 0.084 2026-08-21 13:40:00,759 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:00] "GET /my/projects HTTP/1.1" 200 - 219 0.125 0.799 2026-08-21 13:40:00,797 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/89289e1/web.assets_frontend.min.css, copying from /web/assets/89289e1/web.assets_frontend.min.css 2026-08-21 13:40:00,838 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:00] "GET /web/assets/1/89289e1/web.assets_frontend.min.css HTTP/1.1" 200 - 13 0.026 0.026 2026-08-21 13:40:00,845 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/aa52fa9/web.assets_frontend_minimal.min.js, copying from /web/assets/aa52fa9/web.assets_frontend_minimal.min.js 2026-08-21 13:40:00,854 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:00] "GET /web/assets/1/aa52fa9/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 10 0.006 0.049 2026-08-21 13:40:00,873 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6ae8a68/web.__assets_tests_call__.min.js, copying from /web/assets/6ae8a68/web.__assets_tests_call__.min.js 2026-08-21 13:40:00,885 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:00] "GET /web/assets/1/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 10 0.007 0.016 2026-08-21 13:40:00,949 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:00] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:40:00,956 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:00] "GET /web/image/website/1/logo/My%20Website?unique=c5ab18c HTTP/1.1" 200 - 6 0.003 0.011 2026-08-21 13:40:00,981 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:00] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:40:00,998 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:00] "GET /web/image/website/1/favicon?unique=c5ab18c HTTP/1.1" 200 - 6 0.005 0.008 2026-08-21 13:40:01,015 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/84e7f2f/web.assets_frontend_lazy.min.js, copying from /web/assets/84e7f2f/web.assets_frontend_lazy.min.js 2026-08-21 13:40:01,051 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:01] "GET /web/assets/1/84e7f2f/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 11 0.016 0.051 2026-08-21 13:40:01,296 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:01] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 4 0.004 0.009 2026-08-21 13:40:01,315 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:01] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.001 0.003 2026-08-21 13:40:01,402 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:01] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 14 0.009 0.076 2026-08-21 13:40:01,406 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:01] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.003 0.063 2026-08-21 13:40:01,453 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:01] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.033 0.060 2026-08-21 13:40:02,602 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'Select "Project Sharing" project to go to project sharing feature for this project. (trigger: table > tbody > tr a:has(span:contains(Project Sharing)))' 2026-08-21 13:40:02,623 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'Wait the project sharing feature be loaded (trigger: iframe .o_project_sharing)' 2026-08-21 13:40:03,445 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:03] "GET /my/projects/138 HTTP/1.1" 200 - 30 0.017 0.804 2026-08-21 13:40:03,493 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:03] "GET /en_US/my/projects/138/project_sharing HTTP/1.1" 301 - 5 0.001 0.005 2026-08-21 13:40:03,511 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:03] "GET /en/my/projects/138/project_sharing HTTP/1.1" 303 - 5 0.001 0.006 2026-08-21 13:40:03,739 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:03] "GET /my/projects/138/project_sharing HTTP/1.1" 200 - 50 0.047 0.174 2026-08-21 13:40:03,768 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:03] "GET /web/assets/135e073/project.webclient.min.css HTTP/1.1" 200 - 4 0.004 0.009 2026-08-21 13:40:03,785 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:03] "GET /web/assets/a14daba/project.webclient.min.js HTTP/1.1" 200 - 4 0.009 0.015 2026-08-21 13:40:04,042 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:04] "GET /web/webclient/translations/5d130d1cee379bf3a0968cbac017ae366bd3e8f9?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-08-21 13:40:04,249 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:04] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 70 0.034 0.088 2026-08-21 13:40:04,352 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:04] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 3 0.003 0.007 2026-08-21 13:40:04,390 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:04] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 9 0.016 0.032 2026-08-21 13:40:04,393 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:04] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.000 0.040 2026-08-21 13:40:04,404 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:04] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 4 0.001 0.035 2026-08-21 13:40:04,409 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:04] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.001 0.030 2026-08-21 13:40:04,464 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:04] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.004 0.010 2026-08-21 13:40:04,468 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:04] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:40:05,635 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'Wait the project sharing feature be loaded (trigger: iframe .o_project_sharing)' 2026-08-21 13:40:05,651 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'Click "Create" button (trigger: iframe button.o-kanban-button-new)' 2026-08-21 13:40:05,668 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'Create Task (trigger: iframe .o_kanban_quick_create .o_field_widget[name="name"] input)' 2026-08-21 13:40:05,701 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:05] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 8 0.011 0.017 2026-08-21 13:40:05,720 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:05] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 4 0.004 0.006 2026-08-21 13:40:06,429 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'Go to the form view of this new task (trigger: iframe .o_kanban_quick_create .o_kanban_edit)' 2026-08-21 13:40:06,435 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'Change the stage of the task. (trigger: iframe div[name="stage_id"] div.o_statusbar_status button[aria-checked="false"]:contains(Done))' 2026-08-21 13:40:06,567 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:06] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 71 0.049 0.081 2026-08-21 13:40:06,610 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:06] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 10 0.008 0.023 2026-08-21 13:40:06,710 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:06] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 28 0.016 0.037 2026-08-21 13:40:06,767 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:06] "POST /mail/chatter_init HTTP/1.1" 200 - 9 0.007 0.013 2026-08-21 13:40:06,773 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:06] "POST /web/dataset/call_kw/project.task.type/search_read HTTP/1.1" 200 - 3 0.001 0.013 2026-08-21 13:40:06,842 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:06] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.015 0.023 2026-08-21 13:40:06,979 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:06] "GET /web/image/res.partner/3/avatar_128 HTTP/1.1" 200 - 11 0.040 0.029 2026-08-21 13:40:07,203 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'Write a message in the chatter of the task (trigger: iframe .o_portal_chatter_composer_input .o_portal_chatter_composer_body textarea)' 2026-08-21 13:40:07,206 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'Send the message (trigger: iframe .o_portal_chatter_composer_input .o_portal_chatter_composer_body button[name="send_message"])' 2026-08-21 13:40:07,219 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'Go back to the kanban view (trigger: iframe ol.breadcrumb > li.o_back_button > a:contains(Project Sharing))' 2026-08-21 13:40:07,235 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'open the search panel menu (trigger: iframe .o_searchview_dropdown_toggler)' 2026-08-21 13:40:07,260 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:07] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 26 0.019 0.037 2026-08-21 13:40:07,417 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 315 and Message-Id '<185348152515160.1787319607.302764654159546-openerp-448-project.task@bae0c881e4b1>' from 'admin@yourcompany.example.com' to (redacted) 'g****es@project.portal' successfully sent 2026-08-21 13:40:07,417 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:40:07,431 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [315] 2026-08-21 13:40:07,431 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:40:07,434 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:07] "POST /mail/chatter_post HTTP/1.1" 200 - 65 0.049 0.165 2026-08-21 13:40:07,438 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:07] "POST /web/dataset/call_kw/project.task.type/search_read HTTP/1.1" 200 - 3 0.001 0.162 2026-08-21 13:40:07,512 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:07] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 37 0.030 0.194 2026-08-21 13:40:07,539 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:07] "POST /mail/chatter_fetch HTTP/1.1" 200 - 14 0.014 0.079 2026-08-21 13:40:07,550 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:07] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 4 0.002 0.011 2026-08-21 13:40:07,559 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:07] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 5 0.003 0.018 2026-08-21 13:40:07,626 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:07] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 17 0.009 0.043 2026-08-21 13:40:07,996 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'click on the first item in the filter menu (trigger: iframe .o_filter_menu .dropdown-item:first-child)' 2026-08-21 13:40:08,011 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'click on the first item in the group by menu (trigger: iframe .o_group_by_menu .dropdown-item:first-child)' 2026-08-21 13:40:08,017 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'open accordion "save current search" in favorite menu (trigger: iframe .o_favorite_menu .o_add_favorite)' 2026-08-21 13:40:08,034 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'click to "save" button in favorite menu (trigger: iframe .o_favorite_menu .o_accordion_values .o_save_favorite)' 2026-08-21 13:40:08,051 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'click on the first item in the filter menu (trigger: iframe .o_filter_menu .dropdown-item:first-child)' 2026-08-21 13:40:08,075 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'click on the first item in the group by menu (trigger: iframe .o_group_by_menu .dropdown-item:first-child)' 2026-08-21 13:40:08,081 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:08] "POST /web/dataset/call_kw/ir.filters/create_or_replace HTTP/1.1" 200 - 11 0.028 0.012 2026-08-21 13:40:08,090 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'click to "save" button in favorite menu (trigger: iframe .o_favorite_menu .o_accordion_values .o_save_favorite)' 2026-08-21 13:40:08,107 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'Go to the list view (trigger: iframe button.o_switch_view.o_list)' 2026-08-21 13:40:08,110 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:08] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 4 0.010 0.009 2026-08-21 13:40:08,124 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'iframe .o_optional_columns_dropdown_toggle' 2026-08-21 13:40:08,135 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:08] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 5 0.015 0.009 2026-08-21 13:40:08,159 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:08] "POST /web/dataset/call_kw/project.task/fields_get HTTP/1.1" 200 - 3 0.009 0.043 2026-08-21 13:40:08,213 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:08] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 8 0.012 0.078 2026-08-21 13:40:08,257 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:08] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 17 0.013 0.094 2026-08-21 13:40:08,273 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:08] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 3 0.005 0.064 2026-08-21 13:40:08,340 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:08] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 23 0.029 0.076 2026-08-21 13:40:08,344 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:08] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.001 0.103 2026-08-21 13:40:08,879 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'iframe .o_optional_columns_dropdown .dropdown-item:contains("Milestone")' 2026-08-21 13:40:08,888 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'Check the list view (trigger: iframe .o_list_view)' 2026-08-21 13:40:08,892 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: test successful 2026-08-21 13:40:08,896 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Closing chrome headless with pid 57578 2026-08-21 13:40:08,897 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Closing websocket connection 2026-08-21 13:40:08,897 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Terminating chrome headless with pid 57578 2026-08-21 13:40:08,987 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_134008_986188_TestProjectSharingUi.txt 2026-08-21 13:40:08,987 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Removing chrome user profile "/tmp/tmp1ji__t_1_chrome_odoo" 2026-08-21 13:40:09,012 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_02_project_sharing ... 2026-08-21 13:40:09,132 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 316 and Message-Id '<314606032248300.1787319609.065005540847778-openerp-138-project.project@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'g****es@project.portal' successfully sent 2026-08-21 13:40:09,133 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:40:09,155 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [316] 2026-08-21 13:40:09,156 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:40:09,518 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome pid: 57864 2026-08-21 13:40:09,519 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome headless temporary user profile dir: /tmp/tmp7hqj8s6d_chrome_odoo 2026-08-21 13:40:09,519 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Issuing json command http://127.0.0.1:44703/json/version 2026-08-21 13:40:09,520 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:44703/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:40:09,573 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:40:09,573 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Issuing json command http://127.0.0.1:44703/json 2026-08-21 13:40:09,574 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:44703/json with timeout 3 increased to 10s during tests 2026-08-21 13:40:09,584 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Websocket url found: ws://127.0.0.1:44703/devtools/page/1B4A6AD20BE3A1D720B7F3AB24375A32 2026-08-21 13:40:09,591 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Enable chrome headless console log notification 2026-08-21 13:40:09,597 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome headless enable page notifications 2026-08-21 13:40:09,783 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:georges1 from n/a 2026-08-21 13:40:09,794 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Setting session cookie in browser 2026-08-21 13:40:09,799 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Open "http://127.0.0.1:8069/my/projects" in browser 2026-08-21 13:40:09,800 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Navigating to: "http://127.0.0.1:8069/my/projects" 2026-08-21 13:40:09,810 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:40:10,944 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:10] "GET /my/projects HTTP/1.1" 200 - 246 0.119 1.019 2026-08-21 13:40:10,947 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Navigation result: {'frameId': '1B4A6AD20BE3A1D720B7F3AB24375A32', 'loaderId': 'E5A1D8B996A557BA8E0E4A140402B272', 'isDownload': False} 2026-08-21 13:40:10,947 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Evaluate ready code "odoo.isTourReady('portal_project_sharing_tour')" 2026-08-21 13:40:10,960 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:40:10,978 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/89289e1/web.assets_frontend.min.css, copying from /web/assets/89289e1/web.assets_frontend.min.css 2026-08-21 13:40:11,045 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:11] "GET /web/assets/1/89289e1/web.assets_frontend.min.css HTTP/1.1" 200 - 13 0.054 0.028 2026-08-21 13:40:11,058 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/aa52fa9/web.assets_frontend_minimal.min.js, copying from /web/assets/aa52fa9/web.assets_frontend_minimal.min.js 2026-08-21 13:40:11,070 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:11] "GET /web/assets/1/aa52fa9/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 10 0.013 0.082 2026-08-21 13:40:11,082 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6ae8a68/web.__assets_tests_call__.min.js, copying from /web/assets/6ae8a68/web.__assets_tests_call__.min.js 2026-08-21 13:40:11,096 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:11] "GET /web/assets/1/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 10 0.008 0.022 2026-08-21 13:40:11,254 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-08-21 13:40:11,256 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:11] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 13:40:11,257 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:11] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.009 2026-08-21 13:40:11,285 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:11] "GET /web/image/website/1/logo/My%20Website?unique=c5ab18c HTTP/1.1" 200 - 6 0.012 0.015 2026-08-21 13:40:11,313 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/84e7f2f/web.assets_frontend_lazy.min.js, copying from /web/assets/84e7f2f/web.assets_frontend_lazy.min.js 2026-08-21 13:40:11,329 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:11] "GET /web/assets/1/84e7f2f/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 11 0.017 0.024 2026-08-21 13:40:11,342 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:11] "GET /web/image/website/1/favicon?unique=c5ab18c HTTP/1.1" 200 - 6 0.003 0.042 2026-08-21 13:40:11,628 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:11] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 3 0.001 0.009 2026-08-21 13:40:11,647 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:11] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.002 0.004 2026-08-21 13:40:11,698 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Evaluate test code "odoo.startTour('portal_project_sharing_tour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/my/projects"})" 2026-08-21 13:40:11,744 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:11] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 14 0.008 0.087 2026-08-21 13:40:11,751 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:11] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.000 0.051 2026-08-21 13:40:11,759 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:11] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.003 0.051 2026-08-21 13:40:12,952 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour on step: 'Select "Project Sharing" project to go to project sharing feature for this project. (trigger: table > tbody > tr a:has(span:contains(Project Sharing)))' 2026-08-21 13:40:12,968 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour on step: 'Wait the project sharing feature be loaded (trigger: iframe .o_project_sharing)' 2026-08-21 13:40:13,075 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:13] "GET /my/projects/138 HTTP/1.1" 200 - 37 0.021 0.078 2026-08-21 13:40:13,111 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:13] "POST /heatmap/send_log HTTP/1.1" 200 - 7 0.015 0.009 2026-08-21 13:40:13,164 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:13] "GET /en_US/my/projects/138/project_sharing HTTP/1.1" 301 - 5 0.002 0.008 2026-08-21 13:40:13,176 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:13] "GET /en/my/projects/138/project_sharing HTTP/1.1" 303 - 5 0.001 0.007 2026-08-21 13:40:13,372 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:13] "GET /my/projects/138/project_sharing HTTP/1.1" 200 - 60 0.047 0.142 2026-08-21 13:40:13,395 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:13] "GET /web/assets/135e073/project.webclient.min.css HTTP/1.1" 200 - 4 0.003 0.007 2026-08-21 13:40:13,424 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:13] "GET /web/assets/a14daba/project.webclient.min.js HTTP/1.1" 200 - 4 0.023 0.010 2026-08-21 13:40:13,755 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:13] "GET /web/webclient/translations/5d130d1cee379bf3a0968cbac017ae366bd3e8f9?lang=en_US HTTP/1.1" 200 - 3 0.007 0.008 2026-08-21 13:40:14,015 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:14] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 83 0.079 0.110 2026-08-21 13:40:14,029 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:14] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.002 0.004 2026-08-21 13:40:14,056 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:14] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 4 0.004 0.007 2026-08-21 13:40:14,063 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:14] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.001 0.009 2026-08-21 13:40:14,119 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:14] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 12 0.019 0.022 2026-08-21 13:40:14,137 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:14] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 11 0.005 0.045 2026-08-21 13:40:14,152 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:14] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.008 0.043 2026-08-21 13:40:14,200 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:14] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 22 0.018 0.032 2026-08-21 13:40:15,336 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour on step: 'Wait the project sharing feature be loaded (trigger: iframe .o_project_sharing)' 2026-08-21 13:40:15,351 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour on step: 'Click "Create" button (trigger: iframe button.o-kanban-button-new)' 2026-08-21 13:40:15,367 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour on step: 'Create Task (trigger: iframe .o_kanban_quick_create .o_field_widget[name="name"] input)' 2026-08-21 13:40:15,398 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:15] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 8 0.012 0.014 2026-08-21 13:40:15,433 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:15] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 12 0.012 0.015 2026-08-21 13:40:16,128 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour on step: 'Go to the form view of this new task (trigger: iframe .o_kanban_quick_create .o_kanban_edit)' 2026-08-21 13:40:16,134 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour on step: 'Change the stage of the task. (trigger: iframe div[name="stage_id"] div.o_statusbar_status button[aria-checked="false"]:contains(Done))' 2026-08-21 13:40:16,276 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:16] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 74 0.055 0.087 2026-08-21 13:40:16,317 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:16] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 14 0.009 0.023 2026-08-21 13:40:16,412 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:16] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 38 0.025 0.046 2026-08-21 13:40:16,466 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:16] "POST /mail/chatter_init HTTP/1.1" 200 - 12 0.009 0.017 2026-08-21 13:40:16,472 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:16] "POST /web/dataset/call_kw/project.task.type/search_read HTTP/1.1" 200 - 3 0.001 0.020 2026-08-21 13:40:16,511 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:16] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.003 0.019 2026-08-21 13:40:16,646 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:16] "GET /web/image/res.partner/944/avatar_128 HTTP/1.1" 200 - 23 0.013 0.054 2026-08-21 13:40:16,903 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour on step: 'Write a message in the chatter of the task (trigger: iframe .o_portal_chatter_composer_input .o_portal_chatter_composer_body textarea)' 2026-08-21 13:40:16,911 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour on step: 'Send the message (trigger: iframe .o_portal_chatter_composer_input .o_portal_chatter_composer_body button[name="send_message"])' 2026-08-21 13:40:16,919 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour on step: 'Go back to the kanban view (trigger: iframe ol.breadcrumb > li.o_back_button > a:contains(Project Sharing))' 2026-08-21 13:40:16,935 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour on step: 'open the search panel menu (trigger: iframe .o_searchview_dropdown_toggler)' 2026-08-21 13:40:16,970 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:16] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 23 0.032 0.034 2026-08-21 13:40:17,028 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:17] "POST /mail/chatter_post HTTP/1.1" 200 - 21 0.031 0.084 2026-08-21 13:40:17,036 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:17] "POST /web/dataset/call_kw/project.task.type/search_read HTTP/1.1" 200 - 3 0.005 0.050 2026-08-21 13:40:17,124 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:17] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 40 0.040 0.099 2026-08-21 13:40:17,164 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:17] "POST /mail/chatter_fetch HTTP/1.1" 200 - 17 0.021 0.100 2026-08-21 13:40:17,176 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:17] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 6 0.004 0.031 2026-08-21 13:40:17,193 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:17] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 7 0.007 0.042 2026-08-21 13:40:17,243 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:17] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 21 0.016 0.028 2026-08-21 13:40:17,696 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour on step: 'click on the first item in the filter menu (trigger: iframe .o_filter_menu .dropdown-item:first-child)' 2026-08-21 13:40:17,715 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour on step: 'click on the first item in the group by menu (trigger: iframe .o_group_by_menu .dropdown-item:first-child)' 2026-08-21 13:40:17,720 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour on step: 'open accordion "save current search" in favorite menu (trigger: iframe .o_favorite_menu .o_add_favorite)' 2026-08-21 13:40:17,734 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour on step: 'click to "save" button in favorite menu (trigger: iframe .o_favorite_menu .o_accordion_values .o_save_favorite)' 2026-08-21 13:40:17,754 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour on step: 'click on the first item in the filter menu (trigger: iframe .o_filter_menu .dropdown-item:first-child)' 2026-08-21 13:40:17,763 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:17] "POST /web/dataset/call_kw/ir.filters/create_or_replace HTTP/1.1" 200 - 11 0.011 0.011 2026-08-21 13:40:17,767 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour on step: 'click on the first item in the group by menu (trigger: iframe .o_group_by_menu .dropdown-item:first-child)' 2026-08-21 13:40:17,795 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour on step: 'click to "save" button in favorite menu (trigger: iframe .o_favorite_menu .o_accordion_values .o_save_favorite)' 2026-08-21 13:40:17,798 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:17] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 6 0.010 0.014 2026-08-21 13:40:17,810 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour on step: 'Go to the list view (trigger: iframe button.o_switch_view.o_list)' 2026-08-21 13:40:17,818 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour on step: 'iframe .o_optional_columns_dropdown_toggle' 2026-08-21 13:40:17,821 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:17] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 7 0.011 0.028 2026-08-21 13:40:17,858 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:17] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 7 0.008 0.034 2026-08-21 13:40:17,902 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:17] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 21 0.014 0.049 2026-08-21 13:40:17,963 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:17] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 21 0.028 0.040 2026-08-21 13:40:17,971 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:17] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.001 0.072 2026-08-21 13:40:18,577 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour on step: 'iframe .o_optional_columns_dropdown .dropdown-item:contains("Milestone")' 2026-08-21 13:40:18,585 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour on step: 'Check the list view (trigger: iframe .o_list_view)' 2026-08-21 13:40:18,587 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: test successful 2026-08-21 13:40:18,593 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Closing chrome headless with pid 57864 2026-08-21 13:40:18,594 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Closing websocket connection 2026-08-21 13:40:18,595 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Terminating chrome headless with pid 57864 2026-08-21 13:40:18,692 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_134018_692342_TestProjectSharingUi.txt 2026-08-21 13:40:18,692 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Removing chrome user profile "/tmp/tmp7hqj8s6d_chrome_odoo" 2026-08-21 13:40:18,709 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_03_project_sharing ... 2026-08-21 13:40:18,885 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 317 and Message-Id '<422179509825180.1787319618.780307292938232-openerp-138-project.project@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'g****es@project.portal' successfully sent 2026-08-21 13:40:18,885 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:40:18,919 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [317] 2026-08-21 13:40:18,919 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:40:19,283 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome pid: 58084 2026-08-21 13:40:19,284 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome headless temporary user profile dir: /tmp/tmp0s6dct71_chrome_odoo 2026-08-21 13:40:19,284 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Issuing json command http://127.0.0.1:40989/json/version 2026-08-21 13:40:19,286 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:40989/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:40:19,311 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:40:19,311 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Issuing json command http://127.0.0.1:40989/json 2026-08-21 13:40:19,312 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:40989/json with timeout 3 increased to 10s during tests 2026-08-21 13:40:19,373 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Websocket url found: ws://127.0.0.1:40989/devtools/page/03A1DF829CB56F687854704A2E2E8218 2026-08-21 13:40:19,397 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Enable chrome headless console log notification 2026-08-21 13:40:19,405 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome headless enable page notifications 2026-08-21 13:40:19,549 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:georges1 from n/a 2026-08-21 13:40:19,559 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Setting session cookie in browser 2026-08-21 13:40:19,571 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Open "http://127.0.0.1:8069/my/projects" in browser 2026-08-21 13:40:19,571 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Navigating to: "http://127.0.0.1:8069/my/projects" 2026-08-21 13:40:19,588 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:40:20,670 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:20] "GET /my/projects HTTP/1.1" 200 - 246 0.211 0.874 2026-08-21 13:40:20,673 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Navigation result: {'frameId': '03A1DF829CB56F687854704A2E2E8218', 'loaderId': 'B32C8C6F2C5E7B9FF3EE268BD4CA479A', 'isDownload': False} 2026-08-21 13:40:20,673 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Evaluate ready code "odoo.isTourReady('portal_project_sharing_tour_with_disallowed_milestones')" 2026-08-21 13:40:20,703 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:40:20,714 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/89289e1/web.assets_frontend.min.css, copying from /web/assets/89289e1/web.assets_frontend.min.css 2026-08-21 13:40:20,766 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:20] "GET /web/assets/1/89289e1/web.assets_frontend.min.css HTTP/1.1" 200 - 13 0.048 0.022 2026-08-21 13:40:20,776 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/aa52fa9/web.assets_frontend_minimal.min.js, copying from /web/assets/aa52fa9/web.assets_frontend_minimal.min.js 2026-08-21 13:40:20,787 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:20] "GET /web/assets/1/aa52fa9/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 10 0.007 0.058 2026-08-21 13:40:20,809 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6ae8a68/web.__assets_tests_call__.min.js, copying from /web/assets/6ae8a68/web.__assets_tests_call__.min.js 2026-08-21 13:40:20,823 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:20] "GET /web/assets/1/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 10 0.004 0.020 2026-08-21 13:40:20,902 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:20] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:40:20,904 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:40:20,911 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:20] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:40:20,926 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:20] "GET /web/image/website/1/logo/My%20Website?unique=c5ab18c HTTP/1.1" 200 - 6 0.020 0.008 2026-08-21 13:40:20,971 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/84e7f2f/web.assets_frontend_lazy.min.js, copying from /web/assets/84e7f2f/web.assets_frontend_lazy.min.js 2026-08-21 13:40:20,988 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:20] "GET /web/assets/1/84e7f2f/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 11 0.007 0.031 2026-08-21 13:40:21,004 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:21] "GET /web/image/website/1/favicon?unique=c5ab18c HTTP/1.1" 200 - 6 0.006 0.049 2026-08-21 13:40:21,241 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:21] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 3 0.001 0.011 2026-08-21 13:40:21,272 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:21] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.001 0.003 2026-08-21 13:40:21,316 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Evaluate test code "odoo.startTour('portal_project_sharing_tour_with_disallowed_milestones', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/my/projects"})" 2026-08-21 13:40:21,401 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:21] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 14 0.019 0.105 2026-08-21 13:40:21,413 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:21] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.004 0.078 2026-08-21 13:40:21,417 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:21] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.000 0.094 2026-08-21 13:40:22,569 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour_with_disallowed_milestones on step: 'Select "Project Sharing" project to go to project sharing feature for this project. (trigger: table > tbody > tr a:has(span:contains(Project Sharing)))' 2026-08-21 13:40:22,595 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour_with_disallowed_milestones on step: 'Wait the project sharing feature be loaded (trigger: iframe .o_project_sharing)' 2026-08-21 13:40:22,694 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:22] "GET /my/projects/138 HTTP/1.1" 200 - 37 0.022 0.079 2026-08-21 13:40:22,743 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:22] "POST /heatmap/send_log HTTP/1.1" 200 - 7 0.004 0.019 2026-08-21 13:40:22,753 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:22] "GET /en_US/my/projects/138/project_sharing HTTP/1.1" 301 - 5 0.001 0.004 2026-08-21 13:40:22,764 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:22] "GET /en/my/projects/138/project_sharing HTTP/1.1" 303 - 5 0.002 0.005 2026-08-21 13:40:22,913 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:22] "GET /my/projects/138/project_sharing HTTP/1.1" 200 - 60 0.027 0.114 2026-08-21 13:40:22,938 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:22] "GET /web/assets/135e073/project.webclient.min.css HTTP/1.1" 200 - 4 0.007 0.008 2026-08-21 13:40:22,946 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:22] "GET /web/assets/a14daba/project.webclient.min.js HTTP/1.1" 200 - 4 0.001 0.020 2026-08-21 13:40:23,214 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:23] "GET /web/webclient/translations/5d130d1cee379bf3a0968cbac017ae366bd3e8f9?lang=en_US HTTP/1.1" 200 - 3 0.003 0.009 2026-08-21 13:40:23,423 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:23] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 83 0.064 0.093 2026-08-21 13:40:23,490 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:23] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 12 0.012 0.017 2026-08-21 13:40:23,517 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:23] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 11 0.008 0.048 2026-08-21 13:40:23,520 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:23] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.001 0.052 2026-08-21 13:40:23,547 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:23] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 4 0.004 0.066 2026-08-21 13:40:23,551 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:23] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.001 0.065 2026-08-21 13:40:23,609 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:23] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 22 0.029 0.042 2026-08-21 13:40:23,618 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:23] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.003 0.070 2026-08-21 13:40:24,754 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour_with_disallowed_milestones on step: 'Wait the project sharing feature be loaded (trigger: iframe .o_project_sharing)' 2026-08-21 13:40:24,767 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour_with_disallowed_milestones on step: 'Go to the list view (trigger: iframe button.o_switch_view.o_list)' 2026-08-21 13:40:24,783 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour_with_disallowed_milestones on step: 'iframe .o_optional_columns_dropdown_toggle' 2026-08-21 13:40:24,819 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:24] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 22 0.011 0.024 2026-08-21 13:40:24,827 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:24] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.001 0.040 2026-08-21 13:40:25,541 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour_with_disallowed_milestones on step: 'iframe .o_optional_columns_dropdown' 2026-08-21 13:40:25,548 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: test successful 2026-08-21 13:40:25,556 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:25] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:40:25,575 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Closing chrome headless with pid 58084 2026-08-21 13:40:25,575 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Closing websocket connection 2026-08-21 13:40:25,576 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Terminating chrome headless with pid 58084 2026-08-21 13:40:25,678 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_134025_678157_TestProjectSharingUi.txt 2026-08-21 13:40:25,678 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Removing chrome user profile "/tmp/tmp0s6dct71_chrome_odoo" 2026-08-21 13:40:25,709 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-21 13:40:27,624 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 318 and Message-Id '<464743334202372.1787319627.526213645935059-openerp-message-notify@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-21 13:40:27,625 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:40:27,629 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:40:27,712 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 319 and Message-Id '<795120539565449.1787319627.673225402832031-openerp-message-notify@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-08-21 13:40:27,712 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:40:27,714 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:40:27,741 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_copy_project_with_subtasks ... 2026-08-21 13:40:28,502 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_get_all_subtasks ... 2026-08-21 13:40:28,773 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_display_in_project ... 2026-08-21 13:40:29,564 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_creation_with_form ... 2026-08-21 13:40:30,232 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 320 and Message-Id '<396456800648886.1787319630.131532430648804-openerp-message-notify@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-21 13:40:30,232 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:40:30,235 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:40:30,769 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 321 and Message-Id '<458045361639124.1787319630.714209079742432-openerp-message-notify@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-21 13:40:30,769 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:40:30,771 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:40:31,057 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_stage ... 2026-08-21 13:40:31,711 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 322 and Message-Id '<122121136955818.1787319631.576212882995605-openerp-message-notify@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-21 13:40:31,711 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:40:31,714 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:40:32,814 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33441] 2026-08-21 13:40:32,861 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted project.task records with IDs: [492] 2026-08-21 13:40:32,882 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [22300, 22301] 2026-08-21 13:40:32,981 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 323 and Message-Id '<542062819228307.1787319632.932550191879272-openerp-message-notify@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-21 13:40:32,982 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:40:32,983 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:40:33,502 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_unlinking ... 2026-08-21 13:40:34,067 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 324 and Message-Id '<079823542851161.1787319633.958827495574951-openerp-message-notify@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-21 13:40:34,067 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:40:34,070 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:40:34,182 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33443, 33415] 2026-08-21 13:40:34,227 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted project.task records with IDs: [452, 494] 2026-08-21 13:40:34,242 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [22254, 22255, 22304, 22305] 2026-08-21 13:40:34,250 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_any_task_form ... 2026-08-21 13:40:43,115 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_default_form ... 2026-08-21 13:40:43,776 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_quick_create_task_form ... 2026-08-21 13:40:43,876 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_task_form2 ... 2026-08-21 13:40:44,510 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-21 13:40:46,400 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 325 and Message-Id '<640842087516849.1787319646.309456586837769-openerp-message-notify@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-21 13:40:46,400 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:40:46,405 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:40:46,485 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 326 and Message-Id '<662258404049973.1787319646.446546792984009-openerp-message-notify@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-08-21 13:40:46,486 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:40:46,487 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:40:48,718 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_tags_filter: Starting TestProjectTags.test_01_project_tags ... 2026-08-21 13:40:49,085 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Chrome pid: 58273 2026-08-21 13:40:49,086 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Chrome headless temporary user profile dir: /tmp/tmp8vk_3xxw_chrome_odoo 2026-08-21 13:40:49,086 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Issuing json command http://127.0.0.1:43325/json/version 2026-08-21 13:40:49,088 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:43325/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:40:49,108 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Browser version: Chrome/141.0.7390.54 2026-08-21 13:40:49,108 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Issuing json command http://127.0.0.1:43325/json 2026-08-21 13:40:49,109 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:43325/json with timeout 3 increased to 10s during tests 2026-08-21 13:40:49,132 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Websocket url found: ws://127.0.0.1:43325/devtools/page/B501030623E1DE209BC5523C286DF989 2026-08-21 13:40:49,164 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Enable chrome headless console log notification 2026-08-21 13:40:49,172 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Chrome headless enable page notifications 2026-08-21 13:40:49,818 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:admin from n/a 2026-08-21 13:40:49,828 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Setting session cookie in browser 2026-08-21 13:40:49,830 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Open "http://127.0.0.1:8069/web" in browser 2026-08-21 13:40:49,830 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Navigating to: "http://127.0.0.1:8069/web" 2026-08-21 13:40:49,844 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:40:50,755 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:50] "GET /web HTTP/1.1" 200 - 125 0.130 0.785 2026-08-21 13:40:50,757 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Navigation result: {'frameId': 'B501030623E1DE209BC5523C286DF989', 'loaderId': '37AD0140432E75AD118BAD11020FAAEB', 'isDownload': False} 2026-08-21 13:40:50,758 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Evaluate ready code "odoo.isTourReady('project_tags_filter_tour')" 2026-08-21 13:40:50,799 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:50] "GET /web/assets/dccc580/web.assets_web.min.css HTTP/1.1" 200 - 4 0.014 0.008 2026-08-21 13:40:50,814 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:50] "GET /web/assets/4a43d02/web.assets_web.min.js HTTP/1.1" 200 - 4 0.004 0.018 2026-08-21 13:40:50,853 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:50] "GET /web/webclient/load_menus/9cc2c85a74009d50f5d89783b2bc3e6a59205d701726b8b12a189146e611f068 HTTP/1.1" 200 - 4 0.003 0.045 2026-08-21 13:40:50,878 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:50] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 4 0.016 0.059 2026-08-21 13:40:50,918 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:50] "GET /web/assets/4f3afd1/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.003 0.007 2026-08-21 13:40:50,937 104 INFO rb-022b3bb-224122-406412 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-08-21 13:40:51,591 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:51] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-08-21 13:40:51,596 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:51] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-08-21 13:40:51,605 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:51] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-08-21 13:40:51,619 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:51] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.010 2026-08-21 13:40:51,725 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Evaluate test code "odoo.startTour('project_tags_filter_tour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web"})" 2026-08-21 13:40:51,788 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:51] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.101 0.070 2026-08-21 13:40:51,819 104 INFO rb-022b3bb-224122-406412 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-08-21 13:40:51,878 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:51] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.043 0.210 2026-08-21 13:40:51,890 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:51] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.255 2026-08-21 13:40:51,927 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:51] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 9 0.020 0.236 2026-08-21 13:40:52,054 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:52] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.060 0.311 2026-08-21 13:40:52,187 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:52] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.066 0.422 2026-08-21 13:40:52,198 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:52] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.445 2026-08-21 13:40:52,214 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.051 2026-08-21 13:40:52,277 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:40:52,280 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:52] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.063 0.411 2026-08-21 13:40:52,289 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:52] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.002 0.402 2026-08-21 13:40:52,299 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-08-21 13:40:52,305 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:52] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:40:52,374 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:52] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.022 0.460 2026-08-21 13:40:52,405 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:52] "GET /web/offline HTTP/1.1" 200 - 7 0.008 0.462 2026-08-21 13:40:52,419 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:52] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.005 0.358 2026-08-21 13:40:52,438 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:52] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:40:52,462 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:52] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.011 0.147 2026-08-21 13:40:52,482 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:52] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.014 0.100 2026-08-21 13:40:52,498 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:52] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 6 0.005 0.111 2026-08-21 13:40:53,217 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.browser: Tour project_tags_filter_tour on step: '.o_navbar_apps_menu button' 2026-08-21 13:40:53,236 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.browser: Tour project_tags_filter_tour on step: '.o_app[data-menu-xmlid="project.menu_main_pm"]' 2026-08-21 13:40:53,251 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.browser: Tour project_tags_filter_tour on step: 'open searchview menu (trigger: .o_control_panel_actions .o_searchview_dropdown_toggler)' 2026-08-21 13:40:53,267 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:53] "POST /web/action/load HTTP/1.1" 200 - 12 0.011 0.012 2026-08-21 13:40:53,512 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:53] "POST /web/dataset/call_kw/project.project/get_views HTTP/1.1" 200 - 141 0.063 0.159 2026-08-21 13:40:53,547 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:53] "POST /web/dataset/call_kw/project.project/read_progress_bar HTTP/1.1" 200 - 4 0.003 0.011 2026-08-21 13:40:53,596 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:53] "POST /web/dataset/call_kw/project.project/web_read_group HTTP/1.1" 200 - 13 0.035 0.025 2026-08-21 13:40:53,756 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:53] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 86 0.071 0.076 2026-08-21 13:40:53,847 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:53] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 36 0.035 0.205 2026-08-21 13:40:53,915 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:53] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 28 0.030 0.268 2026-08-21 13:40:53,977 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:53] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 28 0.023 0.336 2026-08-21 13:40:54,163 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:54] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.010 0.021 2026-08-21 13:40:54,221 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:54] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 20 0.021 0.063 2026-08-21 13:40:54,264 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:54] "GET /web/image/res.users/36/avatar_128 HTTP/1.1" 200 - 13 0.015 0.108 2026-08-21 13:40:54,499 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:54] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.004 2026-08-21 13:40:55,186 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.browser: Tour project_tags_filter_tour on step: '.o_favorite_menu .dropdown-item span:contains("Corkscrew tail tag filter")' 2026-08-21 13:40:55,195 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.browser: Tour project_tags_filter_tour on step: 'close searchview menu (trigger: .o_control_panel_actions .o_searchview_dropdown_toggler)' 2026-08-21 13:40:55,204 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.browser: Tour project_tags_filter_tour on step: 'check that the corkscrew tail filter has taken effect (trigger: .o_kanban_group:has(.o_kanban_header:has(span:contains("pig"))) .o_kanban_record:has(span:contains("Pigs")))' 2026-08-21 13:40:55,208 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:55] "POST /web/dataset/call_kw/project.project/read_progress_bar HTTP/1.1" 200 - 5 0.006 0.007 2026-08-21 13:40:55,222 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:55] "POST /web/dataset/call_kw/project.project/web_read_group HTTP/1.1" 200 - 7 0.006 0.019 2026-08-21 13:40:55,303 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:55] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 29 0.021 0.051 2026-08-21 13:40:56,080 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.browser: Tour project_tags_filter_tour on step: 'open searchview menu (trigger: .o_control_panel_actions .o_searchview_dropdown_toggler)' 2026-08-21 13:40:56,085 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:56] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-21 13:40:56,091 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.browser: Tour project_tags_filter_tour on step: '.o_favorite_menu .dropdown-item span:contains("horned tag filter")' 2026-08-21 13:40:56,104 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.browser: Tour project_tags_filter_tour on step: 'close searchview menu (trigger: .o_control_panel_actions .o_searchview_dropdown_toggler)' 2026-08-21 13:40:56,119 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.browser: Tour project_tags_filter_tour on step: 'check that the horned filter has taken effect (trigger: .o_kanban_group:has(.o_kanban_header:has(span:contains("goat"))) .o_kanban_record:has(span:contains("Goats")))' 2026-08-21 13:40:56,119 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:56] "POST /web/dataset/call_kw/project.project/read_progress_bar HTTP/1.1" 200 - 5 0.004 0.018 2026-08-21 13:40:56,134 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:56] "POST /web/dataset/call_kw/project.project/web_read_group HTTP/1.1" 200 - 7 0.007 0.030 2026-08-21 13:40:56,215 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:56] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 29 0.039 0.035 2026-08-21 13:40:57,984 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.browser: Tour project_tags_filter_tour on step: 'open searchview menu (trigger: .o_control_panel_actions .o_searchview_dropdown_toggler)' 2026-08-21 13:40:58,005 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.browser: Tour project_tags_filter_tour on step: '.o_favorite_menu .dropdown-item span:contains("4 Legged tag filter")' 2026-08-21 13:40:58,017 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.browser: Tour project_tags_filter_tour on step: 'close searchview menu (trigger: .o_control_panel_actions .o_searchview_dropdown_toggler)' 2026-08-21 13:40:58,031 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:58] "POST /web/dataset/call_kw/project.project/web_read_group HTTP/1.1" 200 - 7 0.010 0.008 2026-08-21 13:40:58,038 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.browser: Tour project_tags_filter_tour on step: 'check that the 4 legged filter has taken effect (trigger: .o_kanban_group:has(.o_kanban_header:has(span:contains("goat"))) .o_kanban_record:has(span:contains("Goats")))' 2026-08-21 13:40:58,045 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:58] "POST /web/dataset/call_kw/project.project/read_progress_bar HTTP/1.1" 200 - 5 0.009 0.025 2026-08-21 13:40:58,112 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:58] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 29 0.028 0.041 2026-08-21 13:40:58,159 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:58] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 29 0.016 0.099 2026-08-21 13:40:58,665 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-21 13:40:59,950 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.browser: test successful 2026-08-21 13:40:59,959 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:40:59] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:40:59,963 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Closing chrome headless with pid 58273 2026-08-21 13:40:59,964 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Closing websocket connection 2026-08-21 13:40:59,964 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Terminating chrome headless with pid 58273 2026-08-21 13:41:00,068 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_134100_068365_TestProjectTags.txt 2026-08-21 13:41:00,068 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Removing chrome user profile "/tmp/tmp8vk_3xxw_chrome_odoo" 2026-08-21 13:41:00,093 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-21 13:41:00,643 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_01_project_tour ... 2026-08-21 13:41:00,900 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Chrome pid: 58515 2026-08-21 13:41:00,900 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Chrome headless temporary user profile dir: /tmp/tmpocq1ocuc_chrome_odoo 2026-08-21 13:41:00,903 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Issuing json command http://127.0.0.1:43229/json/version 2026-08-21 13:41:00,905 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:43229/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:41:00,964 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:41:00,964 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Issuing json command http://127.0.0.1:43229/json 2026-08-21 13:41:00,965 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:43229/json with timeout 3 increased to 10s during tests 2026-08-21 13:41:00,978 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Websocket url found: ws://127.0.0.1:43229/devtools/page/808B9596EA7F637DD8170F137B3C2BDA 2026-08-21 13:41:01,008 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Enable chrome headless console log notification 2026-08-21 13:41:01,027 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Chrome headless enable page notifications 2026-08-21 13:41:01,609 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:admin from n/a 2026-08-21 13:41:01,619 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Setting session cookie in browser 2026-08-21 13:41:01,621 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Open "http://127.0.0.1:8069/web" in browser 2026-08-21 13:41:01,621 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Navigating to: "http://127.0.0.1:8069/web" 2026-08-21 13:41:01,633 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:41:02,444 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:02] "GET /web HTTP/1.1" 200 - 121 0.104 0.710 2026-08-21 13:41:02,446 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Navigation result: {'frameId': '808B9596EA7F637DD8170F137B3C2BDA', 'loaderId': 'EA4637B7DF76C5683307C97EF3D2BE41', 'isDownload': False} 2026-08-21 13:41:02,446 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Evaluate ready code "odoo.isTourReady('project_tour')" 2026-08-21 13:41:02,489 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:02] "GET /web/assets/dccc580/web.assets_web.min.css HTTP/1.1" 200 - 4 0.008 0.020 2026-08-21 13:41:02,493 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:02] "GET /web/assets/4a43d02/web.assets_web.min.js HTTP/1.1" 200 - 4 0.002 0.028 2026-08-21 13:41:02,500 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:02] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 4 0.002 0.023 2026-08-21 13:41:02,544 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:02] "GET /web/webclient/load_menus/8b0c5897f737587db2c3ce3f7b53ba9be8d0470f37e91a0b084047c9be622dbb HTTP/1.1" 200 - 4 0.003 0.072 2026-08-21 13:41:02,575 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:02] "GET /web/assets/4f3afd1/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.003 0.007 2026-08-21 13:41:02,590 104 INFO rb-022b3bb-224122-406412 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-08-21 13:41:03,226 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:03] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-08-21 13:41:03,229 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:03] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.011 2026-08-21 13:41:03,230 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:03] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.011 2026-08-21 13:41:03,254 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:03] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.007 0.016 2026-08-21 13:41:03,318 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Evaluate test code "odoo.startTour('project_tour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web"})" 2026-08-21 13:41:03,428 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:03] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.105 0.081 2026-08-21 13:41:03,460 104 INFO rb-022b3bb-224122-406412 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-08-21 13:41:03,512 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:03] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.026 0.243 2026-08-21 13:41:03,534 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:03] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.009 0.268 2026-08-21 13:41:03,554 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:03] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 9 0.007 0.257 2026-08-21 13:41:03,651 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:03] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.045 0.313 2026-08-21 13:41:03,812 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:03] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.089 0.422 2026-08-21 13:41:03,818 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:03] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.473 2026-08-21 13:41:03,822 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:41:03,883 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.017 2026-08-21 13:41:03,887 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:03] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:41:03,905 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:03] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.028 0.423 2026-08-21 13:41:03,923 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:03] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.006 0.403 2026-08-21 13:41:03,931 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:03] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.002 0.389 2026-08-21 13:41:03,936 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:03] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:41:03,968 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:03] "GET /web/offline HTTP/1.1" 200 - 7 0.010 0.397 2026-08-21 13:41:04,012 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:04] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.027 0.332 2026-08-21 13:41:04,031 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:04] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:41:04,036 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:04] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 6 0.011 0.086 2026-08-21 13:41:04,074 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:04] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.016 0.117 2026-08-21 13:41:04,087 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:04] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.010 0.111 2026-08-21 13:41:04,798 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi.browser: Tour project_tour on step: '.o_navbar_apps_menu button' 2026-08-21 13:41:04,822 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi.browser: Tour project_tour on step: 'Want a better way to manage your projects? It starts here. (trigger: .o_app[data-menu-xmlid="project.menu_main_pm"])' 2026-08-21 13:41:04,835 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi.browser: Tour project_tour on step: 'Let's create your first project. (trigger: .o-kanban-button-new)' 2026-08-21 13:41:04,854 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:04] "POST /web/action/load HTTP/1.1" 200 - 11 0.008 0.015 2026-08-21 13:41:05,055 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:05] "POST /web/dataset/call_kw/project.project/get_views HTTP/1.1" 200 - 134 0.044 0.134 2026-08-21 13:41:05,225 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:05] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 101 0.065 0.077 2026-08-21 13:41:05,410 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:05] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.015 0.027 2026-08-21 13:41:05,449 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:05] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 20 0.016 0.058 2026-08-21 13:41:05,508 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:05] "GET /web/image/res.users/36/avatar_128 HTTP/1.1" 200 - 13 0.018 0.103 2026-08-21 13:41:05,868 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-21 13:41:06,121 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi.browser: Tour project_tour on step: 'Choose a name for your project. It can be anything you want: the name of a customer, of a product, of a team, of a construction site, etc. (trigger: .o_project_name input)' 2026-08-21 13:41:06,143 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:06] "POST /web/action/load HTTP/1.1" 200 - 11 0.004 0.016 2026-08-21 13:41:06,193 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:06] "POST /web/dataset/call_kw/project.project/get_views HTTP/1.1" 200 - 10 0.005 0.024 2026-08-21 13:41:06,213 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:06] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 13:41:06,231 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:06] "POST /web/dataset/call_kw/project.project/onchange HTTP/1.1" 200 - 5 0.003 0.016 2026-08-21 13:41:07,071 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi.browser: Tour project_tour on step: 'Let's create your first project. (trigger: .o_open_tasks)' 2026-08-21 13:41:07,088 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi.browser: Tour project_tour on step: 'Add columns to organize your tasks into stages e.g. New - In Progress - Done. (trigger: .o_kanban_project_tasks .o_column_quick_create .o_kanban_header input)' 2026-08-21 13:41:07,204 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:07] "POST /web/dataset/call_kw/project.project/web_save HTTP/1.1" 200 - 57 0.044 0.080 2026-08-21 13:41:07,242 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:07] "POST /web/dataset/call_button HTTP/1.1" 200 - 14 0.007 0.022 2026-08-21 13:41:07,391 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:07] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 78 0.056 0.080 2026-08-21 13:41:07,658 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:07] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 118 0.116 0.280 2026-08-21 13:41:07,661 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.198 2026-08-21 13:41:07,682 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:07] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 3 0.002 0.007 2026-08-21 13:41:07,703 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:07] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 8 0.011 0.019 2026-08-21 13:41:07,731 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:07] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.012 0.007 2026-08-21 13:41:07,741 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:07] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.005 0.013 2026-08-21 13:41:07,747 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:07] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.001 0.016 2026-08-21 13:41:07,781 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:07] "GET /base/static/img/avatar.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:41:08,818 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi.browser: Tour project_tour on step: 'Let's create your first stage. (trigger: .o_kanban_project_tasks .o_column_quick_create .o_kanban_add)' 2026-08-21 13:41:08,834 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi.browser: Tour project_tour on step: 'Add columns to organize your tasks into stages e.g. New - In Progress - Done. (trigger: .o_kanban_project_tasks .o_column_quick_create .o_kanban_header input)' 2026-08-21 13:41:08,841 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:08] "POST /web/dataset/call_kw/project.task.type/name_create HTTP/1.1" 200 - 11 0.006 0.013 2026-08-21 13:41:09,605 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi.browser: Tour project_tour on step: 'Let's create your second stage. (trigger: .o_kanban_project_tasks .o_column_quick_create .o_kanban_add)' 2026-08-21 13:41:09,618 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi.browser: Tour project_tour on step: 'Let's create your first task. (trigger: .o-kanban-button-new)' 2026-08-21 13:41:09,623 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:09] "POST /web/dataset/call_kw/project.task.type/name_create HTTP/1.1" 200 - 6 0.004 0.009 2026-08-21 13:41:09,641 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:09] "POST /web/dataset/resequence HTTP/1.1" 200 - 9 0.005 0.008 2026-08-21 13:41:09,652 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:09] "POST /web/dataset/call_kw/project.task.type/read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 13:41:09,964 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:09] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.003 2026-08-21 13:41:10,422 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi.browser: Tour project_tour on step: 'Choose a task name (e.g. Website Design, Purchase Goods...) (trigger: .o_kanban_quick_create div.o_field_char[name=display_name] input)' 2026-08-21 13:41:10,441 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:10] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 9 0.004 0.014 2026-08-21 13:41:10,471 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:10] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 6 0.011 0.011 2026-08-21 13:41:11,260 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi.browser: Tour project_tour on step: 'Add your task once it is ready. (trigger: .o_kanban_quick_create .o_kanban_add)' 2026-08-21 13:41:11,265 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi.browser: Tour project_tour on step: 'Drag & drop the card to change your task from stage. (trigger: .o_kanban_record .oe_kanban_content)' 2026-08-21 13:41:11,420 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:11] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 67 0.060 0.092 2026-08-21 13:41:11,473 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:11] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 13 0.013 0.023 2026-08-21 13:41:11,535 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:11] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data HTTP/1.1" 200 - 24 0.030 0.058 2026-08-21 13:41:11,547 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:11] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 4 0.004 0.012 2026-08-21 13:41:11,564 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:11] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 5 0.005 0.028 2026-08-21 13:41:13,325 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi.browser: Tour project_tour on step: 'Let's start working on your task. (trigger: .o_kanban_record:first)' 2026-08-21 13:41:13,350 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi.browser: Tour project_tour on step: 'Use the chatter to send emails and communicate efficiently with your customers. Add new people to the followers' list to make them aware of the main changes about this task. (trigger: .o-mail-Chatter-topbar button.o-mail-Chatter-sendMessage)' 2026-08-21 13:41:13,407 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:13] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 39 0.033 0.058 2026-08-21 13:41:13,539 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:13] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 61 0.076 0.096 2026-08-21 13:41:13,549 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:13] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 4 0.002 0.115 2026-08-21 13:41:13,599 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:13] "POST /web/dataset/resequence HTTP/1.1" 200 - 13 0.029 0.130 2026-08-21 13:41:13,617 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:13] "POST /web/dataset/call_kw/project.task/zalo_check_recipients HTTP/1.1" 200 - 4 0.010 0.017 2026-08-21 13:41:13,623 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:13] "POST /web/dataset/call_kw/project.task.type/search_read HTTP/1.1" 200 - 3 0.002 0.010 2026-08-21 13:41:13,631 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:13] "POST /web/dataset/call_kw/project.project/check_access_rights HTTP/1.1" 200 - 2 0.001 0.005 2026-08-21 13:41:13,673 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:13] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.003 0.035 2026-08-21 13:41:13,700 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:13] "POST /web/dataset/call_kw/project.task/read HTTP/1.1" 200 - 3 0.005 0.046 2026-08-21 13:41:13,709 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:13] "GET /web/assets/30e6e55/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.002 0.021 2026-08-21 13:41:13,723 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:13] "GET /web/assets/5f8d1ca/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.002 0.032 2026-08-21 13:41:13,812 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:13] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.004 0.016 2026-08-21 13:41:13,896 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:13] "POST /web_editor/get_ice_servers HTTP/1.1" 200 - 4 0.022 0.004 2026-08-21 13:41:13,902 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:13] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.028 2026-08-21 13:41:13,950 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:13] "POST /web/dataset/call_kw/project.task/brain_get_mentioning_pages HTTP/1.1" 200 - 4 0.006 0.009 2026-08-21 13:41:13,972 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:13] "POST /web/dataset/call_kw/project.task/zalo_check_recipients HTTP/1.1" 200 - 4 0.011 0.015 2026-08-21 13:41:14,062 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:14] "POST /mail/thread/data HTTP/1.1" 200 - 36 0.047 0.070 2026-08-21 13:41:14,109 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:14] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data HTTP/1.1" 200 - 14 0.021 0.137 2026-08-21 13:41:14,157 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:14] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data HTTP/1.1" 200 - 14 0.030 0.174 2026-08-21 13:41:14,214 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:14] "POST /mail/thread/messages HTTP/1.1" 200 - 30 0.033 0.165 2026-08-21 13:41:14,309 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:14] "GET /web/image?field=avatar_128&id=3&model=res.partner&unique=2026-08-21%2011%3A28%3A55 HTTP/1.1" 200 - 11 0.015 0.021 2026-08-21 13:41:15,308 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:15] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-21 13:41:15,412 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi.browser: Tour project_tour on step: 'Log notes for internal communications (the people following this task won't be notified of the note you are logging unless you specifically tag them). Use @ mentions to ping a colleague or # mentions to reach an entire team. (trigger: button.o-mail-Chatter-logNote)' 2026-08-21 13:41:15,416 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi.browser: Tour project_tour on step: 'Create activities to set yourself to-dos or to schedule meetings. (trigger: .o-mail-Chatter-topbar button.o-mail-Chatter-activity)' 2026-08-21 13:41:15,441 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi.browser: Tour project_tour on step: 'Schedule your activity once it is ready. (trigger: .modal-dialog .btn-primary)' 2026-08-21 13:41:15,458 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:15] "POST /web/dataset/call_kw/mail.activity.schedule/get_views HTTP/1.1" 200 - 16 0.006 0.016 2026-08-21 13:41:15,534 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:15] "POST /web/dataset/call_kw/mail.activity.schedule/onchange HTTP/1.1" 200 - 9 0.030 0.024 2026-08-21 13:41:16,382 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi.browser: Tour project_tour on step: 'Assign a responsible to your task (trigger: .o_field_widget[name='user_ids'])' 2026-08-21 13:41:16,423 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:16] "POST /web/dataset/call_kw/mail.activity.schedule/web_save HTTP/1.1" 200 - 10 0.014 0.024 2026-08-21 13:41:16,489 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:16] "POST /web/dataset/call_button HTTP/1.1" 200 - 21 0.014 0.041 2026-08-21 13:41:16,518 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:16] "POST /mail/thread/messages HTTP/1.1" 200 - 5 0.015 0.007 2026-08-21 13:41:16,582 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:16] "POST /mail/thread/data HTTP/1.1" 200 - 25 0.024 0.062 2026-08-21 13:41:17,373 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi.browser: Tour project_tour on step: '.ui-autocomplete > li > a:not(:has(i.fa))' 2026-08-21 13:41:17,403 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:17] "POST /web/dataset/call_kw/res.users/name_search HTTP/1.1" 200 - 7 0.009 0.022 2026-08-21 13:41:17,495 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:17] "GET /web/image/res.users/28/avatar_128 HTTP/1.1" 200 - 13 0.038 0.040 2026-08-21 13:41:17,540 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:17] "GET /web/image/res.users/18/avatar_128 HTTP/1.1" 200 - 13 0.014 0.113 2026-08-21 13:41:17,583 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:17] "GET /web/image/res.users/8/avatar_128 HTTP/1.1" 200 - 13 0.010 0.157 2026-08-21 13:41:17,618 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:17] "GET /web/image/res.users/29/avatar_128 HTTP/1.1" 200 - 13 0.010 0.191 2026-08-21 13:41:17,662 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:17] "GET /web/image/res.users/10/avatar_128 HTTP/1.1" 200 - 13 0.013 0.203 2026-08-21 13:41:17,698 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:17] "GET /web/image/res.users/9/avatar_128 HTTP/1.1" 200 - 13 0.013 0.238 2026-08-21 13:41:17,739 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:17] "GET /web/image/res.users/30/avatar_128 HTTP/1.1" 200 - 13 0.011 0.229 2026-08-21 13:41:18,501 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi.browser: Tour project_tour on step: 'Let's go back to the kanban view to have an overview of your next tasks. (trigger: .o_breadcrumb .o_back_button)' 2026-08-21 13:41:18,526 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi.browser: Tour project_tour on step: '.o_kanban_renderer' 2026-08-21 13:41:18,536 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:18] "POST /web/dataset/call_kw/res.users/web_read HTTP/1.1" 200 - 4 0.024 0.010 2026-08-21 13:41:18,552 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:18] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 4 0.006 0.027 2026-08-21 13:41:18,570 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:18] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 5 0.010 0.037 2026-08-21 13:41:18,720 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:18] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 51 0.072 0.089 2026-08-21 13:41:18,769 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:18] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 24 0.020 0.156 2026-08-21 13:41:18,786 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:18] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.001 0.007 2026-08-21 13:41:19,925 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi.browser: test successful 2026-08-21 13:41:19,934 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:19] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:41:19,944 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Closing chrome headless with pid 58515 2026-08-21 13:41:19,945 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Closing websocket connection 2026-08-21 13:41:19,945 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Terminating chrome headless with pid 58515 2026-08-21 13:41:20,040 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_134120_040301_TestUi.txt 2026-08-21 13:41:20,040 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Removing chrome user profile "/tmp/tmpocq1ocuc_chrome_odoo" 2026-08-21 13:41:20,065 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_limited_user_log_note_permission ... 2026-08-21 13:41:20,320 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Chrome pid: 58799 2026-08-21 13:41:20,323 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Chrome headless temporary user profile dir: /tmp/tmpjk9ci69t_chrome_odoo 2026-08-21 13:41:20,324 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Issuing json command http://127.0.0.1:44359/json/version 2026-08-21 13:41:20,328 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:44359/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:41:20,375 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:41:20,390 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Issuing json command http://127.0.0.1:44359/json 2026-08-21 13:41:20,391 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:44359/json with timeout 3 increased to 10s during tests 2026-08-21 13:41:20,471 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Websocket url found: ws://127.0.0.1:44359/devtools/page/904D75737E34CC6D459E28DE0CB4B6A3 2026-08-21 13:41:20,495 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Enable chrome headless console log notification 2026-08-21 13:41:20,505 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Chrome headless enable page notifications 2026-08-21 13:41:21,037 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:demo from n/a 2026-08-21 13:41:21,054 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Setting session cookie in browser 2026-08-21 13:41:21,056 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Open "http://127.0.0.1:8069/" in browser 2026-08-21 13:41:21,056 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Navigating to: "http://127.0.0.1:8069/" 2026-08-21 13:41:21,068 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:41:22,064 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:22] "GET / HTTP/1.1" 200 - 250 0.217 0.786 2026-08-21 13:41:22,068 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Navigation result: {'frameId': '904D75737E34CC6D459E28DE0CB4B6A3', 'loaderId': '2348D595EDE7964DE25AF11A1EFFC766', 'isDownload': False} 2026-08-21 13:41:22,068 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Evaluate ready code "odoo.isTourReady('project_chatter_log_disabled')" 2026-08-21 13:41:22,094 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:22] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:41:22,110 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/89289e1/web.assets_frontend.min.css, copying from /web/assets/89289e1/web.assets_frontend.min.css 2026-08-21 13:41:22,157 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:22] "GET /web/assets/1/89289e1/web.assets_frontend.min.css HTTP/1.1" 200 - 13 0.037 0.029 2026-08-21 13:41:22,167 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/aa52fa9/web.assets_frontend_minimal.min.js, copying from /web/assets/aa52fa9/web.assets_frontend_minimal.min.js 2026-08-21 13:41:22,177 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:22] "GET /web/assets/1/aa52fa9/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 10 0.006 0.051 2026-08-21 13:41:22,203 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6ae8a68/web.__assets_tests_call__.min.js, copying from /web/assets/6ae8a68/web.__assets_tests_call__.min.js 2026-08-21 13:41:22,222 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:22] "GET /web/assets/1/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 10 0.019 0.015 2026-08-21 13:41:22,302 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:22] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 13:41:22,303 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.016 2026-08-21 13:41:22,338 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:22] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:41:22,350 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:22] "GET /web/image/website/1/logo/My%20Website?unique=c5ab18c HTTP/1.1" 200 - 6 0.045 0.014 2026-08-21 13:41:22,368 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/84e7f2f/web.assets_frontend_lazy.min.js, copying from /web/assets/84e7f2f/web.assets_frontend_lazy.min.js 2026-08-21 13:41:22,393 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:22] "GET /web/assets/1/84e7f2f/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 11 0.016 0.033 2026-08-21 13:41:22,428 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:22] "GET /web/image/website/1/favicon?unique=c5ab18c HTTP/1.1" 200 - 6 0.019 0.062 2026-08-21 13:41:22,642 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:22] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 3 0.003 0.007 2026-08-21 13:41:22,664 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:22] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.001 0.003 2026-08-21 13:41:22,724 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Evaluate test code "odoo.startTour('project_chatter_log_disabled', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/"})" 2026-08-21 13:41:22,794 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:22] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 14 0.011 0.109 2026-08-21 13:41:22,804 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:22] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.001 0.078 2026-08-21 13:41:22,816 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:22] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.004 0.085 2026-08-21 13:41:23,125 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:23] "GET /web HTTP/1.1" 200 - 58 0.026 0.354 2026-08-21 13:41:23,164 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:23] "GET /web/assets/dccc580/web.assets_web.min.css HTTP/1.1" 200 - 4 0.006 0.011 2026-08-21 13:41:23,174 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:23] "GET /web/assets/4a43d02/web.assets_web.min.js HTTP/1.1" 200 - 4 0.003 0.022 2026-08-21 13:41:23,196 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:23] "GET /web/webclient/load_menus/83b504dbb15eef2e107eaaee9065edee019a5ecdbc29ca60a1df02bcba7b3ce4 HTTP/1.1" 200 - 2 0.001 0.041 2026-08-21 13:41:23,204 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:23] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.001 0.042 2026-08-21 13:41:23,217 104 INFO rb-022b3bb-224122-406412 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-08-21 13:41:23,226 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:23] "GET /web/assets/4f3afd1/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.002 0.005 2026-08-21 13:41:23,868 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:23] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-08-21 13:41:23,872 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:23] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-08-21 13:41:23,876 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:23] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-08-21 13:41:23,891 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:23] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.008 2026-08-21 13:41:24,157 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:24] "POST /mail/init_messaging HTTP/1.1" 200 - 108 0.142 0.123 2026-08-21 13:41:24,188 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:24] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 12 0.014 0.246 2026-08-21 13:41:24,255 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:24] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 16 0.040 0.276 2026-08-21 13:41:24,261 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:24] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.317 2026-08-21 13:41:24,351 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:24] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 44 0.050 0.349 2026-08-21 13:41:24,356 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:41:24,357 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:24] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.362 2026-08-21 13:41:24,363 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:24] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:41:24,410 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:24] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.015 0.340 2026-08-21 13:41:24,434 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:24] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 12 0.009 0.262 2026-08-21 13:41:24,445 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:24] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.003 0.248 2026-08-21 13:41:24,472 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:24] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.010 2026-08-21 13:41:24,476 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:24] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.018 0.197 2026-08-21 13:41:24,504 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:24] "GET /web/offline HTTP/1.1" 200 - 7 0.007 0.219 2026-08-21 13:41:24,547 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:24] "GET /web/image?model=res.users&field=avatar_128&id=6 HTTP/1.1" 200 - 11 0.016 0.165 2026-08-21 13:41:24,562 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:24] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 6 0.006 0.139 2026-08-21 13:41:25,253 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi.browser: Tour project_chatter_log_disabled on step: '.o_navbar_apps_menu button' 2026-08-21 13:41:25,270 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi.browser: Tour project_chatter_log_disabled on step: 'Open Project app (trigger: .o_app[data-menu-xmlid="project.menu_main_pm"])' 2026-08-21 13:41:25,285 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi.browser: Tour project_chatter_log_disabled on step: 'Toggle a Project's dropdown (trigger: .o_kanban_record .dropdown-toggle.o-no-caret)' 2026-08-21 13:41:25,300 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:25] "POST /web/action/load HTTP/1.1" 200 - 11 0.005 0.014 2026-08-21 13:41:25,619 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:25] "POST /web/dataset/call_kw/project.project/get_views HTTP/1.1" 200 - 135 0.123 0.173 2026-08-21 13:41:25,846 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:25] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 114 0.076 0.127 2026-08-21 13:41:26,025 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:26] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 12 0.010 0.026 2026-08-21 13:41:26,069 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:26] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 20 0.015 0.065 2026-08-21 13:41:26,106 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:26] "GET /web/image/res.users/36/avatar_128 HTTP/1.1" 200 - 13 0.011 0.104 2026-08-21 13:41:26,737 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:26] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-21 13:41:26,751 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi.browser: Tour project_chatter_log_disabled on step: 'Select View action (trigger: .oe_kanban_action:contains('View'))' 2026-08-21 13:41:26,781 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi.browser: Tour project_chatter_log_disabled on step: 'Check that Log Note button is disabled (trigger: .o-mail-Chatter-logNote:disabled)' 2026-08-21 13:41:26,797 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:26] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.003 0.005 2026-08-21 13:41:26,890 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [14], uid: 6, model: project.project 2026-08-21 13:41:26,895 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:26] "POST /web/dataset/call_kw/project.project/json_friendly_approval_request_data HTTP/1.1" 200 - 52 0.043 0.070 2026-08-21 13:41:27,106 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:27] "POST /web/dataset/call_kw/project.project/web_read HTTP/1.1" 200 - 89 0.087 0.227 2026-08-21 13:41:27,186 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:27] "POST /web/dataset/call_kw/project.project/zalo_check_recipients HTTP/1.1" 200 - 10 0.007 0.017 2026-08-21 13:41:27,240 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:27] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.004 0.028 2026-08-21 13:41:27,254 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:27] "GET /web/assets/30e6e55/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.002 0.005 2026-08-21 13:41:27,266 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:27] "GET /web/assets/5f8d1ca/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.005 0.012 2026-08-21 13:41:27,362 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:27] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.003 0.019 2026-08-21 13:41:27,481 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:27] "POST /web/dataset/call_kw/project.project/brain_get_mentioning_pages HTTP/1.1" 200 - 14 0.014 0.013 2026-08-21 13:41:27,506 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:27] "POST /web/dataset/call_kw/project.project/zalo_check_recipients HTTP/1.1" 200 - 6 0.009 0.042 2026-08-21 13:41:27,536 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [14], uid: 6, model: project.project 2026-08-21 13:41:27,607 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:27] "POST /mail/thread/data HTTP/1.1" 200 - 51 0.045 0.076 2026-08-21 13:41:27,672 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [14], uid: 6, model: project.project 2026-08-21 13:41:27,677 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:27] "POST /web/dataset/call_kw/project.project/json_friendly_approval_request_data HTTP/1.1" 200 - 35 0.025 0.159 2026-08-21 13:41:27,727 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:27] "POST /mail/thread/messages HTTP/1.1" 200 - 33 0.018 0.183 2026-08-21 13:41:27,732 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:27] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.104 2026-08-21 13:41:27,808 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:27] "GET /web/image?field=avatar_128&id=2&model=res.partner&unique=2026-08-21%2011%3A28%3A55 HTTP/1.1" 200 - 11 0.010 0.026 2026-08-21 13:41:28,534 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi.browser: Tour project_chatter_log_disabled on step: 'Check that Log Note button is disabled (trigger: .o-mail-Chatter-sendMessage:disabled)' 2026-08-21 13:41:28,535 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi.browser: test successful 2026-08-21 13:41:28,544 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Closing chrome headless with pid 58799 2026-08-21 13:41:28,545 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Closing websocket connection 2026-08-21 13:41:28,547 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Terminating chrome headless with pid 58799 2026-08-21 13:41:28,646 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_134128_646500_TestUi.txt 2026-08-21 13:41:28,646 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Removing chrome user profile "/tmp/tmpjk9ci69t_chrome_odoo" 2026-08-21 13:41:28,914 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Chrome pid: 59040 2026-08-21 13:41:28,915 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Chrome headless temporary user profile dir: /tmp/tmpeci7u96g_chrome_odoo 2026-08-21 13:41:28,915 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Issuing json command http://127.0.0.1:44585/json/version 2026-08-21 13:41:28,917 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:44585/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:41:28,971 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:41:28,972 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Issuing json command http://127.0.0.1:44585/json 2026-08-21 13:41:28,974 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:44585/json with timeout 3 increased to 10s during tests 2026-08-21 13:41:28,986 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Websocket url found: ws://127.0.0.1:44585/devtools/page/363D6DA6201A176719953BED8161C343 2026-08-21 13:41:29,003 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Enable chrome headless console log notification 2026-08-21 13:41:29,021 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Chrome headless enable page notifications 2026-08-21 13:41:29,620 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:admin from n/a 2026-08-21 13:41:29,630 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Setting session cookie in browser 2026-08-21 13:41:29,632 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Open "http://127.0.0.1:8069/" in browser 2026-08-21 13:41:29,632 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Navigating to: "http://127.0.0.1:8069/" 2026-08-21 13:41:30,012 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:30] "GET / HTTP/1.1" 200 - 80 0.080 0.293 2026-08-21 13:41:30,014 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Navigation result: {'frameId': '363D6DA6201A176719953BED8161C343', 'loaderId': 'EFD16C3D0379314C338F743D05DF8054', 'isDownload': False} 2026-08-21 13:41:30,014 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Evaluate ready code "odoo.isTourReady('project_chatter_log_enabled')" 2026-08-21 13:41:30,026 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:41:30,036 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:30] "GET /web/assets/1/89289e1/web.assets_frontend.min.css HTTP/1.1" 200 - 5 0.002 0.007 2026-08-21 13:41:30,052 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:30] "GET /web/assets/1/aa52fa9/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 5 0.002 0.006 2026-08-21 13:41:30,061 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:30] "GET /web/assets/1/6ae8a68/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 5 0.003 0.012 2026-08-21 13:41:30,175 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:30] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:41:30,181 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.019 2026-08-21 13:41:30,190 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:30] "GET /web/image/website/1/logo/My%20Website?unique=c5ab18c HTTP/1.1" 200 - 6 0.005 0.017 2026-08-21 13:41:30,212 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:30] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:41:30,226 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:30] "GET /web/assets/1/84e7f2f/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 5 0.002 0.007 2026-08-21 13:41:30,238 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:30] "GET /web/image/website/1/favicon?unique=c5ab18c HTTP/1.1" 200 - 6 0.002 0.015 2026-08-21 13:41:30,494 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:30] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 3 0.001 0.009 2026-08-21 13:41:30,519 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:30] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.006 0.003 2026-08-21 13:41:30,532 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:30] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 4 0.002 0.013 2026-08-21 13:41:30,550 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:30] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.001 0.005 2026-08-21 13:41:30,564 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Evaluate test code "odoo.startTour('project_chatter_log_enabled', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/"})" 2026-08-21 13:41:30,623 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:30] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.015 0.011 2026-08-21 13:41:30,684 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:30] "GET /web HTTP/1.1" 200 - 24 0.018 0.064 2026-08-21 13:41:30,729 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:30] "GET /web/assets/4a43d02/web.assets_web.min.js HTTP/1.1" 200 - 4 0.012 0.017 2026-08-21 13:41:30,736 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:30] "GET /web/assets/dccc580/web.assets_web.min.css HTTP/1.1" 200 - 4 0.001 0.035 2026-08-21 13:41:30,774 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:30] "GET /web/webclient/load_menus/8b0c5897f737587db2c3ce3f7b53ba9be8d0470f37e91a0b084047c9be622dbb HTTP/1.1" 200 - 2 0.001 0.052 2026-08-21 13:41:30,794 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:30] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 4 0.012 0.061 2026-08-21 13:41:30,815 104 INFO rb-022b3bb-224122-406412 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-08-21 13:41:30,828 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:30] "GET /web/assets/4f3afd1/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.009 0.009 2026-08-21 13:41:31,422 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:31] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.012 2026-08-21 13:41:31,425 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:31] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.017 2026-08-21 13:41:31,435 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:31] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.024 2026-08-21 13:41:31,439 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:31] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.013 0.009 2026-08-21 13:41:31,500 104 INFO rb-022b3bb-224122-406412 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-08-21 13:41:31,567 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:31] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.052 0.084 2026-08-21 13:41:31,670 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:31] "POST /mail/init_messaging HTTP/1.1" 200 - 67 0.043 0.197 2026-08-21 13:41:31,678 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:31] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.003 0.228 2026-08-21 13:41:31,707 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:31] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 9 0.012 0.198 2026-08-21 13:41:31,712 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:31] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.215 2026-08-21 13:41:31,786 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:31] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 38 0.034 0.246 2026-08-21 13:41:31,918 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:31] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 67 0.081 0.322 2026-08-21 13:41:31,925 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:41:31,941 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:31] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:41:31,948 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:31] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.015 0.356 2026-08-21 13:41:31,974 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:31] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.016 0.284 2026-08-21 13:41:31,997 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:31] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:41:32,002 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:32] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.015 0.303 2026-08-21 13:41:32,011 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:32] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.003 0.290 2026-08-21 13:41:32,017 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:32] "GET /web/offline HTTP/1.1" 200 - 5 0.001 0.226 2026-08-21 13:41:32,019 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.228 2026-08-21 13:41:32,052 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:32] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.011 0.099 2026-08-21 13:41:32,069 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:32] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 6 0.003 0.106 2026-08-21 13:41:32,786 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi.browser: Tour project_chatter_log_enabled on step: '.o_navbar_apps_menu button' 2026-08-21 13:41:32,812 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi.browser: Tour project_chatter_log_enabled on step: 'Open Project app (trigger: .o_app[data-menu-xmlid="project.menu_main_pm"])' 2026-08-21 13:41:32,838 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi.browser: Tour project_chatter_log_enabled on step: 'Toggle a Project's dropdown (trigger: .o_kanban_record .dropdown-toggle.o-no-caret)' 2026-08-21 13:41:32,846 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:32] "POST /web/action/load HTTP/1.1" 200 - 11 0.009 0.011 2026-08-21 13:41:32,947 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:32] "POST /web/dataset/call_kw/project.project/get_views HTTP/1.1" 200 - 26 0.024 0.046 2026-08-21 13:41:33,114 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:33] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 101 0.048 0.085 2026-08-21 13:41:33,299 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:33] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.008 0.027 2026-08-21 13:41:33,344 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:33] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 20 0.012 0.059 2026-08-21 13:41:33,380 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:33] "GET /web/image/res.users/36/avatar_128 HTTP/1.1" 200 - 13 0.014 0.084 2026-08-21 13:41:33,387 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:33] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.079 2026-08-21 13:41:34,027 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi.browser: Tour project_chatter_log_enabled on step: 'Select Settings action (trigger: .oe_kanban_action:contains('Settings'))' 2026-08-21 13:41:34,062 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi.browser: Tour project_chatter_log_enabled on step: 'Check that Log Note button is enabled (trigger: .o-mail-Chatter-logNote:enabled)' 2026-08-21 13:41:34,097 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:34] "POST /web/dataset/call_kw/project.project/json_friendly_approval_request_data HTTP/1.1" 200 - 21 0.023 0.024 2026-08-21 13:41:34,102 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:34] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.001 0.049 2026-08-21 13:41:34,251 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:34] "POST /web/dataset/call_kw/project.project/web_read HTTP/1.1" 200 - 95 0.059 0.127 2026-08-21 13:41:34,344 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:34] "POST /web/dataset/call_kw/project.project/zalo_check_recipients HTTP/1.1" 200 - 10 0.014 0.018 2026-08-21 13:41:34,348 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:34] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 2 0.000 0.005 2026-08-21 13:41:34,358 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:34] "GET /web/assets/30e6e55/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 13:41:34,365 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:34] "GET /web/assets/5f8d1ca/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.001 0.008 2026-08-21 13:41:34,428 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:34] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 6 0.002 0.008 2026-08-21 13:41:34,534 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:34] "POST /web/dataset/call_kw/project.project/brain_get_mentioning_pages HTTP/1.1" 200 - 14 0.016 0.011 2026-08-21 13:41:34,573 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:34] "POST /web/dataset/call_kw/project.project/zalo_check_recipients HTTP/1.1" 200 - 6 0.020 0.043 2026-08-21 13:41:34,592 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:34] "POST /web/dataset/call_kw/project.project/json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.006 0.064 2026-08-21 13:41:34,689 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:34] "POST /mail/thread/data HTTP/1.1" 200 - 53 0.042 0.122 2026-08-21 13:41:34,730 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:34] "POST /mail/thread/messages HTTP/1.1" 200 - 28 0.018 0.157 2026-08-21 13:41:34,733 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:34] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.035 2026-08-21 13:41:34,827 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:34] "GET /web/image?field=avatar_128&id=2&model=res.partner&unique=2026-08-21%2011%3A28%3A55 HTTP/1.1" 200 - 11 0.009 0.024 2026-08-21 13:41:34,867 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:34] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.002 2026-08-21 13:41:35,542 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi.browser: Tour project_chatter_log_enabled on step: 'Check that Log Note button is disabled (trigger: .o-mail-Chatter-sendMessage:enabled)' 2026-08-21 13:41:35,543 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi.browser: test successful 2026-08-21 13:41:35,551 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:35] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:41:35,552 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Closing chrome headless with pid 59040 2026-08-21 13:41:35,553 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Closing websocket connection 2026-08-21 13:41:35,553 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Terminating chrome headless with pid 59040 2026-08-21 13:41:35,648 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_134135_648259_TestUi.txt 2026-08-21 13:41:35,648 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_ui.TestUi: Removing chrome user profile "/tmp/tmpeci7u96g_chrome_odoo" 2026-08-21 13:41:35,686 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-21 13:41:37,554 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 327 and Message-Id '<658812509785569.1787319697.450919389724731-openerp-message-notify@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-21 13:41:37,554 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:41:37,559 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:41:37,656 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 328 and Message-Id '<798678725560320.1787319697.626469135284424-openerp-message-notify@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-08-21 13:41:37,656 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:41:37,657 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:41:40,134 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_create ... 2026-08-21 13:41:40,156 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 238, model: project.update 2026-08-21 13:41:40,158 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_read ... 2026-08-21 13:41:40,188 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [15], uid: 238, model: project.milestone 2026-08-21 13:41:40,197 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_unlink ... 2026-08-21 13:41:40,234 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #238 deleted mail.message records with IDs: [33470] 2026-08-21 13:41:40,249 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 238, model: project.milestone 2026-08-21 13:41:40,251 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_write ... 2026-08-21 13:41:40,300 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 238, model: project.milestone 2026-08-21 13:41:40,303 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_admin_can_write ... 2026-08-21 13:41:40,327 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_admin_unlink ... 2026-08-21 13:41:40,346 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #237 deleted mail.message records with IDs: [33469] 2026-08-21 13:41:40,370 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #237 deleted project.update records with IDs: [10] 2026-08-21 13:41:40,399 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_create ... 2026-08-21 13:41:40,420 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 238, model: project.update 2026-08-21 13:41:40,422 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_read ... 2026-08-21 13:41:40,446 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 238, model: project.update 2026-08-21 13:41:40,447 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_unlink ... 2026-08-21 13:41:40,474 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 238, model: project.update 2026-08-21 13:41:40,478 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_write ... 2026-08-21 13:41:40,522 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 238, model: project.update 2026-08-21 13:41:40,523 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_can_read ... 2026-08-21 13:41:40,554 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_no_unlink ... 2026-08-21 13:41:40,612 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #235 deleted mail.message records with IDs: [33469] 2026-08-21 13:41:40,624 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 235, model: project.update 2026-08-21 13:41:40,626 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_no_write ... 2026-08-21 13:41:40,687 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 235, model: project.update 2026-08-21 13:41:40,702 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-21 13:41:42,385 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 329 and Message-Id '<684107833827938.1787319702.314822912216187-openerp-message-notify@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-21 13:41:42,385 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:41:42,389 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:41:42,496 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 330 and Message-Id '<704840699821284.1787319702.433269977569580-openerp-message-notify@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-08-21 13:41:42,496 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:41:42,501 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:41:43,094 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_description ... 2026-08-21 13:41:44,306 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_form ... 2026-08-21 13:41:44,953 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_panel ... 2026-08-21 13:41:46,152 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-21 13:41:46,634 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui: Starting TestProjectUpdateUi.test_01_project_tour ... 2026-08-21 13:41:46,904 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Chrome pid: 59295 2026-08-21 13:41:46,904 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Chrome headless temporary user profile dir: /tmp/tmp0z_fnlxr_chrome_odoo 2026-08-21 13:41:46,905 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Issuing json command http://127.0.0.1:46427/json/version 2026-08-21 13:41:46,906 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:46427/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:41:46,922 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:41:46,922 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Issuing json command http://127.0.0.1:46427/json 2026-08-21 13:41:46,923 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:46427/json with timeout 3 increased to 10s during tests 2026-08-21 13:41:46,994 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Websocket url found: ws://127.0.0.1:46427/devtools/page/C19BB50FB25C3545BFF1BEB358FE5BD3 2026-08-21 13:41:47,011 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Enable chrome headless console log notification 2026-08-21 13:41:47,016 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Chrome headless enable page notifications 2026-08-21 13:41:47,648 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:admin from n/a 2026-08-21 13:41:47,666 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Setting session cookie in browser 2026-08-21 13:41:47,668 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Open "http://127.0.0.1:8069/web" in browser 2026-08-21 13:41:47,668 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Navigating to: "http://127.0.0.1:8069/web" 2026-08-21 13:41:47,685 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:41:48,406 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:48] "GET /web HTTP/1.1" 200 - 121 0.105 0.623 2026-08-21 13:41:48,409 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Navigation result: {'frameId': 'C19BB50FB25C3545BFF1BEB358FE5BD3', 'loaderId': '7061B669827A4ADED286BFF9AF4A7340', 'isDownload': False} 2026-08-21 13:41:48,409 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Evaluate ready code "odoo.isTourReady('project_update_tour')" 2026-08-21 13:41:48,445 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:48] "GET /web/assets/dccc580/web.assets_web.min.css HTTP/1.1" 200 - 4 0.011 0.014 2026-08-21 13:41:48,448 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:48] "GET /web/assets/4a43d02/web.assets_web.min.js HTTP/1.1" 200 - 4 0.002 0.023 2026-08-21 13:41:48,496 104 INFO rb-022b3bb-224122-406412 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-08-21 13:41:48,507 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:48] "GET /web/webclient/load_menus/8b0c5897f737587db2c3ce3f7b53ba9be8d0470f37e91a0b084047c9be622dbb HTTP/1.1" 200 - 4 0.023 0.050 2026-08-21 13:41:48,517 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:48] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 4 0.002 0.076 2026-08-21 13:41:48,525 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:48] "GET /web/assets/4f3afd1/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.002 0.034 2026-08-21 13:41:49,224 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:49] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-08-21 13:41:49,227 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:49] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.010 2026-08-21 13:41:49,239 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:49] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.020 2026-08-21 13:41:49,256 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:49] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.012 0.011 2026-08-21 13:41:49,342 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Evaluate test code "odoo.startTour('project_update_tour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web"})" 2026-08-21 13:41:49,455 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:49] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.092 0.103 2026-08-21 13:41:49,502 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:49] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.016 0.028 2026-08-21 13:41:49,508 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:49] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.002 0.207 2026-08-21 13:41:49,537 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:49] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 9 0.014 0.209 2026-08-21 13:41:50,298 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.o_navbar_apps_menu button' 2026-08-21 13:41:50,448 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:50] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.031 1.101 2026-08-21 13:41:50,570 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:50] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.061 1.189 2026-08-21 13:41:50,573 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 1.208 2026-08-21 13:41:50,592 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-21 13:41:50,610 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.015 2026-08-21 13:41:50,664 104 INFO rb-022b3bb-224122-406412 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-08-21 13:41:50,671 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:41:50,685 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:50] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:41:50,721 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:50] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.047 1.407 2026-08-21 13:41:50,744 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:50] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.010 1.229 2026-08-21 13:41:50,751 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:50] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.001 1.235 2026-08-21 13:41:50,795 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:50] "GET /web/offline HTTP/1.1" 200 - 7 0.007 1.244 2026-08-21 13:41:50,817 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:50] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.007 0.355 2026-08-21 13:41:50,840 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:50] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:41:50,856 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:50] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.015 0.149 2026-08-21 13:41:50,860 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.076 2026-08-21 13:41:51,618 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.o_app[data-menu-xmlid="project.menu_main_pm"]' 2026-08-21 13:41:51,626 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.o-kanban-button-new' 2026-08-21 13:41:51,644 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:51] "POST /web/action/load HTTP/1.1" 200 - 11 0.004 0.013 2026-08-21 13:41:51,923 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:51] "POST /web/dataset/call_kw/project.project/get_views HTTP/1.1" 200 - 134 0.100 0.152 2026-08-21 13:41:52,130 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:52] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 101 0.089 0.101 2026-08-21 13:41:52,324 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:52] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.023 0.046 2026-08-21 13:41:52,410 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:52] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 20 0.028 0.125 2026-08-21 13:41:52,455 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:52] "GET /web/image/res.users/36/avatar_128 HTTP/1.1" 200 - 13 0.014 0.179 2026-08-21 13:41:52,458 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:52] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.098 2026-08-21 13:41:53,085 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.o_project_name input' 2026-08-21 13:41:53,110 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:53] "POST /web/action/load HTTP/1.1" 200 - 11 0.011 0.014 2026-08-21 13:41:53,147 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:53] "POST /web/dataset/call_kw/project.project/get_views HTTP/1.1" 200 - 10 0.005 0.018 2026-08-21 13:41:53,170 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:53] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 13:41:53,189 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:53] "POST /web/dataset/call_kw/project.project/onchange HTTP/1.1" 200 - 5 0.005 0.013 2026-08-21 13:41:53,317 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:53] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:41:53,980 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.o_open_tasks' 2026-08-21 13:41:53,989 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.o_kanban_project_tasks .o_column_quick_create .input-group' 2026-08-21 13:41:54,132 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:54] "POST /web/dataset/call_kw/project.project/web_save HTTP/1.1" 200 - 57 0.064 0.078 2026-08-21 13:41:54,182 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:54] "POST /web/dataset/call_button HTTP/1.1" 200 - 14 0.010 0.026 2026-08-21 13:41:54,382 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:54] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 78 0.075 0.103 2026-08-21 13:41:54,617 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:54] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 118 0.070 0.341 2026-08-21 13:41:54,643 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:54] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 3 0.002 0.009 2026-08-21 13:41:54,667 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:54] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 8 0.012 0.022 2026-08-21 13:41:54,694 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:54] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.003 0.005 2026-08-21 13:41:54,707 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:54] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.005 0.023 2026-08-21 13:41:54,712 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:54] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.001 0.022 2026-08-21 13:41:54,751 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:54] "GET /base/static/img/avatar.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:41:55,797 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.o_kanban_project_tasks .o_column_quick_create .o_kanban_add' 2026-08-21 13:41:55,813 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.o_kanban_project_tasks .o_column_quick_create .input-group' 2026-08-21 13:41:55,820 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:55] "POST /web/dataset/call_kw/project.task.type/name_create HTTP/1.1" 200 - 11 0.007 0.011 2026-08-21 13:41:55,840 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:55] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-21 13:41:56,584 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.o_kanban_project_tasks .o_column_quick_create .o_kanban_add' 2026-08-21 13:41:56,598 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.o-kanban-button-new' 2026-08-21 13:41:56,600 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:56] "POST /web/dataset/call_kw/project.task.type/name_create HTTP/1.1" 200 - 6 0.004 0.008 2026-08-21 13:41:56,617 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.o_kanban_quick_create div.o_field_char[name=display_name] input' 2026-08-21 13:41:56,619 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:56] "POST /web/dataset/resequence HTTP/1.1" 200 - 9 0.005 0.008 2026-08-21 13:41:56,649 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:56] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 9 0.008 0.022 2026-08-21 13:41:56,653 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:56] "POST /web/dataset/call_kw/project.task.type/read HTTP/1.1" 200 - 3 0.001 0.016 2026-08-21 13:41:56,692 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:56] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 6 0.010 0.012 2026-08-21 13:41:57,474 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.o_kanban_quick_create .o_kanban_add' 2026-08-21 13:41:57,479 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.o-kanban-button-new' 2026-08-21 13:41:57,496 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.o_kanban_quick_create div.o_field_char[name=display_name] input' 2026-08-21 13:41:57,515 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.o_kanban_quick_create .o_kanban_add' 2026-08-21 13:41:57,530 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.o_kanban_group:nth-child(2) .o_kanban_header' 2026-08-21 13:41:57,549 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.dropdown-item.o_column_edit' 2026-08-21 13:41:57,569 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.o_field_widget[name=fold] input' 2026-08-21 13:41:57,619 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:57] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 67 0.061 0.075 2026-08-21 13:41:57,637 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:57] "POST /web/dataset/call_kw/project.task.type/get_views HTTP/1.1" 200 - 8 0.008 0.066 2026-08-21 13:41:57,681 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:57] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 13 0.021 0.025 2026-08-21 13:41:57,741 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:57] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data HTTP/1.1" 200 - 24 0.032 0.059 2026-08-21 13:41:57,750 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:57] "POST /web/dataset/call_kw/project.task.type/web_read HTTP/1.1" 200 - 6 0.002 0.092 2026-08-21 13:41:57,761 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:57] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 4 0.004 0.029 2026-08-21 13:41:57,776 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:57] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 5 0.005 0.040 2026-08-21 13:41:59,485 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.modal-footer button' 2026-08-21 13:41:59,502 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.o_kanban_record .oe_kanban_content' 2026-08-21 13:41:59,505 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:59] "POST /web/dataset/call_kw/project.task.type/web_save HTTP/1.1" 200 - 4 0.007 0.006 2026-08-21 13:41:59,536 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:59] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 5 0.004 0.012 2026-08-21 13:41:59,556 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:59] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 4 0.006 0.031 2026-08-21 13:41:59,615 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:41:59] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 19 0.016 0.041 2026-08-21 13:42:00,399 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'Open Updates (trigger: .o_project_updates_breadcrumb)' 2026-08-21 13:42:00,413 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'Add a first milestone (trigger: .o_add_milestone a)' 2026-08-21 13:42:00,417 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:00] "POST /web/action/load HTTP/1.1" 200 - 11 0.004 0.010 2026-08-21 13:42:00,458 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:00] "POST /web/dataset/call_kw/project.update/get_views HTTP/1.1" 200 - 31 0.011 0.025 2026-08-21 13:42:00,498 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:00] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 7 0.016 0.010 2026-08-21 13:42:00,580 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:00] "POST /web/dataset/call_kw/project.project/get_panel_data HTTP/1.1" 200 - 24 0.018 0.039 2026-08-21 13:42:00,587 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:00] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.003 2026-08-21 13:42:00,603 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:00] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:42:00,669 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:00] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 12 0.025 0.035 2026-08-21 13:42:00,719 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:00] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 12 0.014 0.094 2026-08-21 13:42:00,783 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:00] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 12 0.021 0.150 2026-08-21 13:42:01,365 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'div.o_field_widget[name=name] input' 2026-08-21 13:42:01,395 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:01] "POST /web/dataset/call_kw/project.milestone/get_views HTTP/1.1" 200 - 13 0.007 0.020 2026-08-21 13:42:01,424 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:01] "POST /web/dataset/call_kw/project.milestone/onchange HTTP/1.1" 200 - 10 0.007 0.014 2026-08-21 13:42:02,193 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'input[data-field=deadline]' 2026-08-21 13:42:02,202 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.modal-footer .o_form_button_save' 2026-08-21 13:42:02,214 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.o_add_milestone a' 2026-08-21 13:42:02,264 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:02] "POST /web/dataset/call_kw/project.milestone/web_save HTTP/1.1" 200 - 20 0.019 0.037 2026-08-21 13:42:02,287 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:02] "POST /web/dataset/call_kw/project.project/get_milestones HTTP/1.1" 200 - 6 0.003 0.013 2026-08-21 13:42:03,075 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'div.o_field_widget[name=name] input' 2026-08-21 13:42:03,088 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:03] "POST /web/dataset/call_kw/project.milestone/onchange HTTP/1.1" 200 - 4 0.002 0.010 2026-08-21 13:42:03,853 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'input[data-field=deadline]' 2026-08-21 13:42:03,862 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.modal-footer .o_form_button_save' 2026-08-21 13:42:03,881 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.o_rightpanel_milestone:eq(1) .o_milestone_detail' 2026-08-21 13:42:03,908 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:03] "POST /web/dataset/call_kw/project.milestone/web_save HTTP/1.1" 200 - 12 0.019 0.022 2026-08-21 13:42:03,935 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:03] "POST /web/dataset/call_kw/project.project/get_milestones HTTP/1.1" 200 - 6 0.010 0.010 2026-08-21 13:42:04,708 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'input[data-field=deadline]' 2026-08-21 13:42:04,719 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:04] "POST /web/dataset/call_kw/project.milestone/get_views HTTP/1.1" 200 - 3 0.001 0.008 2026-08-21 13:42:04,746 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:04] "POST /web/dataset/call_kw/project.milestone/json_friendly_approval_request_data HTTP/1.1" 200 - 11 0.008 0.012 2026-08-21 13:42:04,761 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:04] "POST /web/dataset/call_kw/project.milestone/web_read HTTP/1.1" 200 - 5 0.004 0.029 2026-08-21 13:42:04,790 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:04] "POST /web/dataset/call_kw/project.milestone/json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.007 0.010 2026-08-21 13:42:05,527 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.modal-footer .o_form_button_save' 2026-08-21 13:42:05,532 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'Create a new update (trigger: .o-kanban-button-new)' 2026-08-21 13:42:05,591 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:05] "POST /web/dataset/call_kw/project.milestone/web_save HTTP/1.1" 200 - 20 0.028 0.031 2026-08-21 13:42:05,613 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:05] "POST /web/dataset/call_kw/project.project/get_milestones HTTP/1.1" 200 - 6 0.003 0.012 2026-08-21 13:42:05,646 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.012 0.003 2026-08-21 13:42:06,386 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'div.o_field_widget[name=name] input' 2026-08-21 13:42:06,522 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:06] "POST /web/dataset/call_kw/project.update/onchange HTTP/1.1" 200 - 36 0.028 0.106 2026-08-21 13:42:06,587 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:06] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.002 0.033 2026-08-21 13:42:06,602 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:06] "GET /web/assets/30e6e55/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.002 0.007 2026-08-21 13:42:06,606 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:06] "GET /web/assets/5f8d1ca/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.001 0.012 2026-08-21 13:42:06,690 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:06] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.008 0.026 2026-08-21 13:42:06,831 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:06] "GET /web/image?field=avatar_128&id=3&model=res.partner&unique=2026-08-21%2011%3A28%3A55 HTTP/1.1" 200 - 11 0.008 0.019 2026-08-21 13:42:07,569 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.o_form_button_save' 2026-08-21 13:42:07,588 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.o_field_widget[name='description'] h1:contains('Activities')' 2026-08-21 13:42:07,596 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.o_field_widget[name='description'] h3:contains('Milestones')' 2026-08-21 13:42:07,613 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.o_field_widget[name='description'] div[name='milestone'] ul li:contains('(12/12/2099 => 12/12/2100)')' 2026-08-21 13:42:07,629 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.o_field_widget[name='description'] div[name='milestone'] ul li:contains('(due 12/12/2022)')' 2026-08-21 13:42:07,648 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.o_field_widget[name='description'] div[name='milestone'] ul li:contains('(due 12/12/2100)')' 2026-08-21 13:42:07,663 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'Go back to the kanban view the project (trigger: .o_back_button)' 2026-08-21 13:42:07,676 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:07] "POST /web/dataset/call_kw/project.update/web_save HTTP/1.1" 200 - 34 0.040 0.056 2026-08-21 13:42:07,706 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'Open List View of Project Updates (trigger: .o_switch_view.o_list)' 2026-08-21 13:42:07,751 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:07] "POST /mail/thread/data HTTP/1.1" 200 - 31 0.037 0.028 2026-08-21 13:42:07,758 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:07] "POST /web/dataset/call_kw/project.update/zalo_check_recipients HTTP/1.1" 200 - 3 0.002 0.069 2026-08-21 13:42:07,778 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:07] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 8 0.005 0.060 2026-08-21 13:42:07,838 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:07] "POST /web/dataset/call_kw/project.project/get_panel_data HTTP/1.1" 200 - 22 0.017 0.036 2026-08-21 13:42:08,618 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'Go back to the kanban view the project (trigger: .o_back_button)' 2026-08-21 13:42:08,648 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:08] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 7 0.010 0.017 2026-08-21 13:42:08,656 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:08] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.003 0.027 2026-08-21 13:42:08,742 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:08] "POST /web/dataset/call_kw/project.project/get_panel_data HTTP/1.1" 200 - 22 0.014 0.034 2026-08-21 13:42:09,521 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'Open Graph View of Tasks (trigger: .o_switch_view.o_graph)' 2026-08-21 13:42:09,531 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:09] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 4 0.002 0.007 2026-08-21 13:42:09,545 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:09] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 5 0.003 0.015 2026-08-21 13:42:09,589 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:09] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 19 0.009 0.029 2026-08-21 13:42:09,605 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:09] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.001 0.006 2026-08-21 13:42:10,385 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'Open Project Update from view : Graph (trigger: .o_project_updates_breadcrumb)' 2026-08-21 13:42:10,402 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:10] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 5 0.003 0.012 2026-08-21 13:42:10,419 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:10] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 13:42:10,426 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:10] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 3 0.001 0.013 2026-08-21 13:42:10,439 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:10] "GET /web/assets/b21bdce/web.chartjs_lib.min.js HTTP/1.1" 200 - 4 0.001 0.005 2026-08-21 13:42:11,279 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'Create a new update from project task view : Graph (trigger: .o-kanban-button-new)' 2026-08-21 13:42:11,294 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:11] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 8 0.004 0.010 2026-08-21 13:42:11,340 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:11] "POST /web/dataset/call_kw/project.project/get_panel_data HTTP/1.1" 200 - 22 0.011 0.027 2026-08-21 13:42:12,129 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'Discard project update from project task view : Graph (trigger: button.o_form_button_cancel)' 2026-08-21 13:42:12,178 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:12] "POST /web/dataset/call_kw/project.update/onchange HTTP/1.1" 200 - 24 0.013 0.034 2026-08-21 13:42:13,000 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'Go to list of project update from view Graph (trigger: .o_switch_view.o_list)' 2026-08-21 13:42:13,015 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:13] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 8 0.002 0.010 2026-08-21 13:42:13,051 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:13] "POST /web/dataset/call_kw/project.project/get_panel_data HTTP/1.1" 200 - 22 0.009 0.021 2026-08-21 13:42:13,833 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'Go back to the task view : Graph (trigger: .o_back_button)' 2026-08-21 13:42:13,847 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'Check the task view : Graph (trigger: .o_graph_view)' 2026-08-21 13:42:13,853 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:13] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 7 0.006 0.013 2026-08-21 13:42:13,878 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:13] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 5 0.009 0.025 2026-08-21 13:42:13,894 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:13] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.001 0.006 2026-08-21 13:42:14,449 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:14] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.006 2026-08-21 13:42:14,696 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'Open List View of Tasks (trigger: .o_switch_view.o_list)' 2026-08-21 13:42:14,716 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'Open Project Update from view : List (trigger: .o_project_updates_breadcrumb)' 2026-08-21 13:42:14,753 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:14] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 10 0.029 0.015 2026-08-21 13:42:14,843 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:14] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 27 0.026 0.052 2026-08-21 13:42:14,857 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:14] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.001 0.004 2026-08-21 13:42:15,641 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'Create a new update from project task view : List (trigger: .o-kanban-button-new)' 2026-08-21 13:42:15,661 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:15] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 8 0.004 0.013 2026-08-21 13:42:15,715 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:15] "POST /web/dataset/call_kw/project.project/get_panel_data HTTP/1.1" 200 - 22 0.017 0.029 2026-08-21 13:42:16,495 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'Discard project update from project task view : List (trigger: button.o_form_button_cancel)' 2026-08-21 13:42:16,551 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:16] "POST /web/dataset/call_kw/project.update/onchange HTTP/1.1" 200 - 24 0.024 0.030 2026-08-21 13:42:17,376 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'Go to list of project update from view List (trigger: .o_switch_view.o_list)' 2026-08-21 13:42:17,398 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:17] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 8 0.006 0.015 2026-08-21 13:42:17,460 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:17] "POST /web/dataset/call_kw/project.project/get_panel_data HTTP/1.1" 200 - 22 0.022 0.034 2026-08-21 13:42:18,229 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'Go back to the task view : List (trigger: .o_back_button)' 2026-08-21 13:42:18,239 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'Check the task view : List (trigger: .o_list_view)' 2026-08-21 13:42:18,257 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:18] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 7 0.011 0.015 2026-08-21 13:42:18,276 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:18] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 6 0.009 0.028 2026-08-21 13:42:18,375 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:18] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 27 0.046 0.045 2026-08-21 13:42:18,396 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:18] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 13:42:19,179 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'Open Pivot View of Tasks (trigger: .o_switch_view.o_pivot)' 2026-08-21 13:42:19,195 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'Open Project Update from view : Pivot (trigger: .o_project_updates_breadcrumb)' 2026-08-21 13:42:19,197 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:19] "POST /web/dataset/call_kw/project.task/read_group HTTP/1.1" 200 - 3 0.002 0.007 2026-08-21 13:42:19,215 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:19] "POST /web/dataset/call_kw/project.task/read_group HTTP/1.1" 200 - 3 0.003 0.006 2026-08-21 13:42:19,233 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:19] "POST /web/dataset/call_kw/project.task/read_group HTTP/1.1" 200 - 4 0.005 0.022 2026-08-21 13:42:19,244 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:19] "POST /web/dataset/call_kw/project.task/read_group HTTP/1.1" 200 - 4 0.003 0.037 2026-08-21 13:42:19,266 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:19] "POST /web/dataset/call_kw/project.task/read_group HTTP/1.1" 200 - 4 0.005 0.045 2026-08-21 13:42:19,286 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:19] "POST /web/dataset/call_kw/project.task/read_group HTTP/1.1" 200 - 5 0.006 0.057 2026-08-21 13:42:19,299 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:19] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.001 0.006 2026-08-21 13:42:20,085 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'Create a new update from project task view : Pivot (trigger: .o-kanban-button-new)' 2026-08-21 13:42:20,105 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:20] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 8 0.006 0.011 2026-08-21 13:42:20,168 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:20] "POST /web/dataset/call_kw/project.project/get_panel_data HTTP/1.1" 200 - 22 0.023 0.034 2026-08-21 13:42:20,941 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'Discard project update from project task view : Pivot (trigger: button.o_form_button_cancel)' 2026-08-21 13:42:21,015 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:21] "POST /web/dataset/call_kw/project.update/onchange HTTP/1.1" 200 - 24 0.037 0.035 2026-08-21 13:42:21,853 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'Go to list of project update from view Pivot (trigger: .o_switch_view.o_list)' 2026-08-21 13:42:21,884 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:21] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 8 0.012 0.016 2026-08-21 13:42:21,962 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:21] "POST /web/dataset/call_kw/project.project/get_panel_data HTTP/1.1" 200 - 22 0.033 0.032 2026-08-21 13:42:22,736 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'Go back to the task view : Pivot (trigger: .o_back_button)' 2026-08-21 13:42:22,746 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'Check the task view : Pivot (trigger: .o_pivot_view)' 2026-08-21 13:42:22,758 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:22] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 7 0.005 0.015 2026-08-21 13:42:22,765 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:22] "POST /web/dataset/call_kw/project.task/read_group HTTP/1.1" 200 - 3 0.001 0.014 2026-08-21 13:42:22,794 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:22] "POST /web/dataset/call_kw/project.task/read_group HTTP/1.1" 200 - 4 0.010 0.010 2026-08-21 13:42:22,811 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:22] "POST /web/dataset/call_kw/project.task/read_group HTTP/1.1" 200 - 3 0.006 0.029 2026-08-21 13:42:22,825 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:22] "POST /web/dataset/call_kw/project.task/read_group HTTP/1.1" 200 - 4 0.004 0.034 2026-08-21 13:42:22,845 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:22] "POST /web/dataset/call_kw/project.task/read_group HTTP/1.1" 200 - 5 0.005 0.043 2026-08-21 13:42:22,866 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:22] "POST /web/dataset/call_kw/project.task/read_group HTTP/1.1" 200 - 4 0.008 0.070 2026-08-21 13:42:22,886 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:22] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.005 0.007 2026-08-21 13:42:23,680 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'Open Calendar View of Tasks (trigger: .o_switch_view.o_calendar)' 2026-08-21 13:42:23,693 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:23] "POST /web/dataset/call_kw/project.task/check_access_rights HTTP/1.1" 200 - 2 0.000 0.003 2026-08-21 13:42:23,695 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'Open Project Update from view : Calendar (trigger: .o_project_updates_breadcrumb)' 2026-08-21 13:42:23,730 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:23] "POST /web/dataset/call_kw/project.task/get_unusual_days HTTP/1.1" 200 - 13 0.009 0.022 2026-08-21 13:42:23,747 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:23] "POST /web/dataset/call_kw/project.task/search_read HTTP/1.1" 200 - 3 0.002 0.008 2026-08-21 13:42:23,768 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:23] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.009 0.007 2026-08-21 13:42:23,803 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:23] "GET /web/static/lib/fullcalendar/daygrid/main.css HTTP/1.1" 200 - 0 0.000 0.008 2026-08-21 13:42:23,813 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:23] "GET /web/static/lib/fullcalendar/timegrid/main.css HTTP/1.1" 200 - 0 0.000 0.012 2026-08-21 13:42:23,815 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:23] "GET /web/static/lib/fullcalendar/core/main.css HTTP/1.1" 200 - 0 0.000 0.024 2026-08-21 13:42:23,820 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:23] "GET /web/static/lib/fullcalendar/core/main.js HTTP/1.1" 200 - 0 0.000 0.015 2026-08-21 13:42:23,822 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:23] "GET /web/static/lib/fullcalendar/list/main.css HTTP/1.1" 200 - 0 0.000 0.025 2026-08-21 13:42:23,849 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:23] "GET /web/static/lib/fullcalendar/interaction/main.js HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:42:23,857 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:23] "GET /web/static/lib/fullcalendar/daygrid/main.js HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:42:23,868 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:23] "GET /web/static/lib/fullcalendar/luxon/main.js HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:42:23,876 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:23] "GET /web/static/lib/fullcalendar/timegrid/main.js HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:42:23,886 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:23] "GET /web/static/lib/fullcalendar/list/main.js HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:42:24,694 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'Create a new update from project task view : Calendar (trigger: .o-kanban-button-new)' 2026-08-21 13:42:24,718 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:24] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 8 0.010 0.013 2026-08-21 13:42:24,780 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:24] "POST /web/dataset/call_kw/project.project/get_panel_data HTTP/1.1" 200 - 22 0.021 0.035 2026-08-21 13:42:25,562 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'Discard project update from project task view : Calendar (trigger: button.o_form_button_cancel)' 2026-08-21 13:42:25,612 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:25] "POST /web/dataset/call_kw/project.update/onchange HTTP/1.1" 200 - 24 0.013 0.034 2026-08-21 13:42:26,432 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'Go to list of project update from view Calendar (trigger: .o_switch_view.o_list)' 2026-08-21 13:42:26,480 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:26] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 8 0.031 0.015 2026-08-21 13:42:26,530 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:26] "POST /web/dataset/call_kw/project.project/get_panel_data HTTP/1.1" 200 - 22 0.014 0.029 2026-08-21 13:42:27,300 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'Go back to the task view : Calendar (trigger: .o_back_button)' 2026-08-21 13:42:27,317 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'Check the task view : Calendar (trigger: .o_calendar_view)' 2026-08-21 13:42:27,325 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:27] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 7 0.010 0.011 2026-08-21 13:42:27,329 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:27] "POST /web/dataset/call_kw/project.task/check_access_rights HTTP/1.1" 200 - 2 0.001 0.016 2026-08-21 13:42:27,352 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:27] "POST /web/dataset/call_kw/project.task/get_unusual_days HTTP/1.1" 200 - 7 0.005 0.012 2026-08-21 13:42:27,368 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:27] "POST /web/dataset/call_kw/project.task/search_read HTTP/1.1" 200 - 3 0.003 0.008 2026-08-21 13:42:27,382 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:27] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.001 0.006 2026-08-21 13:42:28,169 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'Open Activity View of Tasks (trigger: .o_switch_view.o_activity)' 2026-08-21 13:42:28,186 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'Open Project Update from view : Activity (trigger: .o_project_updates_breadcrumb)' 2026-08-21 13:42:28,223 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:28] "POST /web/dataset/call_kw/mail.activity/get_activity_data HTTP/1.1" 200 - 8 0.031 0.013 2026-08-21 13:42:28,233 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:28] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 3 0.002 0.043 2026-08-21 13:42:28,255 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:28] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.001 0.006 2026-08-21 13:42:29,026 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'Create a new update from project task view : Activity (trigger: .o-kanban-button-new)' 2026-08-21 13:42:29,056 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:29] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 8 0.013 0.014 2026-08-21 13:42:29,108 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:29] "POST /web/dataset/call_kw/project.project/get_panel_data HTTP/1.1" 200 - 22 0.013 0.032 2026-08-21 13:42:29,484 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:29] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-21 13:42:29,883 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'Discard project update from project task view : Activity (trigger: button.o_form_button_cancel)' 2026-08-21 13:42:29,953 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:29] "POST /web/dataset/call_kw/project.update/onchange HTTP/1.1" 200 - 24 0.021 0.046 2026-08-21 13:42:30,803 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'Go to list of project update from view Activity (trigger: .o_switch_view.o_list)' 2026-08-21 13:42:30,828 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:30] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 8 0.008 0.015 2026-08-21 13:42:30,901 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:30] "POST /web/dataset/call_kw/project.project/get_panel_data HTTP/1.1" 200 - 22 0.036 0.031 2026-08-21 13:42:31,672 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'Go back to the task view : Activity (trigger: .o_back_button)' 2026-08-21 13:42:31,683 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'Check the task view : Activity (trigger: .o_activity_view)' 2026-08-21 13:42:31,698 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:31] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 7 0.009 0.013 2026-08-21 13:42:31,709 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:31] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 3 0.002 0.021 2026-08-21 13:42:31,730 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:31] "POST /web/dataset/call_kw/mail.activity/get_activity_data HTTP/1.1" 200 - 6 0.005 0.041 2026-08-21 13:42:31,747 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:31] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.001 0.009 2026-08-21 13:42:32,529 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: test successful 2026-08-21 13:42:32,538 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:32] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:42:32,541 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Closing chrome headless with pid 59295 2026-08-21 13:42:32,544 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Closing websocket connection 2026-08-21 13:42:32,545 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Terminating chrome headless with pid 59295 2026-08-21 13:42:32,640 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_134232_640445_TestProjectUpdateUi.txt 2026-08-21 13:42:32,640 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Removing chrome user profile "/tmp/tmp0z_fnlxr_chrome_odoo" 2026-08-21 13:42:32,919 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Chrome pid: 59665 2026-08-21 13:42:32,919 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Chrome headless temporary user profile dir: /tmp/tmp8lrrvgcx_chrome_odoo 2026-08-21 13:42:32,919 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Issuing json command http://127.0.0.1:38281/json/version 2026-08-21 13:42:32,921 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:38281/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:42:32,956 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:42:32,957 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Issuing json command http://127.0.0.1:38281/json 2026-08-21 13:42:32,957 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:38281/json with timeout 3 increased to 10s during tests 2026-08-21 13:42:32,964 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Websocket url found: ws://127.0.0.1:38281/devtools/page/A0CDCD26B3929FEAD7798D4375164685 2026-08-21 13:42:32,974 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Enable chrome headless console log notification 2026-08-21 13:42:33,006 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Chrome headless enable page notifications 2026-08-21 13:42:33,108 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:admin from n/a 2026-08-21 13:42:33,111 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Setting session cookie in browser 2026-08-21 13:42:33,117 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Open "http://127.0.0.1:8069/web" in browser 2026-08-21 13:42:33,117 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Navigating to: "http://127.0.0.1:8069/web" 2026-08-21 13:42:33,205 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:33] "GET /web HTTP/1.1" 200 - 18 0.009 0.071 2026-08-21 13:42:33,208 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Navigation result: {'frameId': 'A0CDCD26B3929FEAD7798D4375164685', 'loaderId': 'DB4163D224CF26581ABFB6F28F450B6B', 'isDownload': False} 2026-08-21 13:42:33,208 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Evaluate ready code "odoo.isTourReady('project_tour')" 2026-08-21 13:42:33,243 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:33] "GET /web/assets/dccc580/web.assets_web.min.css HTTP/1.1" 200 - 4 0.003 0.012 2026-08-21 13:42:33,250 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:33] "GET /web/assets/4a43d02/web.assets_web.min.js HTTP/1.1" 200 - 4 0.001 0.017 2026-08-21 13:42:33,258 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:33] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 3 0.001 0.019 2026-08-21 13:42:33,296 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:33] "GET /web/webclient/load_menus/8b0c5897f737587db2c3ce3f7b53ba9be8d0470f37e91a0b084047c9be622dbb HTTP/1.1" 200 - 2 0.000 0.064 2026-08-21 13:42:33,332 104 INFO rb-022b3bb-224122-406412 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-08-21 13:42:33,341 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:33] "GET /web/assets/4f3afd1/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.009 0.013 2026-08-21 13:42:34,015 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:34] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.016 2026-08-21 13:42:34,026 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:34] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.025 2026-08-21 13:42:34,087 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:34] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.075 2026-08-21 13:42:34,095 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:34] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.034 0.015 2026-08-21 13:42:34,101 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Evaluate test code "odoo.startTour('project_tour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web"})" 2026-08-21 13:42:34,120 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:34] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.013 0.065 2026-08-21 13:42:34,292 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:34] "POST /mail/init_messaging HTTP/1.1" 200 - 47 0.063 0.177 2026-08-21 13:42:34,320 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:34] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 8 0.013 0.199 2026-08-21 13:42:34,385 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:34] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 25 0.024 0.249 2026-08-21 13:42:34,440 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:34] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 23 0.012 0.313 2026-08-21 13:42:34,450 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:34] "GET /web/offline HTTP/1.1" 200 - 4 0.002 0.309 2026-08-21 13:42:34,451 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:42:34,456 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:42:34,460 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:42:34,468 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:34] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:42:34,470 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:34] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.015 0.315 2026-08-21 13:42:34,496 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:34] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 6 0.012 0.269 2026-08-21 13:42:34,514 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:34] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.008 0.209 2026-08-21 13:42:34,531 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:34] "POST /mail/load_message_failures HTTP/1.1" 200 - 11 0.004 0.195 2026-08-21 13:42:34,542 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:34] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.002 0.148 2026-08-21 13:42:34,603 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:34] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.026 0.118 2026-08-21 13:42:34,623 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:34] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:42:34,628 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:34] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 6 0.015 0.110 2026-08-21 13:42:34,659 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:34] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.026 0.044 2026-08-21 13:42:35,431 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_tour on step: '.o_navbar_apps_menu button' 2026-08-21 13:42:35,451 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_tour on step: 'Want a better way to manage your projects? It starts here. (trigger: .o_app[data-menu-xmlid="project.menu_main_pm"])' 2026-08-21 13:42:35,464 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_tour on step: 'Let's create your first project. (trigger: .o-kanban-button-new)' 2026-08-21 13:42:35,482 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:35] "POST /web/action/load HTTP/1.1" 200 - 11 0.007 0.015 2026-08-21 13:42:35,536 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:35] "POST /web/dataset/call_kw/project.project/get_views HTTP/1.1" 200 - 5 0.010 0.023 2026-08-21 13:42:35,745 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:35] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 78 0.091 0.096 2026-08-21 13:42:35,900 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:35] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.014 0.030 2026-08-21 13:42:35,965 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:35] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 13 0.028 0.077 2026-08-21 13:42:36,010 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:36] "GET /web/image/res.users/36/avatar_128 HTTP/1.1" 200 - 13 0.021 0.125 2026-08-21 13:42:36,210 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:36] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-21 13:42:36,607 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_tour on step: 'Choose a name for your project. It can be anything you want: the name of a customer, of a product, of a team, of a construction site, etc. (trigger: .o_project_name input)' 2026-08-21 13:42:36,624 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:36] "POST /web/action/load HTTP/1.1" 200 - 10 0.007 0.009 2026-08-21 13:42:36,655 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:36] "POST /web/dataset/call_kw/project.project/get_views HTTP/1.1" 200 - 4 0.003 0.012 2026-08-21 13:42:36,695 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:36] "POST /web/dataset/call_kw/project.project/onchange HTTP/1.1" 200 - 3 0.009 0.016 2026-08-21 13:42:36,702 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:36] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.002 0.031 2026-08-21 13:42:37,503 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_tour on step: 'Let's create your first project. (trigger: .o_open_tasks)' 2026-08-21 13:42:37,518 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_tour on step: 'Add columns to organize your tasks into stages e.g. New - In Progress - Done. (trigger: .o_kanban_project_tasks .o_column_quick_create .o_kanban_header input)' 2026-08-21 13:42:37,607 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:37] "POST /web/dataset/call_kw/project.project/web_save HTTP/1.1" 200 - 32 0.028 0.068 2026-08-21 13:42:37,675 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:37] "POST /web/dataset/call_button HTTP/1.1" 200 - 13 0.035 0.024 2026-08-21 13:42:37,816 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:37] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 78 0.055 0.072 2026-08-21 13:42:37,908 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:37] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 24 0.019 0.200 2026-08-21 13:42:37,934 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:37] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 3 0.002 0.008 2026-08-21 13:42:37,943 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:37] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 4 0.004 0.015 2026-08-21 13:42:37,964 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:37] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.002 0.008 2026-08-21 13:42:37,970 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:37] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.001 0.013 2026-08-21 13:42:37,977 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:37] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.003 0.009 2026-08-21 13:42:38,014 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:38] "GET /base/static/img/avatar.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:42:38,076 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:38] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-21 13:42:38,764 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_tour on step: 'Let's create your first stage. (trigger: .o_kanban_project_tasks .o_column_quick_create .o_kanban_add)' 2026-08-21 13:42:38,781 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_tour on step: 'Add columns to organize your tasks into stages e.g. New - In Progress - Done. (trigger: .o_kanban_project_tasks .o_column_quick_create .o_kanban_header input)' 2026-08-21 13:42:38,787 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:38] "POST /web/dataset/call_kw/project.task.type/name_create HTTP/1.1" 200 - 6 0.004 0.010 2026-08-21 13:42:39,562 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_tour on step: 'Let's create your second stage. (trigger: .o_kanban_project_tasks .o_column_quick_create .o_kanban_add)' 2026-08-21 13:42:39,578 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_tour on step: 'Let's create your first task. (trigger: .o-kanban-button-new)' 2026-08-21 13:42:39,588 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:39] "POST /web/dataset/call_kw/project.task.type/name_create HTTP/1.1" 200 - 6 0.008 0.009 2026-08-21 13:42:39,605 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:39] "POST /web/dataset/resequence HTTP/1.1" 200 - 5 0.003 0.006 2026-08-21 13:42:39,617 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:39] "POST /web/dataset/call_kw/project.task.type/read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-21 13:42:40,386 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_tour on step: 'Choose a task name (e.g. Website Design, Purchase Goods...) (trigger: .o_kanban_quick_create div.o_field_char[name=display_name] input)' 2026-08-21 13:42:40,411 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:40] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 4 0.008 0.016 2026-08-21 13:42:40,435 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:40] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 5 0.003 0.012 2026-08-21 13:42:40,552 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:40] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-21 13:42:41,225 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_tour on step: 'Add your task once it is ready. (trigger: .o_kanban_quick_create .o_kanban_add)' 2026-08-21 13:42:41,230 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_tour on step: 'Drag & drop the card to change your task from stage. (trigger: .o_kanban_record .oe_kanban_content)' 2026-08-21 13:42:41,350 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:41] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 49 0.049 0.068 2026-08-21 13:42:41,396 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:41] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 13 0.010 0.023 2026-08-21 13:42:41,451 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:41] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data HTTP/1.1" 200 - 14 0.024 0.062 2026-08-21 13:42:41,472 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:41] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 4 0.012 0.023 2026-08-21 13:42:41,490 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:41] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 5 0.005 0.042 2026-08-21 13:42:43,238 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_tour on step: 'Let's start working on your task. (trigger: .o_kanban_record:first)' 2026-08-21 13:42:43,260 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_tour on step: 'Use the chatter to send emails and communicate efficiently with your customers. Add new people to the followers' list to make them aware of the main changes about this task. (trigger: .o-mail-Chatter-topbar button.o-mail-Chatter-sendMessage)' 2026-08-21 13:42:43,334 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:43] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 38 0.044 0.060 2026-08-21 13:42:43,447 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:43] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 60 0.046 0.133 2026-08-21 13:42:43,459 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:43] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 4 0.002 0.108 2026-08-21 13:42:43,499 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:43] "POST /web/dataset/resequence HTTP/1.1" 200 - 13 0.013 0.134 2026-08-21 13:42:43,533 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:43] "POST /web/dataset/call_kw/project.task/zalo_check_recipients HTTP/1.1" 200 - 4 0.003 0.010 2026-08-21 13:42:43,544 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:43] "POST /web/dataset/call_kw/project.task.type/search_read HTTP/1.1" 200 - 3 0.001 0.009 2026-08-21 13:42:43,552 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:43] "POST /web/dataset/call_kw/project.project/check_access_rights HTTP/1.1" 200 - 2 0.000 0.005 2026-08-21 13:42:43,574 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:43] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 2 0.000 0.005 2026-08-21 13:42:43,590 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:43] "POST /web/dataset/call_kw/project.task/read HTTP/1.1" 200 - 3 0.004 0.007 2026-08-21 13:42:43,678 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:43] "GET /web/assets/30e6e55/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.006 0.007 2026-08-21 13:42:43,687 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:43] "GET /web/assets/5f8d1ca/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.005 0.016 2026-08-21 13:42:43,775 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:43] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 5 0.004 0.008 2026-08-21 13:42:43,824 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:43] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-21 13:42:43,832 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:43] "POST /web_editor/get_ice_servers HTTP/1.1" 200 - 4 0.004 0.007 2026-08-21 13:42:43,884 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:43] "POST /web/dataset/call_kw/project.task/brain_get_mentioning_pages HTTP/1.1" 200 - 4 0.011 0.007 2026-08-21 13:42:43,916 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:43] "POST /web/dataset/call_kw/project.task/zalo_check_recipients HTTP/1.1" 200 - 4 0.023 0.015 2026-08-21 13:42:43,979 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:43] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data HTTP/1.1" 200 - 14 0.035 0.039 2026-08-21 13:42:44,045 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:44] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data HTTP/1.1" 200 - 14 0.041 0.104 2026-08-21 13:42:44,118 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:44] "POST /mail/thread/data HTTP/1.1" 200 - 33 0.030 0.197 2026-08-21 13:42:44,156 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:44] "POST /mail/thread/messages HTTP/1.1" 200 - 30 0.019 0.203 2026-08-21 13:42:44,236 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:44] "GET /web/image?field=avatar_128&id=3&model=res.partner&unique=2026-08-21%2011%3A28%3A55 HTTP/1.1" 200 - 11 0.005 0.018 2026-08-21 13:42:45,336 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_tour on step: 'Log notes for internal communications (the people following this task won't be notified of the note you are logging unless you specifically tag them). Use @ mentions to ping a colleague or # mentions to reach an entire team. (trigger: button.o-mail-Chatter-logNote)' 2026-08-21 13:42:45,350 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_tour on step: 'Create activities to set yourself to-dos or to schedule meetings. (trigger: .o-mail-Chatter-topbar button.o-mail-Chatter-activity)' 2026-08-21 13:42:45,366 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_tour on step: 'Schedule your activity once it is ready. (trigger: .modal-dialog .btn-primary)' 2026-08-21 13:42:45,408 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:45] "POST /web/dataset/call_kw/mail.activity.schedule/get_views HTTP/1.1" 200 - 16 0.021 0.021 2026-08-21 13:42:45,439 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:45] "POST /web/dataset/call_kw/mail.activity.schedule/onchange HTTP/1.1" 200 - 9 0.005 0.015 2026-08-21 13:42:45,990 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:45] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-21 13:42:46,276 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_tour on step: 'Assign a responsible to your task (trigger: .o_field_widget[name='user_ids'])' 2026-08-21 13:42:46,302 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:46] "POST /web/dataset/call_kw/mail.activity.schedule/web_save HTTP/1.1" 200 - 10 0.009 0.019 2026-08-21 13:42:46,348 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:46] "POST /web/dataset/call_button HTTP/1.1" 200 - 20 0.007 0.030 2026-08-21 13:42:46,414 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:46] "POST /mail/thread/data HTTP/1.1" 200 - 25 0.014 0.045 2026-08-21 13:42:46,430 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:46] "POST /mail/thread/messages HTTP/1.1" 200 - 5 0.003 0.073 2026-08-21 13:42:47,219 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_tour on step: '.ui-autocomplete > li > a:not(:has(i.fa))' 2026-08-21 13:42:47,239 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:47] "POST /web/dataset/call_kw/res.users/name_search HTTP/1.1" 200 - 7 0.007 0.015 2026-08-21 13:42:47,314 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:47] "GET /web/image/res.users/8/avatar_128 HTTP/1.1" 200 - 13 0.024 0.037 2026-08-21 13:42:47,360 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:47] "GET /web/image/res.users/18/avatar_128 HTTP/1.1" 200 - 13 0.016 0.092 2026-08-21 13:42:47,410 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:47] "GET /web/image/res.users/29/avatar_128 HTTP/1.1" 200 - 13 0.011 0.138 2026-08-21 13:42:47,460 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:47] "GET /web/image/res.users/9/avatar_128 HTTP/1.1" 200 - 13 0.019 0.172 2026-08-21 13:42:47,500 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:47] "GET /web/image/res.users/28/avatar_128 HTTP/1.1" 200 - 13 0.013 0.225 2026-08-21 13:42:47,536 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:47] "GET /web/image/res.users/10/avatar_128 HTTP/1.1" 200 - 13 0.010 0.244 2026-08-21 13:42:47,586 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:47] "GET /web/image/res.users/30/avatar_128 HTTP/1.1" 200 - 13 0.022 0.240 2026-08-21 13:42:48,351 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_tour on step: 'Let's go back to the kanban view to have an overview of your next tasks. (trigger: .o_breadcrumb .o_back_button)' 2026-08-21 13:42:48,374 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:48] "POST /web/dataset/call_kw/res.users/web_read HTTP/1.1" 200 - 4 0.012 0.010 2026-08-21 13:42:48,379 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_tour on step: '.o_kanban_renderer' 2026-08-21 13:42:48,401 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:48] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 4 0.007 0.009 2026-08-21 13:42:48,421 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:48] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 5 0.008 0.027 2026-08-21 13:42:48,520 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:48] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 51 0.032 0.080 2026-08-21 13:42:48,577 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:48] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 24 0.025 0.120 2026-08-21 13:42:48,592 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:48] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.001 0.007 2026-08-21 13:42:49,362 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: test successful 2026-08-21 13:42:49,371 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:42:49] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-21 13:42:49,379 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Closing chrome headless with pid 59665 2026-08-21 13:42:49,380 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Closing websocket connection 2026-08-21 13:42:49,381 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Terminating chrome headless with pid 59665 2026-08-21 13:42:49,475 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_134249_475510_TestProjectUpdateUi.txt 2026-08-21 13:42:49,475 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Removing chrome user profile "/tmp/tmp8lrrvgcx_chrome_odoo" 2026-08-21 13:42:49,534 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-21 13:42:51,369 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 331 and Message-Id '<312516760841387.1787319771.285678148269653-openerp-message-notify@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-21 13:42:51,369 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:42:51,373 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:42:51,471 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 332 and Message-Id '<936241084234876.1787319771.423829555511475-openerp-message-notify@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-08-21 13:42:51,471 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:42:51,472 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:42:51,582 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 333 and Message-Id '<396062821427552.1787319771.544825077056885-openerp-message-notify@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-21 13:42:51,582 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:42:51,585 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:42:51,594 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_cyclic_dependencies ... 2026-08-21 13:42:51,706 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_duplicate_project_with_subtask_dependencies ... 2026-08-21 13:42:52,232 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_duplicate_project_with_task_dependencies ... 2026-08-21 13:42:52,800 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_task_dependencies ... 2026-08-21 13:42:52,831 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_task_dependencies_settings_change ... 2026-08-21 13:42:55,624 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-21 13:42:57,473 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 334 and Message-Id '<023242387273161.1787319777.390574693679810-openerp-message-notify@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-21 13:42:57,473 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:42:57,477 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:42:57,546 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 335 and Message-Id '<976907741803072.1787319777.513248205184937-openerp-message-notify@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-08-21 13:42:57,547 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:42:57,548 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:42:57,613 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_base_state ... 2026-08-21 13:42:57,684 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_change_stage_or_project ... 2026-08-21 13:42:57,771 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_dependent_task ... 2026-08-21 13:42:57,934 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_task_state_retention_with_closed_dependencies ... 2026-08-21 13:42:58,036 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_task_state_retention_with_open_dependencies ... 2026-08-21 13:42:58,152 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_recompute_state_when_task_dependencies_feature_changes ... 2026-08-21 13:42:59,342 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_state_dont_reset_when_enabling_task_dependencies ... 2026-08-21 13:43:00,814 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-21 13:43:02,572 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 336 and Message-Id '<589507775541858.1787319782.488240957260132-openerp-message-notify@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-21 13:43:02,572 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:43:02,577 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:43:02,674 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 337 and Message-Id '<386670539440194.1787319782.630103111267090-openerp-message-notify@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-08-21 13:43:02,674 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:43:02,678 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:43:02,709 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_task_tracking: Starting TestTaskTracking.test_many2many_tracking ... 2026-08-21 13:43:02,811 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 338 and Message-Id '<098200058264835.1787319782.783358097076416-openerp-message-notify@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-08-21 13:43:02,811 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:43:02,812 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:43:02,846 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_task_tracking: Starting TestTaskTracking.test_many2many_tracking_context ... 2026-08-21 13:43:02,971 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 339 and Message-Id '<061801690439491.1787319782.896759033203125-openerp-message-notify@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-08-21 13:43:02,972 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:43:02,975 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:43:02,986 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-21 13:43:10,241 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-08-21 13:43:10,241 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-08-21 13:43:10,241 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-08-21 13:43:10,241 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan5_id_index on table crossovered_budget_line 2026-08-21 13:43:10,241 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-08-21 13:43:10,241 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-08-21 13:43:10,241 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-08-21 13:43:10,241 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-08-21 13:43:10,241 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-08-21 13:43:12,782 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:43:12,782 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:43:12,782 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:43:12,782 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan5_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:43:12,782 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:43:12,782 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:43:12,782 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:43:12,782 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:43:12,782 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:43:12,978 104 INFO rb-022b3bb-224122-406412 odoo.addons.project_account.tests.test_project_profitability: Starting TestProjectAccountProfitability.test_project_profitability ... 2026-08-21 13:43:18,295 104 INFO rb-022b3bb-224122-406412 odoo.addons.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 (My Test Company). 2026-08-21 13:43:18,449 104 INFO rb-022b3bb-224122-406412 odoo.addons.project_account.tests.test_project_profitability: Starting TestProjectAccountProfitability.test_project_profitability_with_custom_analytic_account_plan ... 2026-08-21 13:43:25,092 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan19_id_index on table crossovered_budget_line 2026-08-21 13:43:25,092 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-08-21 13:43:25,092 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-08-21 13:43:25,092 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-08-21 13:43:25,092 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan5_id_index on table crossovered_budget_line 2026-08-21 13:43:25,092 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-08-21 13:43:25,092 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-08-21 13:43:25,092 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-08-21 13:43:25,092 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-08-21 13:43:25,092 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-08-21 13:43:27,504 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan19_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:43:27,504 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:43:27,504 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:43:27,504 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:43:27,504 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan5_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:43:27,504 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:43:27,505 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:43:27,505 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:43:27,505 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:43:27,505 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:43:29,322 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-21 13:43:37,360 104 INFO rb-022b3bb-224122-406412 odoo.addons.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_2_data). 2026-08-21 13:43:44,835 104 INFO rb-022b3bb-224122-406412 odoo.addons.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_1_data). 2026-08-21 13:43:59,279 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-08-21 13:43:59,279 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-08-21 13:43:59,279 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-08-21 13:43:59,279 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan5_id_index on table crossovered_budget_line 2026-08-21 13:43:59,279 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-08-21 13:43:59,279 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-08-21 13:43:59,279 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-08-21 13:43:59,279 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-08-21 13:43:59,279 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-08-21 13:44:01,161 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:44:01,161 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:44:01,161 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:44:01,161 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan5_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:44:01,161 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:44:01,161 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:44:01,161 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:44:01,161 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:44:01,161 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:44:09,101 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan21_id_index on table crossovered_budget_line 2026-08-21 13:44:09,102 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-08-21 13:44:09,102 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-08-21 13:44:09,102 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-08-21 13:44:09,102 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan5_id_index on table crossovered_budget_line 2026-08-21 13:44:09,102 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-08-21 13:44:09,102 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-08-21 13:44:09,102 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-08-21 13:44:09,102 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-08-21 13:44:09,102 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-08-21 13:44:10,873 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan21_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:44:10,873 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:44:10,873 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:44:10,873 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:44:10,873 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan5_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:44:10,873 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:44:10,873 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:44:10,873 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:44:10,873 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:44:10,873 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:44:11,174 104 INFO rb-022b3bb-224122-406412 odoo.addons.project_hr_expense.tests.test_project_profitability: Starting TestProjectHrExpenseProfitability.test_project_profitability ... 2026-08-21 13:44:11,966 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #255 deleted mail.activity records with IDs: [121] 2026-08-21 13:44:12,180 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #255 deleted mail.activity records with IDs: [122] 2026-08-21 13:44:12,323 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 340 and Message-Id '<893254114758931.1787319852.245204210281372-openerp-6-hr.expense.sheet@bae0c881e4b1>' from 'accountman@test.com' to (redacted) 'e******************ee@example.com' successfully sent 2026-08-21 13:44:12,323 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:44:12,343 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #255 deleted mail.mail records with IDs: [340] 2026-08-21 13:44:12,344 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:44:12,428 104 INFO rb-022b3bb-224122-406412 odoo.addons.project_hr_expense.tests.test_project_profitability: Starting TestProjectHrExpenseProfitability.test_project_profitability_after_expense_sheet_actions ... 2026-08-21 13:44:12,689 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #255 deleted mail.activity records with IDs: [123] 2026-08-21 13:44:16,030 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-21 13:44:22,803 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-08-21 13:44:22,803 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-08-21 13:44:22,803 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-08-21 13:44:22,803 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan5_id_index on table crossovered_budget_line 2026-08-21 13:44:22,803 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-08-21 13:44:22,803 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-08-21 13:44:22,803 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-08-21 13:44:22,803 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-08-21 13:44:22,803 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-08-21 13:44:25,210 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:44:25,210 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:44:25,210 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:44:25,210 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan5_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:44:25,210 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:44:25,210 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:44:25,210 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:44:25,210 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:44:25,210 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:44:29,903 104 INFO rb-022b3bb-224122-406412 odoo.addons.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 (My Test Company). 2026-08-21 13:44:29,905 104 INFO rb-022b3bb-224122-406412 odoo.addons.project_mrp.tests.test_project_profitability: Starting TestSaleProjectProfitabilityMrp.test_profitability_mrp_project ... 2026-08-21 13:44:32,501 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-21 13:44:39,528 104 INFO rb-022b3bb-224122-406412 odoo.addons.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 (company_2_data). 2026-08-21 13:44:46,500 104 INFO rb-022b3bb-224122-406412 odoo.addons.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 (company_1_data). 2026-08-21 13:44:57,868 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-08-21 13:44:57,868 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-08-21 13:44:57,868 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-08-21 13:44:57,869 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan5_id_index on table crossovered_budget_line 2026-08-21 13:44:57,869 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-08-21 13:44:57,869 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-08-21 13:44:57,869 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-08-21 13:44:57,869 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-08-21 13:44:57,869 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-08-21 13:45:00,518 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:45:00,518 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:45:00,518 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:45:00,518 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan5_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:45:00,518 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:45:00,518 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:45:00,518 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:45:00,518 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:45:00,518 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:45:00,803 104 INFO rb-022b3bb-224122-406412 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_account_analytic_distribution_ratio ... 2026-08-21 13:45:02,457 104 INFO rb-022b3bb-224122-406412 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_analytic_distribution_with_included_tax ... 2026-08-21 13:45:03,761 104 INFO rb-022b3bb-224122-406412 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_analytic_distribution_with_mismatched_uom ... 2026-08-21 13:45:04,309 104 INFO rb-022b3bb-224122-406412 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_bills_without_purchase_order_are_accounted_in_profitability_project_purchase ... 2026-08-21 13:45:06,596 104 INFO rb-022b3bb-224122-406412 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_cross_analytics_contribution ... 2026-08-21 13:45:13,475 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan24_id_index on table crossovered_budget_line 2026-08-21 13:45:13,475 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-08-21 13:45:13,475 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-08-21 13:45:13,475 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-08-21 13:45:13,475 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan5_id_index on table crossovered_budget_line 2026-08-21 13:45:13,475 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-08-21 13:45:13,475 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-08-21 13:45:13,475 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-08-21 13:45:13,475 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-08-21 13:45:13,475 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-08-21 13:45:15,867 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan24_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:45:15,867 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:45:15,867 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:45:15,867 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:45:15,867 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan5_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:45:15,867 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:45:15,867 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:45:15,867 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:45:15,867 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:45:15,867 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:45:16,600 104 INFO rb-022b3bb-224122-406412 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_multi_currency_for_project_purchase_profitability ... 2026-08-21 13:45:19,956 104 INFO rb-022b3bb-224122-406412 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_profitability_foreign_currency_rate_on_bill_date ... 2026-08-21 13:45:23,117 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-21 13:45:30,151 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 13:45:40,393 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 13:45:56,193 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-08-21 13:45:56,193 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-08-21 13:45:56,193 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-08-21 13:45:56,193 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan5_id_index on table crossovered_budget_line 2026-08-21 13:45:56,193 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-08-21 13:45:56,193 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-08-21 13:45:56,193 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-08-21 13:45:56,193 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-08-21 13:45:56,193 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-08-21 13:45:58,538 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:45:58,538 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:45:58,538 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:45:58,538 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan5_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:45:58,538 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:45:58,538 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:45:58,538 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:45:58,538 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:45:58,538 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:46:05,625 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan26_id_index on table crossovered_budget_line 2026-08-21 13:46:05,625 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-08-21 13:46:05,625 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-08-21 13:46:05,625 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-08-21 13:46:05,625 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan5_id_index on table crossovered_budget_line 2026-08-21 13:46:05,625 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-08-21 13:46:05,625 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-08-21 13:46:05,625 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-08-21 13:46:05,625 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-08-21 13:46:05,625 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-08-21 13:46:08,361 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan26_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:46:08,361 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:46:08,361 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:46:08,361 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:46:08,361 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan5_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:46:08,361 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:46:08,361 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:46:08,361 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:46:08,361 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:46:08,361 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:46:09,699 104 INFO rb-022b3bb-224122-406412 odoo.addons.project_sale_expense.tests.test_project_profitability: Starting TestProjectSaleExpenseProfitability.test_project_profitability ... 2026-08-21 13:46:10,542 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #261 deleted mail.activity records with IDs: [124] 2026-08-21 13:46:11,039 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #261 deleted mail.activity records with IDs: [125] 2026-08-21 13:46:14,542 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #261 deleted account.move.line.ctp records with IDs: [1110] 2026-08-21 13:46:14,911 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #261 deleted stock.move.line records with IDs: [755] 2026-08-21 13:46:15,758 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #261 deleted account.move.line.ctp records with IDs: [1112] 2026-08-21 13:46:17,143 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #261 deleted account.move.line.ctp records with IDs: [1115] 2026-08-21 13:46:17,632 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #261 deleted stock.move.line records with IDs: [756] 2026-08-21 13:46:18,484 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #261 deleted account.move.line.ctp records with IDs: [1117] 2026-08-21 13:46:18,767 104 INFO rb-022b3bb-224122-406412 odoo.addons.project_sale_expense.tests.test_project_profitability: Starting TestProjectSaleExpenseProfitability.test_project_profitability_2 ... 2026-08-21 13:46:19,797 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #261 deleted mail.activity records with IDs: [126] 2026-08-21 13:46:23,328 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-08-21 13:46:28,547 104 INFO rb-022b3bb-224122-406412 odoo.addons.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 (Test Company). 2026-08-21 13:46:29,479 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 341 and Message-Id '<877101177312526.1787319989.450385332107544-openerp-private@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) "'***@example.com'" successfully sent 2026-08-21 13:46:29,480 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:46:29,490 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [341] 2026-08-21 13:46:29,505 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35721] 2026-08-21 13:46:29,506 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:46:29,512 104 INFO rb-022b3bb-224122-406412 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-21 13:46:29,632 104 INFO rb-022b3bb-224122-406412 odoo.addons.project_timesheet_holidays.tests.test_cancel_time_off: Starting TestCancelTimeOff.test_cancel_time_off ... 2020-01-01 00:00:00,000 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 342 and Message-Id '<451645343508901.1577836800.000000000000000-openerp-13-hr.leave@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 't**@example.com' successfully sent 2020-01-01 00:00:00,000 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2020-01-01 00:00:00,000 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [342] 2020-01-01 00:00:00,000 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2020-01-01 00:00:00,000 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #271 deleted resource.calendar.leaves records with IDs: [19] 2020-01-01 00:00:00,000 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #271 deleted account.analytic.line records with IDs: [922, 921] 2026-08-21 13:46:30,358 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-21 13:46:35,327 104 INFO rb-022b3bb-224122-406412 odoo.addons.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 (Test Company). 2026-08-21 13:46:35,346 104 INFO rb-022b3bb-224122-406412 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_create_employee ... 2026-08-21 13:46:36,010 104 INFO rb-022b3bb-224122-406412 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_timesheet_inactive_employee ... 2020-01-01 00:00:00,000 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [926] 2026-08-21 13:46:37,217 104 INFO rb-022b3bb-224122-406412 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_write_employee ... 2020-01-01 00:00:00,000 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [931] 2020-01-01 00:00:00,000 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [932] 2026-08-21 13:46:38,000 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-21 13:46:44,724 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 13:46:51,659 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 13:46:57,160 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_create_purchase_order ... 2026-08-21 13:46:59,343 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_double_validation ... 2026-08-21 13:47:00,338 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_read_purchase_order ... 2026-08-21 13:47:03,596 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-21 13:47:11,190 104 INFO rb-022b3bb-224122-406412 odoo.addons.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_2_data). 2026-08-21 13:47:19,354 104 INFO rb-022b3bb-224122-406412 odoo.addons.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_1_data). 2026-08-21 13:47:31,692 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-08-21 13:47:31,692 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-08-21 13:47:31,692 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-08-21 13:47:31,692 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan5_id_index on table crossovered_budget_line 2026-08-21 13:47:31,692 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-08-21 13:47:31,692 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-08-21 13:47:31,692 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-08-21 13:47:31,692 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-08-21 13:47:31,692 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-08-21 13:47:34,471 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:47:34,471 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:47:34,471 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:47:34,471 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan5_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:47:34,471 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:47:34,471 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:47:34,471 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:47:34,471 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:47:34,471 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:47:35,083 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_entries_with_discount ... 2026-08-21 13:47:36,162 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order ... 2026-08-21 13:47:38,031 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_returned ... 2026-08-21 13:47:40,180 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_with_tax_included ... 2026-08-21 13:47:41,256 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_analytic_account_accrued_order ... 2026-08-21 13:47:41,941 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_error_when_different_currencies_accrued ... 2026-08-21 13:47:42,285 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_multi_currency_accrued_order ... 2026-08-21 13:47:45,672 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-21 13:47:52,996 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 13:48:00,387 104 INFO rb-022b3bb-224122-406412 odoo.addons.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-08-21 13:48:04,732 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_action_view_po_when_product_template_archived ... 2026-08-21 13:48:05,536 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_compute_packaging_00 ... 2026-08-21 13:48:08,222 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_compute_packaging_01 ... 2026-08-21 13:48:08,483 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_date_planned ... 2026-08-21 13:48:10,590 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_date_planned_2 ... 2026-08-21 13:48:12,710 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_discount_and_price_update_on_quantity_change ... 2026-08-21 13:48:13,214 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_discount_po_line_vendorpricelist ... 2026-08-21 13:48:15,539 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_on_change_quantity_description ... 2026-08-21 13:48:16,447 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_orderline_supplierinfo_description ... 2026-08-21 13:48:18,220 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_product_price_on_purchase_order_view_catalog ... 2026-08-21 13:48:18,698 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_multicurrency ... 2026-08-21 13:48:20,726 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_not_creating_useless_product_vendor ... 2026-08-21 13:48:22,831 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_line_product_taxes_on_branch ... 2026-08-21 13:48:28,321 104 INFO rb-022b3bb-224122-406412 odoo.addons.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 (Branch X). 2026-08-21 13:48:34,104 104 INFO rb-022b3bb-224122-406412 odoo.addons.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 (Branch XX). 2026-08-21 13:48:36,959 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_mail_links_to_correct_website ... 2026-08-21 13:48:39,565 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <581406339018492.1787320119.463662862777710-openerp-50-purchase.order@bae0c881e4b1>: ['"partner_a" <@False>'] 2026-08-21 13:48:39,587 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:48:39,601 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_sequence ... 2026-08-21 13:48:39,719 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_suggest_qty ... 2026-08-21 13:48:40,675 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_reminder_1 ... 2026-08-21 13:48:43,299 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <189353205086302.1787320123.170646667480469-openerp-55-purchase.order@bae0c881e4b1>: ['"partner_a" <@False>'] 2026-08-21 13:48:43,321 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #278 deleted mail.mail records with IDs: [344] 2026-08-21 13:48:43,321 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:48:43,377 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_reminder_2 ... 2026-08-21 13:48:45,328 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_supplier_list_in_product_with_multicompany ... 2026-08-21 13:48:46,504 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_update_date_planned ... 2026-08-21 13:48:48,344 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_vendor_price_by_purchase_order_company ... 2026-08-21 13:48:54,247 104 INFO rb-022b3bb-224122-406412 odoo.addons.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 (Saucisson Inc.). 2026-08-21 13:48:54,580 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_with_different_uom ... 2026-08-21 13:48:56,522 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-08-21 13:49:03,998 104 INFO rb-022b3bb-224122-406412 odoo.addons.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_2_data). 2026-08-21 13:49:11,728 104 INFO rb-022b3bb-224122-406412 odoo.addons.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_1_data). 2026-08-21 13:49:17,076 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 345 and Message-Id '<604015393825275.1787320157.048419237136841-openerp-private@bae0c881e4b1>' from 'accountman@test.com' to (redacted) "'***@example.com'" successfully sent 2026-08-21 13:49:17,076 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:49:17,087 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #282 deleted mail.mail records with IDs: [345] 2026-08-21 13:49:17,101 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #282 deleted mail.message records with IDs: [38539] 2026-08-21 13:49:17,102 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:49:17,118 104 INFO rb-022b3bb-224122-406412 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-21 13:49:18,125 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 346 and Message-Id '<027199595544130.1787320158.098670959472656-openerp-private@bae0c881e4b1>' from 'accountman@test.com' to (redacted) "'***@example.com'" successfully sent 2026-08-21 13:49:18,125 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:49:18,137 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #282 deleted mail.mail records with IDs: [346] 2026-08-21 13:49:18,151 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #282 deleted mail.message records with IDs: [38541] 2026-08-21 13:49:18,151 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:49:18,168 104 INFO rb-022b3bb-224122-406412 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-21 13:49:18,470 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_dashboard: Starting TestPurchaseDashboard.test_purchase_dashboard ... 2026-08-21 13:49:23,426 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-08-21 13:49:30,866 104 INFO rb-022b3bb-224122-406412 odoo.addons.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_2_data). 2026-08-21 13:49:38,897 104 INFO rb-022b3bb-224122-406412 odoo.addons.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_1_data). 2026-08-21 13:49:44,738 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_invoice_user_id_on_bill ... 2026-08-21 13:49:48,349 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_link_bill_origin_to_purchase_orders ... 2026-08-21 13:49:52,708 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #286 deleted account.move.line.ctp records with IDs: [1159, 1160, 1161] 2026-08-21 13:49:52,842 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #286 deleted account.move.line records with IDs: [2045, 2046] 2026-08-21 13:49:53,732 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_no_match ... 2026-08-21 13:49:57,003 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_no_match_same_reference ... 2026-08-21 13:50:01,190 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_onchange_partner_currency ... 2026-08-21 13:50:04,744 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_onchange_partner_no_currency ... 2026-08-21 13:50:09,436 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_payment_reference_autocomplete_invoice ... 2026-08-21 13:50:14,188 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_po_match_from_ocr ... 2026-08-21 13:50:18,163 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #286 deleted account.move.line.ctp records with IDs: [1175, 1176] 2026-08-21 13:50:18,248 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #286 deleted account.move.line records with IDs: [2068] 2026-08-21 13:50:19,057 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_and_diff_unit_price ... 2026-08-21 13:50:24,183 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #286 deleted account.move.line.ctp records with IDs: [1180, 1181, 1182, 1183, 1184] 2026-08-21 13:50:24,292 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #286 deleted account.move.line records with IDs: [2079] 2026-08-21 13:50:24,449 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #286 deleted account.move.line.ctp records with IDs: [1185, 1186, 1187, 1188] 2026-08-21 13:50:24,599 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #286 deleted account.move.line records with IDs: [2074] 2026-08-21 13:50:24,852 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_full ... 2026-08-21 13:50:28,693 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #286 deleted account.move.line.ctp records with IDs: [1189, 1190, 1191] 2026-08-21 13:50:28,787 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #286 deleted account.move.line records with IDs: [2082, 2083] 2026-08-21 13:50:29,308 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_inv ... 2026-08-21 13:50:33,225 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #286 deleted account.move.line.ctp records with IDs: [1195, 1196, 1197, 1198] 2026-08-21 13:50:33,318 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #286 deleted account.move.line records with IDs: [2094] 2026-08-21 13:50:33,438 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #286 deleted account.move.line.ctp records with IDs: [1199, 1200, 1201] 2026-08-21 13:50:33,509 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #286 deleted account.move.line records with IDs: [2089] 2026-08-21 13:50:34,410 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_po ... 2026-08-21 13:50:38,346 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #286 deleted account.move.line.ctp records with IDs: [1202, 1203, 1204, 1205] 2026-08-21 13:50:38,471 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #286 deleted account.move.line records with IDs: [2096] 2026-08-21 13:50:38,714 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_po_within_precision ... 2026-08-21 13:50:42,677 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #286 deleted account.move.line.ctp records with IDs: [1206, 1207, 1208, 1209] 2026-08-21 13:50:42,772 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #286 deleted account.move.line records with IDs: [2103] 2026-08-21 13:50:43,002 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_same_unit_price ... 2026-08-21 13:50:47,004 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #286 deleted account.move.line.ctp records with IDs: [1210, 1211, 1212, 1213] 2026-08-21 13:50:47,102 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #286 deleted account.move.line records with IDs: [2114] 2026-08-21 13:50:47,216 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #286 deleted account.move.line.ctp records with IDs: [1214, 1215, 1216] 2026-08-21 13:50:47,290 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #286 deleted account.move.line records with IDs: [2110] 2026-08-21 13:50:47,485 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_not_match_non_invoice_lines ... 2026-08-21 13:50:50,502 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_total_match_from_ocr ... 2026-08-21 13:50:54,152 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_total_match_via_partner ... 2026-08-21 13:50:56,765 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #286 deleted account.move.line.ctp records with IDs: [1223, 1224] 2026-08-21 13:50:56,827 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #286 deleted account.move.line records with IDs: [2126] 2026-08-21 13:50:57,188 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_total_match_via_po_reference ... 2026-08-21 13:51:00,080 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #286 deleted account.move.line.ctp records with IDs: [1227, 1228] 2026-08-21 13:51:00,155 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #286 deleted account.move.line records with IDs: [2131] 2026-08-21 13:51:00,649 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-21 13:51:07,639 104 INFO rb-022b3bb-224122-406412 odoo.addons.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_2_data). 2026-08-21 13:51:15,642 104 INFO rb-022b3bb-224122-406412 odoo.addons.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_1_data). 2026-08-21 13:51:21,085 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_on_change_quantity_price_unit ... 2026-08-21 13:51:23,795 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #289 deleted stock.move records with IDs: [850] 2026-08-21 13:51:25,122 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_product_price_decimal_accuracy ... 2026-08-21 13:51:27,355 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_purchase_order_analytic_account_product_change ... 2026-08-21 13:51:35,516 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-08-21 13:51:35,516 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-08-21 13:51:35,516 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-08-21 13:51:35,517 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan5_id_index on table crossovered_budget_line 2026-08-21 13:51:35,517 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-08-21 13:51:35,517 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-08-21 13:51:35,517 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-08-21 13:51:35,517 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-08-21 13:51:35,517 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-08-21 13:51:37,667 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:51:37,667 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:51:37,667 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:51:37,667 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan5_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:51:37,667 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:51:37,667 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:51:37,667 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:51:37,667 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:51:37,667 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:51:39,823 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_purchase_order_to_invoice_analytic_rule_with_account_prefix ... 2026-08-21 13:51:48,023 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-08-21 13:51:48,023 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-08-21 13:51:48,023 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-08-21 13:51:48,023 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan5_id_index on table crossovered_budget_line 2026-08-21 13:51:48,023 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-08-21 13:51:48,023 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-08-21 13:51:48,023 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-08-21 13:51:48,023 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-08-21 13:51:48,023 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-08-21 13:51:50,141 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:51:50,141 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:51:50,141 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:51:50,141 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan5_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:51:50,141 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:51:50,141 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:51:50,141 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:51:50,141 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:51:50,141 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:51:51,535 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_sequence_autocomplete_invoice ... 2026-08-21 13:51:55,505 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_sequence_invoice_lines_from_multiple_purchases ... 2026-08-21 13:51:57,236 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_supplier_discounted_price ... 2026-08-21 13:51:58,928 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_analytic_account_model_change ... 2026-08-21 13:52:06,241 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-08-21 13:52:06,241 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-08-21 13:52:06,241 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-08-21 13:52:06,242 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan5_id_index on table crossovered_budget_line 2026-08-21 13:52:06,242 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-08-21 13:52:06,242 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-08-21 13:52:06,242 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-08-21 13:52:06,242 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-08-21 13:52:06,242 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-08-21 13:52:08,110 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:52:08,110 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:52:08,110 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:52:08,111 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan5_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:52:08,111 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:52:08,111 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:52:08,111 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:52:08,111 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:52:08,111 104 INFO rb-022b3bb-224122-406412 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-08-21 13:52:11,054 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_delivered ... 2026-08-21 13:52:11,976 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_delivered_return ... 2026-08-21 13:52:13,801 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_ordered ... 2026-08-21 13:52:14,741 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_ordered_return ... 2026-08-21 13:52:15,635 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_severals_bills_and_multicurrency ... 2026-08-21 13:52:19,860 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-21 13:52:25,542 104 INFO rb-022b3bb-224122-406412 odoo.addons.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_2_data). 2026-08-21 13:52:33,831 104 INFO rb-022b3bb-224122-406412 odoo.addons.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_1_data). 2026-08-21 13:52:38,455 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_00_purchase_order_report ... 2026-08-21 13:52:41,127 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_01_delay_and_delay_pass ... 2026-08-21 13:52:42,714 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_02_po_report_note_section_filter ... 2026-08-21 13:52:42,928 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_avg_price_calculation ... 2026-08-21 13:52:43,637 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_po_report_currency ... 2026-08-21 13:52:44,361 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-21 13:52:50,981 104 INFO rb-022b3bb-224122-406412 odoo.addons.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_2_data). 2026-08-21 13:52:58,120 104 INFO rb-022b3bb-224122-406412 odoo.addons.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_1_data). 2026-08-21 13:53:02,394 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_catalog_discount ... 2026-08-21 13:53:02,823 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_catalog_price ... 2026-08-21 13:53:02,945 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:accountman from n/a 2026-08-21 13:53:03,508 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:53:03,808 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:53:03] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 61 0.054 0.248 2026-08-21 13:53:04,141 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:53:04] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 75 0.059 0.267 2026-08-21 13:53:04,267 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:53:04] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 47 0.040 0.083 2026-08-21 13:53:04,268 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog: waiting for threads: [] 2026-08-21 13:53:04,344 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-21 13:53:11,048 104 INFO rb-022b3bb-224122-406412 odoo.addons.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_2_data). 2026-08-21 13:53:18,485 104 INFO rb-022b3bb-224122-406412 odoo.addons.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_1_data). 2026-08-21 13:53:23,130 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_after_total_mix ... 2026-08-21 13:53:23,454 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_archived_tax_totals ... 2026-08-21 13:53:24,415 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_cash_rounding_amount_total_rounded ... 2026-08-21 13:53:25,371 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #295 deleted account.move.line.ctp records with IDs: [1251, 1252, 1253, 1254, 1255] 2026-08-21 13:53:25,513 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #295 deleted account.move.line records with IDs: [2196] 2026-08-21 13:53:26,394 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #295 deleted account.move.line.ctp records with IDs: [1261, 1262, 1263, 1264, 1265] 2026-08-21 13:53:26,488 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #295 deleted account.move.line records with IDs: [2203] 2026-08-21 13:53:26,606 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_cash_rounding_amount_total_rounded_foreign_currency ... 2026-08-21 13:53:27,811 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_discounted_tax ... 2026-08-21 13:53:28,101 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_invoice_foreign_currency_tax_totals ... 2026-08-21 13:53:28,711 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_invoice_grouped_taxes_with_tax_group ... 2026-08-21 13:53:29,015 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_multiple_onchange_product_and_price ... 2026-08-21 13:53:30,850 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_multiple_tax_lines ... 2026-08-21 13:53:31,133 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_negative_zero_tax_totals ... 2026-08-21 13:53:31,995 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_recompute_cash_rounding_lines ... 2026-08-21 13:53:32,947 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_recompute_cash_rounding_lines_multi_company ... 2026-08-21 13:53:33,483 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_subtotals_basic ... 2026-08-21 13:53:33,837 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_tax_affect_base_1 ... 2026-08-21 13:53:34,156 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_tax_affect_base_2 ... 2026-08-21 13:53:34,446 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_tax_is_used_when_in_transactions ... 2026-08-21 13:53:34,721 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_taxtotals_with_different_tax_rounding_methods ... 2026-08-21 13:53:35,291 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_zero_tax_lines ... 2026-08-21 13:53:35,644 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-21 13:53:42,061 104 INFO rb-022b3bb-224122-406412 odoo.addons.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_2_data). 2026-08-21 13:53:48,979 104 INFO rb-022b3bb-224122-406412 odoo.addons.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_1_data). 2026-08-21 13:53:53,491 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_buy_deliver_and_return_kit_with_auto_avco_components ... 2026-08-21 13:53:55,105 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #297 deleted stock.move records with IDs: [887] 2026-08-21 13:53:56,154 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #297 deleted stock.move records with IDs: [890] 2026-08-21 13:53:58,964 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_fifo_cost_adjust_mo_quantity ... 2026-08-21 13:54:00,536 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_anglo_saxo_price_diff ... 2026-08-21 13:54:02,071 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #297 deleted stock.move records with IDs: [898] 2026-08-21 13:54:03,543 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_multicurrency_kit_different_uom_categories ... 2026-08-21 13:54:04,231 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #297 deleted stock.move records with IDs: [901] 2026-08-21 13:54:04,823 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_valuation_multicurrency_with_kits ... 2026-08-21 13:54:06,248 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #297 deleted stock.move records with IDs: [903] 2026-08-21 13:54:07,077 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-21 13:54:13,333 104 INFO rb-022b3bb-224122-406412 odoo.addons.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_2_data). 2026-08-21 13:54:20,585 104 INFO rb-022b3bb-224122-406412 odoo.addons.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_1_data). 2026-08-21 13:54:36,086 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_01_purchase_mrp_kit_qty_change ... 2026-08-21 13:54:36,743 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #299 deleted stock.move records with IDs: [905] 2026-08-21 13:54:37,370 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #299 deleted stock.move records with IDs: [909] 2026-08-21 13:54:37,916 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #299 deleted product.set records with IDs: [2] 2026-08-21 13:54:37,995 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #299 deleted stock.move records with IDs: [910, 911, 908] 2026-08-21 13:54:38,227 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_01_sale_mrp_kit_qty_delivered ... 2026-08-21 13:54:40,131 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #299 deleted stock.move records with IDs: [913] 2026-08-21 13:54:46,416 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #299 deleted mail.followers records with IDs: [29986] 2026-08-21 13:54:48,010 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_incoming_po ... 2026-08-21 13:54:50,709 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_incoming_po2 ... 2026-08-21 13:54:52,859 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_vendor_quantities ... 2026-08-21 13:54:53,534 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_compute_bom_days_00 ... 2026-08-21 13:54:58,624 104 INFO rb-022b3bb-224122-406412 odoo.addons.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 (TestCompany2). 2026-08-21 13:54:59,159 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_concurent_procurements ... 2026-08-21 13:55:01,698 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_cost ... 2026-08-21 13:55:03,418 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #299 deleted stock.move records with IDs: [958] 2026-08-21 13:55:04,350 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_cost_multi_currency ... 2026-08-21 13:55:08,263 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #299 deleted stock.move records with IDs: [962] 2026-08-21 13:55:09,076 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_price_without_rounding ... 2026-08-21 13:55:11,004 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #299 deleted stock.move records with IDs: [964] 2026-08-21 13:55:11,653 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mo_overview ... 2026-08-21 13:55:12,577 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mo_overview_mto_purchase_with_backorders ... 2026-08-21 13:55:15,599 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_orderpoint_with_manufacture_security_lead_time ... 2026-08-21 13:55:16,451 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_procurement_with_preferred_route ... 2026-08-21 13:55:17,960 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_procurement_with_preferred_route_2 ... 2026-08-21 13:55:18,684 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #299 deleted mail.message records with IDs: [42427] 2026-08-21 13:55:18,698 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #299 deleted stock.warehouse.orderpoint records with IDs: [10] 2026-08-21 13:55:18,873 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_purchase_kit_bill_before_reception_component_cost_exactly_aligns_with_kit_product_cost ... 2026-08-21 13:55:20,051 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #299 deleted stock.move records with IDs: [981] 2026-08-21 13:55:21,528 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_purchase_multistep_kit_qty_change ... 2026-08-21 13:55:26,370 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #299 deleted stock.move records with IDs: [984] 2026-08-21 13:55:27,000 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #299 deleted stock.move records with IDs: [987] 2026-08-21 13:55:27,408 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #299 deleted stock.move records with IDs: [988] 2026-08-21 13:55:27,686 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #299 deleted stock.move records with IDs: [989] 2026-08-21 13:55:28,487 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #299 deleted stock.move.line records with IDs: [905] 2026-08-21 13:55:28,999 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_total_cost_share_rounded_to_precision ... 2026-08-21 13:55:29,307 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_valuation_with_backorder ... 2026-08-21 13:55:31,263 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #299 deleted stock.move records with IDs: [992] 2026-08-21 13:55:32,699 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-21 13:55:32,704 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix: Starting TestPurchaseMatrixUi.test_purchase_matrix_ui ... 2026-08-21 13:55:33,186 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Chrome pid: 59945 2026-08-21 13:55:33,186 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Chrome headless temporary user profile dir: /tmp/tmpodtblq90_chrome_odoo 2026-08-21 13:55:33,187 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Issuing json command http://127.0.0.1:45509/json/version 2026-08-21 13:55:33,192 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:45509/json/version with timeout 3 increased to 10s during tests 2026-08-21 13:55:33,207 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Browser version: Chrome/141.0.7390.54 2026-08-21 13:55:33,207 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Issuing json command http://127.0.0.1:45509/json 2026-08-21 13:55:33,208 104 INFO rb-022b3bb-224122-406412 odoo.tests.common.requests: request http://127.0.0.1:45509/json with timeout 3 increased to 10s during tests 2026-08-21 13:55:33,258 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Websocket url found: ws://127.0.0.1:45509/devtools/page/B56C2DCD7A8EA05BCA2F1128CBF61781 2026-08-21 13:55:33,264 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Enable chrome headless console log notification 2026-08-21 13:55:33,316 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Chrome headless enable page notifications 2026-08-21 13:55:33,765 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.res_users: Login successful for db:rb-022b3bb-224122-406412 login:admin from n/a 2026-08-21 13:55:33,777 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Setting session cookie in browser 2026-08-21 13:55:33,779 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Open "http://127.0.0.1:8069/web" in browser 2026-08-21 13:55:33,779 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Navigating to: "http://127.0.0.1:8069/web" 2026-08-21 13:55:33,792 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-21 13:55:34,715 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:34] "GET /web HTTP/1.1" 200 - 121 0.115 0.811 2026-08-21 13:55:34,717 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Navigation result: {'frameId': 'B56C2DCD7A8EA05BCA2F1128CBF61781', 'loaderId': '55945F0016FD9DC8D6654AF9D2A36443', 'isDownload': False} 2026-08-21 13:55:34,718 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Evaluate ready code "odoo.isTourReady('purchase_matrix_tour')" 2026-08-21 13:55:34,752 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:34] "GET /web/assets/4a43d02/web.assets_web.min.js HTTP/1.1" 200 - 4 0.019 0.009 2026-08-21 13:55:34,772 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:34] "GET /web/assets/dccc580/web.assets_web.min.css HTTP/1.1" 200 - 4 0.012 0.037 2026-08-21 13:55:34,827 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:34] "GET /web/webclient/load_menus/8b0c5897f737587db2c3ce3f7b53ba9be8d0470f37e91a0b084047c9be622dbb HTTP/1.1" 200 - 4 0.003 0.088 2026-08-21 13:55:34,851 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:34] "GET /web/webclient/translations/98f2b9453224c9a9f4c972d7d308a356596dc3bf?lang=en_US HTTP/1.1" 200 - 4 0.011 0.098 2026-08-21 13:55:34,894 104 INFO rb-022b3bb-224122-406412 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-08-21 13:55:34,896 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:34] "GET /web/assets/4f3afd1/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.002 0.008 2026-08-21 13:55:35,472 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:35] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-08-21 13:55:35,473 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:35] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-08-21 13:55:35,483 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:35] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-08-21 13:55:35,502 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:35] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.012 2026-08-21 13:55:35,576 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Evaluate test code "odoo.startTour('purchase_matrix_tour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web"})" 2026-08-21 13:55:35,628 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:35] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.057 0.074 2026-08-21 13:55:35,661 104 INFO rb-022b3bb-224122-406412 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-08-21 13:55:35,704 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:35] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.019 0.187 2026-08-21 13:55:35,726 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:35] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 9 0.008 0.188 2026-08-21 13:55:35,813 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:35] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.025 0.245 2026-08-21 13:55:36,024 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:36] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.113 0.356 2026-08-21 13:55:36,030 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:36] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.002 0.446 2026-08-21 13:55:36,075 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:36] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.030 0.442 2026-08-21 13:55:36,086 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-08-21 13:55:36,098 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.070 2026-08-21 13:55:36,104 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:55:36,115 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:36] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-21 13:55:36,115 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:36] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.020 0.447 2026-08-21 13:55:36,132 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:36] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.010 0.411 2026-08-21 13:55:36,155 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:36] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.008 0.411 2026-08-21 13:55:36,176 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:36] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.009 0.346 2026-08-21 13:55:36,199 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:36] "GET /web/offline HTTP/1.1" 200 - 7 0.002 0.076 2026-08-21 13:55:36,219 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:36] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-21 13:55:36,226 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:36] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.009 0.092 2026-08-21 13:55:36,228 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:36] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.077 2026-08-21 13:55:36,244 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:36] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 6 0.005 0.071 2026-08-21 13:55:36,988 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: '.o_navbar_apps_menu button' 2026-08-21 13:55:37,006 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: '.o_app[data-menu-xmlid="purchase.menu_purchase_root"]' 2026-08-21 13:55:37,018 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: '.o_list_button_add' 2026-08-21 13:55:37,039 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:37] "POST /web/action/load HTTP/1.1" 200 - 11 0.009 0.011 2026-08-21 13:55:37,329 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:37] "POST /web/dataset/call_kw/purchase.order/get_views HTTP/1.1" 200 - 118 0.119 0.147 2026-08-21 13:55:37,422 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:37] "POST /web/dataset/call_kw/purchase.order/web_search_read HTTP/1.1" 200 - 17 0.016 0.048 2026-08-21 13:55:37,428 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:37] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.001 0.067 2026-08-21 13:55:37,525 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:37] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard HTTP/1.1" 200 - 18 0.013 0.027 2026-08-21 13:55:37,704 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:37] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.020 0.042 2026-08-21 13:55:37,771 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:37] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 20 0.018 0.106 2026-08-21 13:55:38,292 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:38] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-21 13:55:38,543 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: '.o_required_modifier[name=partner_id] input' 2026-08-21 13:55:38,547 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:38] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.008 0.005 2026-08-21 13:55:38,625 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:38] "POST /web/dataset/call_kw/purchase.order/onchange HTTP/1.1" 200 - 24 0.030 0.048 2026-08-21 13:55:38,771 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:38] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.002 0.030 2026-08-21 13:55:38,792 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:38] "GET /web/assets/30e6e55/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.008 0.008 2026-08-21 13:55:38,799 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:38] "GET /web/assets/5f8d1ca/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.002 0.019 2026-08-21 13:55:38,947 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:38] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.004 0.024 2026-08-21 13:55:39,206 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:39] "GET /web/image?field=avatar_128&id=3&model=res.partner&unique=2026-08-21%2011%3A28%3A55 HTTP/1.1" 200 - 11 0.015 0.027 2026-08-21 13:55:39,950 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: '.ui-menu-item > a:contains("Agrolait")' 2026-08-21 13:55:39,975 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:39] "POST /web/dataset/call_kw/res.partner/name_search HTTP/1.1" 200 - 5 0.011 0.021 2026-08-21 13:55:40,096 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:40] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-08-21 13:55:40,212 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:40] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.020 2026-08-21 13:55:40,216 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:40] "POST /web/dataset/call_kw/res.partner/name_search HTTP/1.1" 200 - 4 0.006 0.020 2026-08-21 13:55:40,242 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:40] "POST /web/dataset/call_kw/res.partner/autocomplete_by_name HTTP/1.1" 200 - 6 0.005 0.016 2026-08-21 13:55:41,013 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: 'a:contains('Add a product')' 2026-08-21 13:55:41,020 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: 'div[name="product_template_id"] input' 2026-08-21 13:55:41,147 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:41] "POST /web/dataset/call_kw/res.partner/name_create HTTP/1.1" 200 - 77 0.041 0.099 2026-08-21 13:55:41,241 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:41] "POST /web/dataset/call_kw/purchase.order/onchange HTTP/1.1" 200 - 25 0.019 0.047 2026-08-21 13:55:41,334 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:41] "POST /web/dataset/call_kw/purchase.order.line/onchange HTTP/1.1" 200 - 10 0.008 0.023 2026-08-21 13:55:41,375 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:41] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-08-21 13:55:42,147 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: 'ul.ui-autocomplete a:contains("Matrix")' 2026-08-21 13:55:42,164 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:42] "POST /web/dataset/call_kw/product.template/name_search HTTP/1.1" 200 - 8 0.008 0.014 2026-08-21 13:55:42,438 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:42] "POST /web/dataset/call_kw/product.template/name_search HTTP/1.1" 200 - 17 0.014 0.019 2026-08-21 13:55:42,653 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:42] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-21 13:55:43,211 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: '.o_matrix_input_table' 2026-08-21 13:55:43,240 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:43] "POST /web/dataset/call_kw/purchase.order.line/onchange HTTP/1.1" 200 - 4 0.009 0.019 2026-08-21 13:55:43,317 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:43] "POST /web/dataset/call_kw/product.template/get_single_product_variant HTTP/1.1" 200 - 5 0.010 0.022 2026-08-21 13:55:43,453 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:43] "POST /web/dataset/call_kw/purchase.order/onchange HTTP/1.1" 200 - 35 0.053 0.069 2026-08-21 13:55:43,531 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:43] "POST /web/dataset/call_kw/purchase.order/onchange HTTP/1.1" 200 - 7 0.008 0.023 2026-08-21 13:55:44,266 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: '.o_matrix_input_table' 2026-08-21 13:55:44,285 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: 'button:contains("Confirm")' 2026-08-21 13:55:44,299 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: '.o_form_button_save' 2026-08-21 13:55:44,320 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: 'span:contains("Matrix (PAV11, PAV22, PAV31) PA4: PAV41")' 2026-08-21 13:55:45,088 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:45] "POST /web/dataset/call_kw/purchase.order/onchange HTTP/1.1" 200 - 305 0.252 0.536 2026-08-21 13:55:45,605 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:45] "POST /web/dataset/call_kw/purchase.order/web_save HTTP/1.1" 200 - 174 0.135 0.237 2026-08-21 13:55:45,691 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:45] "POST /web/dataset/call_kw/purchase.order/zalo_check_recipients HTTP/1.1" 200 - 10 0.019 0.020 2026-08-21 13:55:45,763 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:45] "POST /mail/thread/data HTTP/1.1" 200 - 39 0.029 0.080 2026-08-21 13:55:45,865 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:45] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data HTTP/1.1" 200 - 17 0.058 0.079 2026-08-21 13:55:45,935 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:45] "POST /mail/thread/messages HTTP/1.1" 200 - 26 0.040 0.170 2026-08-21 13:55:47,153 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: '[name=product_template_id] button.fa-pencil' 2026-08-21 13:55:47,216 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: '.o_matrix_input_table' 2026-08-21 13:55:47,529 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:47] "POST /web/dataset/call_kw/purchase.order/onchange HTTP/1.1" 200 - 105 0.100 0.214 2026-08-21 13:55:48,397 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:48] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.008 2026-08-21 13:55:48,693 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: 'button:contains("Confirm")' 2026-08-21 13:55:48,737 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: '.o_form_button_save' 2026-08-21 13:55:49,007 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:49] "POST /web/dataset/call_kw/purchase.order/onchange HTTP/1.1" 200 - 84 0.088 0.205 2026-08-21 13:55:50,182 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: 'a:contains("Add a product")' 2026-08-21 13:55:50,596 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:50] "POST /web/dataset/call_kw/purchase.order/web_save HTTP/1.1" 200 - 130 0.154 0.267 2026-08-21 13:55:50,617 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:50] "POST /mail/thread/messages HTTP/1.1" 200 - 5 0.003 0.009 2026-08-21 13:55:50,729 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:50] "POST /mail/thread/data HTTP/1.1" 200 - 22 0.034 0.033 2026-08-21 13:55:50,757 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:50] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.008 0.028 2026-08-21 13:55:51,768 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: 'div[name="product_template_id"] input' 2026-08-21 13:55:51,802 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:51] "POST /web/dataset/call_kw/purchase.order.line/onchange HTTP/1.1" 200 - 10 0.008 0.022 2026-08-21 13:55:52,682 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: 'ul.ui-autocomplete a:contains("Matrix")' 2026-08-21 13:55:52,700 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:52] "POST /web/dataset/call_kw/product.template/name_search HTTP/1.1" 200 - 4 0.014 0.016 2026-08-21 13:55:52,973 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:52] "POST /web/dataset/call_kw/product.template/name_search HTTP/1.1" 200 - 17 0.022 0.029 2026-08-21 13:55:53,742 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: 'input[value="4"]' 2026-08-21 13:55:53,761 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:53] "POST /web/dataset/call_kw/purchase.order.line/onchange HTTP/1.1" 200 - 6 0.006 0.012 2026-08-21 13:55:53,906 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:53] "POST /web/dataset/call_kw/product.template/get_single_product_variant HTTP/1.1" 200 - 5 0.008 0.034 2026-08-21 13:55:54,147 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:54] "POST /web/dataset/call_kw/purchase.order/onchange HTTP/1.1" 200 - 85 0.076 0.142 2026-08-21 13:55:54,444 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:54] "POST /web/dataset/call_kw/purchase.order/onchange HTTP/1.1" 200 - 65 0.072 0.160 2026-08-21 13:55:55,018 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: 'button:contains("Confirm")' 2026-08-21 13:55:55,036 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: 'save form (trigger: .o_form_button_save)' 2026-08-21 13:55:55,325 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:55] "POST /web/dataset/call_kw/purchase.order/onchange HTTP/1.1" 200 - 81 0.101 0.189 2026-08-21 13:55:55,328 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:55] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-21 13:55:56,495 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: 'wait for save completion (trigger: .o_form_readonly, .o_form_saved)' 2026-08-21 13:55:56,809 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:56] "POST /web/dataset/call_kw/purchase.order/web_save HTTP/1.1" 200 - 105 0.136 0.177 2026-08-21 13:55:56,834 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:56] "POST /mail/thread/messages HTTP/1.1" 200 - 5 0.003 0.008 2026-08-21 13:55:56,930 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:56] "POST /mail/thread/data HTTP/1.1" 200 - 22 0.027 0.033 2026-08-21 13:55:56,972 104 INFO rb-022b3bb-224122-406412 werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:56] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.010 0.028 2026-08-21 13:55:57,982 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: test successful 2026-08-21 13:55:57,991 104 INFO ? werkzeug: 127.0.0.1 - - [21/Aug/2026 13:55:57] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-21 13:55:57,996 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Closing chrome headless with pid 59945 2026-08-21 13:55:57,996 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Closing websocket connection 2026-08-21 13:55:57,997 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Terminating chrome headless with pid 59945 2026-08-21 13:55:58,095 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Chrome Log in: /tmp/odoo_tests/rb-022b3bb-224122-406412/chrome_logs/chrome_log_20260821_135558_095426_TestPurchaseMatrixUi.txt 2026-08-21 13:55:58,096 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Removing chrome user profile "/tmp/tmpodtblq90_chrome_odoo" 2026-08-21 13:55:59,417 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-21 13:55:59,840 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 347 and Message-Id '<259159545426930.1787320559.797289133071899-openerp-private@bae0c881e4b1>' from 'info@yourcompany.com' to (redacted) "'*****************er@yourcompany.com'" successfully sent 2026-08-21 13:55:59,840 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:55:59,853 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [347] 2026-08-21 13:55:59,873 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42507] 2026-08-21 13:55:59,874 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:55:59,882 104 INFO rb-022b3bb-224122-406412 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-21 13:56:00,333 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 348 and Message-Id '<104988403522763.1787320560.305668592453003-openerp-private@bae0c881e4b1>' from 'info@yourcompany.com' to (redacted) "'**************er@yourcompany.com'" successfully sent 2026-08-21 13:56:00,333 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:56:00,345 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [348] 2026-08-21 13:56:00,367 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42508] 2026-08-21 13:56:00,367 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:56:00,380 104 INFO rb-022b3bb-224122-406412 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-21 13:56:00,946 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6454, 6373, 6443, 6376, 6397, 6374, 6344, 6346, 6377, 6378, 6389, 6382, 6381, 6351, 6380, 6391, 6386, 6435, 6388, 6330, 6379, 6387, 6390, 6384, 6383, 6385, 6328, 6395, 6329, 6370, 6331, 6332, 6364, 6396, 6487, 6333, 6398, 6334, 6399, 6436, 6403, 6400, 6402, 6451, 6405, 6404, 6469, 6406, 6437, 6407, 6438, 6408, 6488, 6409, 6349, 6369, 6354, 6410, 6335, 6337, 6336, 6414, 6345, 6413, 6412, 6411, 6415, 6416, 6350, 6418, 6420, 6392, 6394, 6446, 6357, 6419, 6393, 6417, 6421, 6422, 6467, 6424, 6423, 6352, 6338, 6425, 6434, 6432, 6428, 6427, 6440, 6433, 6426, 6431, 6365, 6430, 6429, 6358, 6359, 6439, 6441, 6445, 6444, 6339, 6442, 6360, 6486, 6341, 6482, 6484, 6361, 6485, 6342, 6483, 6481, 6353, 6475, 6355, 6480, 6476, 6471, 6474, 6466, 6343, 6362, 6479, 6473, 6472, 6470, 6465, 6468, 6477, 6401, 6463, 6464, 6459, 6461, 6455, 6456, 6458, 6356, 6457, 6462, 6460, 6347, 6368, 6326, 6372, 6371, 6453, 6327, 6348, 6452, 6478, 6367, 6375, 6366, 6340, 6450, 6363, 6448, 6449, 6447] 2026-08-21 13:56:00,947 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-08-21 13:56:00,947 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_00_purchase_requisition_users ... 2026-08-21 13:56:00,949 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_01_cancel_purchase_requisition ... 2026-08-21 13:56:01,102 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_02_purchase_requisition ... 2026-08-21 13:56:01,298 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42519, 42517] 2026-08-21 13:56:01,329 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [195, 197] 2026-08-21 13:56:01,346 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42520, 42518] 2026-08-21 13:56:01,368 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [196, 198] 2026-08-21 13:56:01,373 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_03_blanket_order_rfq ... 2026-08-21 13:56:03,164 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted purchase.order.line records with IDs: [233] 2026-08-21 13:56:03,660 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_06_purchase_requisition ... 2026-08-21 13:56:04,156 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_07_alternative_purchases_wizards ... 2026-08-21 13:56:06,109 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_08_purchase_requisition_sequence ... 2026-08-21 13:56:11,235 104 INFO rb-022b3bb-224122-406412 odoo.addons.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 2). 2026-08-21 13:56:11,271 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_08_purchases_multi_linkages ... 2026-08-21 13:56:11,385 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [4] 2026-08-21 13:56:11,399 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [3] 2026-08-21 13:56:11,410 104 INFO rb-022b3bb-224122-406412 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [5] 2026-08-21 13:56:11,414 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_09_alternative_po_line_price_unit ... 2026-08-21 13:56:12,164 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_10_alternative_po_line_price_unit_different_uom ... 2026-08-21 13:56:13,066 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_11_alternative_po_from_po_with_requisition_id ... 2026-08-21 13:56:13,887 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_12_alternative_po_line_different_currency ... 2026-08-21 13:56:15,296 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_po_with_multiple_price_list ... 2026-08-21 13:56:16,514 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_purchase_requisition_with_same_product ... 2026-08-21 13:56:17,605 104 INFO rb-022b3bb-224122-406412 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_taxes_for_alternative_po ... 2026-08-21 13:56:18,481 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-21 13:56:20,831 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 349 and Message-Id '<775350527216463.1787320580.681824922561646-openerp-message-notify@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-21 13:56:20,831 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:56:20,839 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:56:20,932 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 350 and Message-Id '<488289414463799.1787320580.898423433303833-openerp-message-notify@bae0c881e4b1>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-08-21 13:56:20,932 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-21 13:56:20,933 104 INFO rb-022b3bb-224122-406412 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-21 13:56:21,586 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_description ... 2026-08-21 13:56:22,806 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_form ... 2026-08-21 13:56:23,224 104 INFO rb-022b3bb-224122-406412 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_panel ... 2026-08-21 13:56:24,725 104 INFO rb-022b3bb-224122-406412 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-21 13:56:24,727 104 INFO rb-022b3bb-224122-406412 odoo.service.server: 721 post-tests in 5297.29s, 1769172 queries 2026-08-21 13:56:24,729 104 INFO rb-022b3bb-224122-406412 odoo.tests.stats: point_of_sale: 286 tests 1773.18s 686838 queries 2026-08-21 13:56:24,729 104 INFO rb-022b3bb-224122-406412 odoo.tests.stats: portal: 11 tests 28.13s 4702 queries 2026-08-21 13:56:24,729 104 INFO rb-022b3bb-224122-406412 odoo.tests.stats: pos_hr: 5 tests 49.09s 19025 queries 2026-08-21 13:56:24,729 104 INFO rb-022b3bb-224122-406412 odoo.tests.stats: pos_loyalty: 59 tests 655.18s 128863 queries 2026-08-21 13:56:24,729 104 INFO rb-022b3bb-224122-406412 odoo.tests.stats: pos_mrp: 12 tests 110.90s 43336 queries 2026-08-21 13:56:24,729 104 INFO rb-022b3bb-224122-406412 odoo.tests.stats: pos_online_payment: 8 tests 67.07s 20056 queries 2026-08-21 13:56:24,729 104 INFO rb-022b3bb-224122-406412 odoo.tests.stats: pos_restaurant: 13 tests 215.37s 32818 queries 2026-08-21 13:56:24,729 104 INFO rb-022b3bb-224122-406412 odoo.tests.stats: pos_restaurant_loyalty: 14 tests 207.63s 33893 queries 2026-08-21 13:56:24,729 104 INFO rb-022b3bb-224122-406412 odoo.tests.stats: pos_sale: 40 tests 362.24s 106566 queries 2026-08-21 13:56:24,729 104 INFO rb-022b3bb-224122-406412 odoo.tests.stats: pos_sale_loyalty: 4 tests 44.50s 18210 queries 2026-08-21 13:56:24,729 104 INFO rb-022b3bb-224122-406412 odoo.tests.stats: pos_sale_margin: 3 tests 25.63s 14608 queries 2026-08-21 13:56:24,729 104 INFO rb-022b3bb-224122-406412 odoo.tests.stats: pos_self_order: 31 tests 279.33s 99715 queries 2026-08-21 13:56:24,729 104 INFO rb-022b3bb-224122-406412 odoo.tests.stats: pos_viva_wallet: 3 tests 30.60s 16014 queries 2026-08-21 13:56:24,729 104 INFO rb-022b3bb-224122-406412 odoo.tests.stats: privacy_lookup: 8 tests 11.06s 11922 queries 2026-08-21 13:56:24,729 104 INFO rb-022b3bb-224122-406412 odoo.tests.stats: product: 117 tests 72.18s 51898 queries 2026-08-21 13:56:24,729 104 INFO rb-022b3bb-224122-406412 odoo.tests.stats: product_email_template: 4 tests 24.39s 13317 queries 2026-08-21 13:56:24,729 104 INFO rb-022b3bb-224122-406412 odoo.tests.stats: product_margin: 5 tests 22.93s 13664 queries 2026-08-21 13:56:24,729 104 INFO rb-022b3bb-224122-406412 odoo.tests.stats: project: 99 tests 257.50s 70609 queries 2026-08-21 13:56:24,729 104 INFO rb-022b3bb-224122-406412 odoo.tests.stats: project_account: 4 tests 26.33s 5568 queries 2026-08-21 13:56:24,729 104 INFO rb-022b3bb-224122-406412 odoo.tests.stats: project_hr_expense: 4 tests 46.71s 15974 queries 2026-08-21 13:56:24,729 104 INFO rb-022b3bb-224122-406412 odoo.tests.stats: project_mrp: 3 tests 16.47s 4742 queries 2026-08-21 13:56:24,729 104 INFO rb-022b3bb-224122-406412 odoo.tests.stats: project_purchase: 9 tests 50.61s 19601 queries 2026-08-21 13:56:24,729 104 INFO rb-022b3bb-224122-406412 odoo.tests.stats: project_sale_expense: 4 tests 60.21s 24172 queries 2026-08-21 13:56:24,729 104 INFO rb-022b3bb-224122-406412 odoo.tests.stats: project_timesheet_holidays: 8 tests 14.67s 8619 queries 2026-08-21 13:56:24,729 104 INFO rb-022b3bb-224122-406412 odoo.tests.stats: purchase: 107 tests 417.58s 195883 queries 2026-08-21 13:56:24,729 104 INFO rb-022b3bb-224122-406412 odoo.tests.stats: purchase_mrp: 28 tests 117.04s 67446 queries 2026-08-21 13:56:24,729 104 INFO rb-022b3bb-224122-406412 odoo.tests.stats: purchase_product_matrix: 3 tests 26.72s 2927 queries 2026-08-21 13:56:24,729 104 INFO rb-022b3bb-224122-406412 odoo.tests.stats: purchase_requisition: 17 tests 19.06s 9582 queries 2026-08-21 13:56:24,729 104 INFO rb-022b3bb-224122-406412 odoo.tests.result: 0 failed, 0 error(s) of 721 tests when loading database 'rb-022b3bb-224122-406412' 2026-08-21 13:56:24,729 104 INFO rb-022b3bb-224122-406412 odoo.service.server: Initiating shutdown 2026-08-21 13:56:24,729 104 INFO rb-022b3bb-224122-406412 odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown.